خلفية Markdown vault (memoryBackend)
افتراضيًا تعيش الذكريات فقط في Turso تحت storagePath. يمكنك اختياريًا تعيين مجلد Markdown عام كمصدر حقيقة (ملفات .md عادية متوافقة مع Obsidian/Raneto — وليست تكاملًا خاصًا بـ Obsidian):
{ "memoryBackend": "markdown", "markdownPath": "~/Documents/LLM-Wiki",}| المفتاح | الافتراضي | ماذا يفعل |
|---|---|---|
memoryBackend |
"database" |
"database" يبقي المحتوى في Turso. "markdown" يستخدم كل ملفات .md تحت markdownPath كمصدر حقيقة. |
markdownPath |
— | مطلوب عندما يكون memoryBackend هو "markdown". مسار مطلق أو ~/… لمجلد الـ vault. لا مجلد ذاكرة فرعي منفصل — المسار هو المخزن. |
عند تفعيل وضع Markdown:
- تُكتب الذكريات التي ينشئها المكوّن الإضافي كـ
{id}.mdمع YAML frontmatter + المحتوى. - تُستورد/تُفهرس الملاحظات الموجودة في المجلد (أي أسلوب صفحة Markdown)؛ وTurso مجرد فهرس بحث دلالي قابل لإعادة البناء.
- تُراقَب إضافات/تعديلات/حذف الملفات ويُعاد فهرستها؛ تعرض واجهة الويب صفحة شريط جانبي Markdown (الحالة، قائمة الملفات، إعادة الفهرسة) في هذا الوضع فقط.
- التبديل إلى Markdown يعيد بناء الفهرس من المجلد — تُسقَط صفوف قاعدة البيانات فقط بلا ملف مطابق. صدّر أولًا بـ
memory exportإن احتجت الإبقاء على ذكريات قاعدة البيانات القديمة.