Skip to main content

دماغ وكيلك على القرص

كل ما يعرفه وولفيش ويتذكره ويستطيع فعله يعيش في ~/.wolffish/workspace/. هذا هو دماغ وكيلك على القرص — قابل للقراءة، وقابل للتحرير، وقابل لإدارة الإصدار بـ git.

بنية المجلد

المبادئ الرئيسية

الملفات هي الحقيقة، وcortex.db ذاكرة مخبأة. تفهرس قاعدة بيانات SQLite كل ما سبق — الحلقات، والمعرفة، والمحادثات (كل رسالة وكل استدعاء أداة)، وتشغيلات المهام، والملاحظات، والاستخدام، والسجلات، والبيانات الوصفية للمخرجات — وهي قابلة للتخلص بالكامل: احذفها وسيُعيد وولفيش بناءها من الملفات المصدر. التشغيل العادي يحدّثها عبر فرق تزايدي على mtime/الحجم (~22 مللي ثانية)؛ ولا تحدث إعادة البناء الكاملة إلا عند ارتفاع رقم إصدار مخطط الفهرس (~1.3 ثانية لمساحة عمل بحجم 2GB)، وليس عند كل تشغيل. لا تحرّر cortex.db مباشرة أبدًا — حرّر الملفات المصدر بدلًا من ذلك. ملفات يومية بدل ملفات تنمو بلا توقف. الحلقات والملاحظات وسجلات الأحداث مقسَّمة حسب اليوم (YYYY-MM-DD.md). هذا يبقي الملفات الفردية صغيرة، ويسهّل تصفحها، ويتيح لـ brainstem تنظيف السجلات القديمة تلقائيًا. القدرات مكتفية بذاتها. كل مجلد تحت brain/cerebellum/ هو قدرة كاملة. يمكنك حذف أي منها دون التأثير على النظام الأساسي. يمكنك إضافة قدرات جديدة بإسقاط مجلد.

فحص مساحة العمل

يتضمن وولفيش عارض ملفات ومحرر Markdown مدمجَين — يمكنك تصفح وتعديل مساحة العمل بالكامل دون مغادرة التطبيق. لمعظم الحالات، هذا كل ما تحتاجه. يمكنك أيضًا فتح ~/.wolffish/workspace/ في أي محرر خارجي إذا فضّلت ذلك. بعض الأشياء المفيدة للفحص:

التحكم في الإصدار

يمكنك تنفيذ git init على مجلد مساحة العمل لإدارة إصدارات دماغ وكيلك. هذا يتيح لك تتبع تغييرات الشخصية، ومراجعة تطور الذاكرة، والتراجع عن تغييرات التكوين، ومشاركة إعدادات وكيلك مع الآخرين.