تخطَّ إلى المحتوى

خلفية 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 إن احتجت الإبقاء على ذكريات قاعدة البيانات القديمة.