سياق وكيل الذكاء الاصطناعي لم يفقد أبدا: بنية ذاكرة DAG لإضافات LCM يقوم OpenClaw الأصلي (ومعظم وكلاء الذكاء الاصطناعي) ببساطة بقص الرسائل القديمة عندما تتجاوز المحادثة نافذة سياق النموذج – وتضيع المعلومات. الفكرة الأساسية في مخلب الخالي من الفقدان هي أن الضغط ليس هو نفسه النسيان. يستبدل آلية قص النافذة المنزلقة الأصلية بنظام ملخص هرمي موجه (رسم بياني غير دوري موجه) DAG، ويخزن كل رسالة بشكل مستمر، ويسمح للوكيل نظريا ب "تذكر" التاريخ اللامتناهي مع الحفاظ على ميزانية الرمز من خلال الإثراء التكراري للاستئناف المتكرر. • حصل GitHub على 2 ألف نجمة، و147 فورك، وأصبح ناجحا بعد إطلاقه بفترة قصيرة - مشروع تمثيلي في نظام OpenClaw البيئي • الحد الأدنى للضغط المحفز حسب السياق هو 75٪ (contextThreshold=0.75)، أي يبدأ في التكثيف عندما يكون هناك 25٪ من مساحة الرأس لتجنب انفجارات النوافذ • حماية أحدث 32 رسالة من التعرض للضغط (freshTailCount=32) لضمان الاتساق الحديث • تبقى الطبقة الأساسية جميع الرسائل الأصلية باستخدام SQLite، وتلخص سلسلة العقد إلى الرسالة المصدر، ويمكنها توسيع استعادة النص الأصلي في أي وقت • تتوفر ثلاث أدوات للوكلاء: lcm_grep (بحث)، lcm_describe (وصف العقد)، lcm_expand (توسيع التفاصيل) • يمكن أن تحتوي عقد الأوراق على حد أقصى 20,000 رمز لكل كتلة من المحتوى المصدري، مع هدف ضغط يبلغ 1,200 رمز. تهدف عقدة الإثراء عالية المستوى إلى 2000 رمز 1. التثبيت: تثبيت إضافات openclaw بأمر واحد من @martian الهندسة/المخلب بدون فقدان، ولا حاجة لتغيير JSON يدويا 2. التكوين: حدد السياق محرك "مخلب بدون فقدان" في تكوين OpenClaw لضبط المعاملات بدقة عبر متغيرات البيئة 3. أنماط التصميم الأساسية: • الضغط التلقائي بعد كل جولة من الحوار (يمكن إيقافه) • الرسائل القديمة → ملخص الأوراق → عقدة مكثفة، يتم تكثيفها طبقة تلو الأخرى لتشكيل مجموعة DAG • عندما ينادي الوكيل lcm_expand، فإنه يتوسع إلى الوراء من DAG لاستعادة التفاصيل الأصلية 4. استمرارية الجلسة: مع session.reset.idleMinutes: 10080 (7 أيام)، يمكن لنفس الجلسة أن تستمر لمدة أسبوع واحد، وتتراكم ذاكرة LCM عبر الجلسات...