الالتزامات هي ذكريات متابعة قصيرة الأجل. عند تفعيلها، يمكن لـ OpenClaw أن يلاحظ أن محادثة ما أنشأت فرصة تحقق مستقبلية وأن يتذكر إعادتها لاحقًا. أمثلة:Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
- تذكر أن لديك مقابلة غدًا. قد يتحقق OpenClaw من الأمر بعد ذلك.
- تقول إنك منهك. قد يسألك OpenClaw لاحقًا ما إذا كنت قد نمت.
- يقول الوكيل إنه سيتابع بعد تغيّر شيء ما. قد يتتبع OpenClaw تلك الحلقة المفتوحة.
MEMORY.md، وليست تذكيرات دقيقة.
إنها تقع بين الذاكرة والأتمتة: يتذكر OpenClaw التزامًا مرتبطًا
بالمحادثة، ثم يسلّمه Heartbeat عندما يحين موعده.
تفعيل الالتزامات
الالتزامات معطلة افتراضيًا. فعّلها في الإعدادات:openclaw.json:
commitments.maxPerDay من عدد المتابعات المستنتجة التي يمكن تسليمها
لكل جلسة وكيل خلال يوم متحرك. القيمة الافتراضية هي 3.
آلية العمل
بعد رد الوكيل، قد يشغّل OpenClaw تمريرة استخراج خلفية مخفية في سياق منفصل. تبحث تلك التمريرة فقط عن التزامات متابعة مستنتجة. وهي لا تكتب في المحادثة المرئية ولا تطلب من الوكيل الرئيسي الاستدلال بشأن الاستخراج. عندما يجد مرشحًا عالي الثقة، يخزن OpenClaw التزامًا يتضمن:- معرف الوكيل
- مفتاح الجلسة
- القناة الأصلية وهدف التسليم
- نافذة الاستحقاق
- تحققًا قصيرًا مقترحًا
- سياق مصدر كافيًا ليقرر Heartbeat ما إذا كان سيرسله
HEARTBEAT_OK لتجاهله.
لا يسلّم OpenClaw أبدًا التزامًا مستنتجًا فور كتابته.
يُقيّد وقت الاستحقاق ليكون بعد فترة Heartbeat واحدة على الأقل من وقت إنشاء
الالتزام، بحيث لا يمكن أن ترتد المتابعة في اللحظة نفسها التي
استُنتجت فيها.
النطاق
تقتصر الالتزامات على سياق الوكيل والقناة الدقيق الذي أُنشئت فيه. لا تُسلَّم متابعة استُنتجت أثناء التحدث إلى وكيل واحد في Discord بواسطة وكيل آخر أو قناة أخرى أو جلسة غير مرتبطة. هذا النطاق جزء من الميزة. ينبغي أن تبدو التحققات الطبيعية كأنها استمرار للمحادثة نفسها، لا كنظام تذكيرات عام.الالتزامات مقابل التذكيرات
| الحاجة | الاستخدام |
|---|---|
| ”ذكّرني الساعة 3 مساءً” | المهام المجدولة |
| ”نبّهني بعد 20 دقيقة” | المهام المجدولة |
| ”شغّل هذا التقرير كل يوم عمل” | المهام المجدولة |
| ”لدي مقابلة غدًا” | الالتزامات |
| ”بقيت مستيقظًا طوال الليل” | الالتزامات |
| ”تابع إذا لم أجب على هذا النقاش المفتوح” | الالتزامات |
إدارة الالتزامات
استخدم CLI لفحص الالتزامات المخزنة ومسحها:openclaw commitments لمرجع الأمر.
الخصوصية والتكلفة
يستخدم استخراج الالتزامات تمريرة LLM، لذا فإن تفعيله يضيف استخدامًا خلفيًا للنموذج بعد الدورات المؤهلة. تكون التمريرة مخفية عن المحادثة المرئية للمستخدم، لكنها تستطيع قراءة التبادل الأخير اللازم لتحديد ما إذا كانت هناك متابعة. الالتزامات المخزنة هي حالة OpenClaw محلية. إنها ذاكرة تشغيلية، وليست ذاكرة طويلة الأجل. عطّل الميزة باستخدام:استكشاف الأخطاء وإصلاحها
إذا لم تظهر المتابعات المتوقعة:- تأكد من أن
commitments.enabledهوtrue. - تحقق من
openclaw commitments --allللبحث عن سجلات معلقة أو مرفوضة أو مؤجلة أو منتهية الصلاحية. - تأكد من أن Heartbeat يعمل للوكيل.
- تحقق مما إذا كان
commitments.maxPerDayقد بلغ الحد بالفعل لجلسة ذلك الوكيل. - تذكر أن التذكيرات الدقيقة يتخطاها استخراج الالتزامات وينبغي أن تظهر بدلًا من ذلك ضمن المهام المجدولة.