#17 هل يمكنني ربط مجلد محلي؟

نعم — وهو قوي. اربط مجلد مشروع فيصبح PenPage محرّرًا حيًّا لشجرة مجلداتك كاملة. المجلدات الفرعية، الملفات المتداخلة، إعدادات وكلاء الذكاء الاصطناعي — كلها تتزامن في الاتجاهين تلقائيًا.

طريقتان للربط

  • أي مجلد — انقر بزر الفأرة الأيمن على مجلد > Link Directory لربطه بمجلد على القرص.
  • مساحة Directory (🗂️) — مساحة عمل كاملة مخصّصة للمجلدات المحلية والشبكية، منفصلة عن ملاحظاتك الأخرى. (#6 مساحات العمل)

كلتاهما تستخدمان المزامنة الثنائية الموضّحة أدناه.

اربط شجرة مجلدات كاملة

لا يربط File Link ملفًا واحدًا فقط — بل يربط مجلدًا كاملًا، بما في ذلك المجلدات الفرعية حتى 4 مستويات عمقًا. كل ملف .md يصبح صفحة في PenPage. كل مجلد فرعي يصبح مجلدًا متداخلًا في PenPage.

  1. اضغط أيقونة الربط على مجلد (أو انقر باليمين > Link Directory)
  2. اختر مجلدًا من حاسوبك
  3. يفحص PenPage الشجرة ويعرض مُنتقي مجلدات فرعية — اختر أي المجلدات الفرعية تُضمّن
  4. تمّ — شجرة مجلداتك الآن حيّة في PenPage

رابط واحد، مشروع الذكاء الاصطناعي كله

هنا يصبح الأمر مثيرًا. اربط جذر مشروعك فيكتشف PenPage تلقائيًا كل ملفات .md التي تستخدمها أدوات الذكاء الاصطناعي:

أداة الذكاء الاصطناعي ما يلتقطه PenPage
Claude Code CLAUDE.md، .claude/agents/، .claude/rules/، .claude/plans/
Gemini CLI GEMINI.md والإعدادات المرتبطة
Codex CLI AGENTS.md وتعريفات الوكلاء

رابط واحد > وكلاء، قواعد، خطط، مهارات، توجيهات — كلها قابلة للتحرير في محرّر PenPage الغني. يقرأ الذكاء الاصطناعي تغييراتك فورًا. بلا نسخ ولصق، بلا تنقّل بين النوافذ.

انظر #16 وكيل البرمجة بالذكاء الاصطناعي لسير عمل التحرير-التشغيل-المزامنة الكامل.

مزامنة ثنائية

كل تغيير يتزامن في الاتجاهين — من PenPage إلى القرص، ومن القرص إلى PenPage.

الحدث ماذا يحدث
تحرير صفحة في PenPage يُحدَّث الملف على القرص تلقائيًا
تحرير ملف على القرص يلتقط PenPage التغيير في المزامنة التالية
تغيّر الطرفان تفرّع تلقائي — ينشئ نسختين، بلا فقدان بيانات
حُذف الملف على القرص تُنقَل الصفحة إلى Trash
حُذفت الصفحة في PenPage يُزال ملف .md من القرص

متى تحدث المزامنة؟

  • تبديل الصفحة: تتزامن الصفحة الحالية فورًا
  • تركيز التبويب: العودة إلى PenPage > يُعاد فحص كل المجلدات المرتبطة
  • الخلفية: إعادة فحص دورية كل 60 ثانية
  • يدويًا: انقر باليمين على المجلد > Sync Directory

تعارض؟ لا يستبدل PenPage أيًا من الطرفين أبدًا. إن تغيّر الطرفان، ينشئ نسختين — أنت تقرّر أيهما تبقي.

وضع مشروع الذكاء الاصطناعي: حين يكتشف PenPage مجلد .penpage، تفوز تغييرات الملفات دائمًا في التعارضات — فلا يُستبدَل ناتج أداتك أبدًا بنسخة PenPage قديمة.

Link Update — اكتشاف مجلدات فرعية جديدة

أضفت مجلدات جديدة إلى مشروعك بعد الربط؟ انقر باليمين على المجلد المرتبط > Link Update. يفحص PenPage بحثًا عن مجلدات فرعية جديدة ويعرض ربطها — دون حاجة لفك الربط وإعادته.

فك الربط

تريد قطع الاتصال؟ انقر باليمين على المجلد > Unlink Directory.

  • تبقى الصفحات في PenPage — لا شيء يُحذَف
  • الملفات على القرص لا تُمَس
  • يُزال اتصال المزامنة الحيّ فقط
  • يمكنك إعادة ربط المجلد نفسه في أي وقت

إزالة التكرار الذكية

يستخدم PenPage تجزئة المحتوى لمنع التكرار:

  • تربط مجلدًا يتداخل مع صفحات موجودة؟ تُكتشَف التكرارات وتُتجاوَز
  • إعادة الفحص تجد ملفات .md المكرّرة وتنظّفها تلقائيًا
  • ملفات .md الفارغة (من صفحات لم تحرّرها) تُزال تلقائيًا

متطلبات المتصفح

يتطلّب File Link واجهة File System Access API:

المتصفح الدعم
Chrome / Edge (سطح المكتب) دعم كامل — مُوصى به
Safari / Firefox غير متاح
متصفحات الهاتف غير متاح

يتذكّر متصفحك المجلدات التي منحتها الإذن. بعد إعادة التشغيل، يتحقّق PenPage من الأذونات بصمت — بلا نافذة إعادة منح في معظم الحالات.

إن كنت تريد فقط تدوين الملاحظات...

File Link مصمّم للمستخدمين المتقدّمين والمطوّرين. إن كنت تكتب ملاحظات فقط:

  • تخزين PenPage المدمج أبسط وأسرع
  • للوصول بين الأجهزة، استخدم المزامنة السحابية (#12)
  • للنسخ الاحتياطي، استخدم الحفظ/الاسترجاع بضغطة واحدة (#7)

أنواع الملفات المدعومة

.md و.markdown فقط. تُتجاوَز الملفات المخفية (التي تبدأ بـ .).