الأجزاء الداخلية للضغط
غوص عميق في إدارة الجلسات
يشرح هذا المستند كيفية إدارة OpenClaw للجلسات من البداية إلى النهاية:
- توجيه الجلسات (كيفية تعيين الرسائل الواردة إلى
sessionKey) - مستودع الجلسات (
sessions.json) وما يتعقبه - استمرارية النص (
*.jsonl) وهيكله - تنظيف النص (الإصلاحات الخاصة بالمزود قبل التشغيل)
- حدود السياق (نافذة السياق مقابل الرموز المتعقبة)
- الضغط (الضغط اليدوي + الآلي) وأين يتم ربط العمل قبل الضغط
- الصيانة الصامتة (مثل كتابات الذاكرة التي لا يجب أن تنتج مخرجات مرئية للمستخدم)
إذا كنت تريد نظرة عامة عالية المستوى أولاً، ابدأ بـ:
مصدر الحقيقة: البوابة
تم تصميم OpenClaw حول عملية بوابة واحدة تمتلك حالة الجلسة.
- واجهات المستخدم (تطبيق macOS، واجهة التحكم على الويب، TUI) يجب أن تستعلم من البوابة للحصول على قوائم الجلسات وأعداد الرموز.
- في الوضع البعيد، ملفات الجلسات موجودة على المضيف البعيد؛ "التحقق من ملفات Mac المحلية الخاصة بك" لن يعكس ما تستخدمه البوابة.