نظرة عامة على الذاكرة
يتذكر OpenClaw الأشياء عن طريق كتابة ملفات Markdown عادية في مساحة عمل الوكيل. لا “يتذكر” النموذج إلا ما يتم حفظه على القرص — فلا توجد أي حالة مخفية.كيف يعمل
لدى الوكيل مكانان لتخزين الذكريات:MEMORY.md— الذاكرة طويلة المدى. الحقائق والتفضيلات والقرارات المستدامة. يتم تحميله عند بداية كل جلسة رسائل خاصة.memory/YYYY-MM-DD.md— ملاحظات يومية. السياق الجاري والملاحظات. يتم تحميل ملاحظات اليوم والأمس تلقائيًا.
~/.openclaw/workspace).
أدوات الذاكرة
يمتلك الوكيل أداتين للعمل مع الذاكرة:memory_search— يعثر على الملاحظات ذات الصلة باستخدام البحث الدلالي، حتى عندما تختلف الصياغة عن الأصل.memory_get— يقرأ ملف ذاكرة محددًا أو نطاقًا من الأسطر.
memory-core).
البحث في الذاكرة
عند تكوين مزود embeddings، يستخدمmemory_search البحث
الهجين — وهو يجمع بين التشابه المتجهي (المعنى الدلالي) ومطابقة الكلمات المفتاحية
(المصطلحات الدقيقة مثل المعرّفات ورموز الشيفرة). ويعمل هذا مباشرةً بمجرد أن يتوفر لديك
مفتاح API لأي مزود مدعوم.
يكتشف OpenClaw مزود embeddings تلقائيًا من مفاتيح API المتاحة. وإذا
كان لديك مفتاح OpenAI أو Gemini أو Voyage أو Mistral مكوَّنًا، فسيتم
تمكين البحث في الذاكرة تلقائيًا.
الواجهات الخلفية للذاكرة
مضمنة (الافتراضية)
مستندة إلى SQLite. تعمل مباشرةً مع البحث بالكلمات المفتاحية، والتشابه المتجهي،
والبحث الهجين. من دون تبعيات إضافية.
QMD
Sidecar محلي أولًا مع إعادة ترتيب النتائج، وتوسيع الاستعلام، والقدرة على فهرسة
الأدلة خارج مساحة العمل.
Honcho
ذاكرة أصلية للذكاء الاصطناعي عبر الجلسات مع نمذجة المستخدم، والبحث الدلالي،
والوعي متعدد الوكلاء. يتطلب تثبيت plugin.
التفريغ التلقائي للذاكرة
قبل أن يقوم compaction بتلخيص المحادثة، يشغّل OpenClaw دورًا صامتًا يذكّر الوكيل بحفظ السياق المهم في ملفات الذاكرة. هذا مفعّل افتراضيًا — ولا تحتاج إلى تكوين أي شيء.Dreaming (تجريبية)
Dreaming هي عملية دمج اختيارية في الخلفية للذاكرة. فهي تعيد زيارة عمليات الاسترجاع قصيرة المدى من الملفات اليومية (memory/YYYY-MM-DD.md)،
وتقيّمها، ثم تروّج فقط العناصر المؤهلة إلى الذاكرة طويلة المدى (MEMORY.md).
وقد صُممت للحفاظ على كون الذاكرة طويلة المدى عالية الإشارة:
- اختيارية: معطلة افتراضيًا.
- مجدولة: عند التمكين، تدير
memory-coreالمهمة المتكررة تلقائيًا. - محددة بعتبات: يجب أن تتجاوز عمليات الترويج حدود التقييم، وتكرار الاسترجاع، وتنوع الاستعلامات.
off وcore وrem وdeep) وإشارات التقييم وخيارات
الضبط، راجع Dreaming (تجريبية).
CLI
قراءة إضافية
- محرك الذاكرة المضمن — الواجهة الخلفية الافتراضية المستندة إلى SQLite
- محرك ذاكرة QMD — sidecar محلي أولًا ومتقدم
- ذاكرة Honcho — ذاكرة أصلية للذكاء الاصطناعي عبر الجلسات
- البحث في الذاكرة — مسار البحث، والمزوّدون، والضبط
- Dreaming (تجريبية) — الترويج في الخلفية من الاسترجاع قصير المدى إلى الذاكرة طويلة المدى
- مرجع تكوين الذاكرة — جميع خيارات التكوين
- Compaction — كيف يتفاعل compaction مع الذاكرة