تمريرة الضغط الليلية
تماماً كما يُجمِّع النوم البيولوجي الذكريات، يُشغِّل وولفيش تمريرة ضغط ليلية تُقطِّر إدخالات أحداث كل يوم في ملخص مدمج وتُرقّي الحقائق الدائمة إلى ملفات المعرفة. هذا يُبقي الذاكرة طويلة المدى عالية الإشارة دون المساس بالسجلات الخام أبداً.الموقع
YYYY-WNN.md.
كيف يعمل
مهمتان مجدولتان تتشاركان الملف المُجمَّع:الضغط اليومي بالتفصيل
كانت التمريرة اليومية مستخرِجاً: لا ترى ما سبق أن كتبته، فتعيد استنتاج الحقائق نفسها ليلةً بعد ليلة وتُلحق كل صياغة جديدة نقطةً جديدة — رقم الهاتف نفسه مدوَّن اثنتي عشرة مرة، والتناقضات تتراكم جنباً إلى جنب. ومنذ الإصدار 1.0.233 صارت تعمل منقِّحاً:- التفعيل — مُجدوِل cron في brainstem يعمل في الساعة المُعدّة
- الجمع — يقرأ ملف أحداث اليوم (الأيام الطويلة جداً تُقتطع من وسطها عند نحو 160 ألف حرف) والمحتوى الحالي لملفات المعرفة الخمسة؛ ويتخطى التشغيل إذا كان في اليوم أقل من 3 إدخالات
- التنقيح — يعيد LLM ملفات معرفة بديلة كاملة، لا قائمة حقائق جديدة: قسم
##مرتَّب واحد لكل شخص ومشروع وموضوع؛ وشبه المكرر يُدمَج في سطر واحد؛ والتناقضات تُحسَم لأحدث الأدلة؛ والحشو يُحذَف فور رؤيته - إعادة الكتابة — كل ملف تغيّر يُستبدل كاملاً، مع حفظ نسخته السابقة باسم
<file>.md.bakبجواره. وبنية أقسام##التي تعتمد عليها<memory_map>يفرضها التطبيق نفسه لا انضباطُ النموذج المأمول — وتحريراتك اليدوية تنجو من التنقيح - التسجيل — ملخص التمريرة يُلحَق بملف الأسبوع المُجمَّع تحت ترويسة
## Compaction for YYYY-MM-DD - الفهرسة — يُعيد cortex فهرسة الملفات المتغيرة عبر مراقب الملفات
ملخص التغطية الأسبوعي
كانت التمريرة الأسبوعية سابقاً تعيد إلحاق تسلسل أحداث الأيام السبعة الخام فوق الملخصات اليومية. لم يكن ذلك إلا تلويثاً للملف — ولفهرس البحث — بسجل واحد ضخم منخفض الجودة. الآن تكتب سطر تغطية مدمجاً بدلاً من ذلك:مثال على ملف مُجمَّع
هكذا قد يبدو ملف2026-W20.md:
لماذا يهم التجميع
الأحداث مُسهبة — يوم مزدحم قد يُنتج أكثر من 20 إدخالاً، وكل استدعاء أداة يضيف سطراً. التجميع لا يتعلق بضغط الذاكرة داخل الموجّه (لم يعد أي شيء يُحقن)؛ بل بجودة الإشارة في جانب القراءة:- الحقائق الدائمة تتخرّج إلى ملفات المعرفة — يُبقيها التنقيحُ مرتَّبةً بدل أن تتكدّس — حيث تُظهر
<memory_map>مواضيعها وتجلبهاmemory_getفي استدعاء واحد. - الملخصات المُجمَّعة سجلات بحث عالية الإشارة. استدعاء
memory_searchمعsources: "consolidated"يصيب أسبوعاً من المواضيع المُقطَّرة بدلاً من مئات كتل الدورات الخام. - لا شيء يُفقد. الأحداث الخام تبقى على القرص وتبقى مُفهرَسة — التجميع يضيف طبقة مضغوطة، ولا يستبدل الأصل أبداً.
الإعدادات
إعدادات الضغط موجودة فيconfig.json:
يمكنك أيضاً ضبط هذه الإعدادات من بطاقة ضغط الذاكرة في الإعدادات ← المعرفة ← الضغط، والتي تعرض موعد التشغيل القادم لكل مهمة بتوقيتك المحلي. وبعد أن تعمل المهمة، تعرض البطاقة أيضاً آخر تشغيلٍ مكتمل لها — متى جرى، وكم استغرق، والمخرَج الذي أنتجه (الملخّص اليومي، أو موجز التغطية الأسبوعي)، وللمكالمة النموذجية في الملخّص اليومي: التوكن إدخالاً وإخراجاً. والتمريرات المتخطّاة أو الفاشلة لا تطمسها أبداً، فما تراه هو دائماً آخر تمريرة صنعت شيئاً، وطابعها الزمني يبقى صادقاً في كم مضى عليها.
مهام الضغط تعمل عبر مجمع التشغيل في brainstem — حتى ثلاث مهام معاً، والتفعيل الفائض يُصفّ في الطابور بدلاً من إسقاطه. يجري التلخيص على الدماغ المُعدّ لديك بلا تفكير استدلالي — فهو عملٌ خدميّ سريع، يبقى خفيفاً ورخيصاً أيّاً كان مستوى الاستدلال الذي اخترتَه للمحادثة. (أما التمريرة الأسبوعية فلا تُجري أي مكالمة نموذجية أصلاً — بل تكتب سطر تغطية محسوباً.) والمُجدوِل نفسه يقود مهامَّ المراجعة الذاتية الليلية، وهي تشارك صفحةَ إعدادات المعرفة نفسَها.
الاسترجاع
الملفات المُجمَّعة تُفهرَس بواسطة cortex مثل كل شيء آخر. لا تُحقَن في الموجّه أبداً — النموذج يصل إليها عبر أدوات الاسترجاع:memory_searchمعsources: "consolidated"لسياق أسبوعي موضوعيmemory_getعلى مرجعfile:لقراءة أسبوع كاملwolffish_recallمع تاريخ للوصول إلى الأسبوع الصحيح