#17 هل يمكنني ربط مجلد محلي؟
نعم — وهو قوي. اربط مجلد مشروع فيصبح PenPage محرّرًا حيًّا لشجرة مجلداتك كاملة. المجلدات الفرعية، الملفات المتداخلة، إعدادات وكلاء الذكاء الاصطناعي — كلها تتزامن في الاتجاهين تلقائيًا.
طريقتان للربط
- أي مجلد — انقر بزر الفأرة الأيمن على مجلد > Link Directory لربطه بمجلد على القرص.
- مساحة Directory (🗂️) — مساحة عمل كاملة مخصّصة للمجلدات المحلية والشبكية، منفصلة عن ملاحظاتك الأخرى. (#6 مساحات العمل)
كلتاهما تستخدمان المزامنة الثنائية الموضّحة أدناه.
اربط شجرة مجلدات كاملة
لا يربط File Link ملفًا واحدًا فقط — بل يربط مجلدًا كاملًا، بما في ذلك المجلدات الفرعية حتى 4 مستويات عمقًا. كل ملف .md يصبح صفحة في PenPage. كل مجلد فرعي يصبح مجلدًا متداخلًا في PenPage.
- اضغط أيقونة الربط على مجلد (أو انقر باليمين > Link Directory)
- اختر مجلدًا من حاسوبك
- يفحص PenPage الشجرة ويعرض مُنتقي مجلدات فرعية — اختر أي المجلدات الفرعية تُضمّن
- تمّ — شجرة مجلداتك الآن حيّة في 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 فقط. تُتجاوَز الملفات المخفية (التي تبدأ بـ .).