الذاكرة الدائمة لوكلاء الذكاء الاصطناعي: ازاي اي وكيل يكمل شغلك على اي جهاز
الذاكرة الدائمة لوكلاء الذكاء الاصطناعي: ازاي اي وكيل يكمل شغلك على اي جهاز من غير ما يبدا من الصفر
لو نقلت شغلك لجهاز جديد او استضافة جديدة فالطبيعي ان الوكيل الذكي يبدا من الصفر ويسالك نفس الاسئلة وينسى كل الاتفاقات والحل هو ذاكرة دائمة خارج الجهاز عبارة عن ملفات ومهارات وسجلات يقراها اي وكيل في اول جلسة فيكمل من حيث توقفت بدل ما يعيد كل شيء.
ما انجح نظام ذاكرة للوكلاء اليوم؟ انجح مثال عملي هو هيرمس ايجنت من مختبر نوس ريسيرش لانه يجمع اربع طبقات معا وهي ملفات ذاكرة صغيرة دائمة وبحث في الجلسات القديمة ومهارات يصنعها الوكيل بنفسه وملفات سياق للمشروع وحلقة تعلم تراجع الشغل بعد كل مهمة.
المقال ده يشرح الفكرة من الصفر ثم يفكك طريقة هيرمس طبقة طبقة من الوثائق الرسمية ثم يعطيك وصفة عملية تطبقها على اي وكيل حتى لو لا تستخدم هيرمس اصلا والتفاصيل الاساسية عن الوكيل نفسه في شرح هيرمس ايجنت والتصفح بالنيابة ولو تريد الصورة العامة للوكلاء ابدا من شرح وكلاء الذكاء الاصطناعي للمبتدئين.
المشكلة: ليه الوكيل بينسى كل حاجة
نموذج اللغة وحده ذاكرته قصيرة فهو يرى جلسة واحدة فقط ولو اغلقت النافذة او غيرت الجهاز ضاع كل شيء والسبب ان المحادثات والملفات المؤقتة تعيش داخل الجهاز القديم ولا يوجد ملف مرجعي ينتقل معك.
الناس تحاول حل المشكلة بلصق محادثات قديمة في كل جلسة جديدة وهذا مرهق ومكلف ويضيع الوقت والحل الصح هو فصل المعرفة الدائمة عن الجلسة المؤقتة بحيث تعيش المعرفة في ملفات صغيرة منظمة يقراها الوكيل تلقائيا في بداية كل جلسة.
| الطريقة الفاشلة | مشكلتها | البديل الناجح |
|---|---|---|
| لصق المحادثات القديمة كل مرة | تكلفة عالية ونسيان وضياع وقت | ملخص دائم في ملف ذاكرة صغير |
| شرح التعليمات شفهيا كل جلسة | الوكيل يفهم غلط او ينسى بندا | ملف تعليمات ثابت يقرا تلقائيا |
| الاعتماد على ذاكرة نموذج واحد | تضيع بتغيير الجهاز او النموذج | ملفات تنتقل معك على اي جهاز |
هيرمس بيعملها ازاي: اربع طبقات معا
قوة هيرمس ليست في ميزة واحدة بل في حلقة تعلم مغلقة من اربع طبقات تغذي بعضها فالذاكرة تحفظ الحقائق الصغيرة والمهارات تحفظ الطرق الطويلة وملفات السياق تحفظ قواعد المشروع والمراجعة الخلفية بعد كل مهمة هي التي تنقل الجديد من الجلسة الى الذاكرة والمهارات تلقائيا.
1
ملفات ذاكرة صغيرة للحقائق الدائمة
2
بحث في الجلسات القديمة عند الحاجة
3
مهارات يصنعها الوكيل من خبرته
4
ملفات سياق تشرح كل مشروع
الطبقة الاولى: ملفا الذاكرة والبحث في الجلسات
قلب النظام ملفان صغيران يعيشان في مجلد الذكريات داخل بيت هيرمس والاول ملاحظات الوكيل عن البيئة والاتفاقات والدروس والثاني صورة المستخدم وتفضيلاته واسلوب التواصل الذي يحبه والوكيل يديرهما بنفسه باداة ذاكرة فيها اضافة واستبدال وحذف.
~/.hermes/memories/MEMORY.md # notes up to 2200 chars
~/.hermes/memories/USER.md # profile up to 1375 chars
الحجم المحدود مقصود وليس بخلا فالذاكرة تحقن في اول رسالة النظام كل جلسة كصورة ثابتة مجمدة لذلك كل حرف فيها يكلفك في كل جلسة والقاعدة هي الحقائق الحرجة فقط تبقى هنا مثل نظام التشغيل ومسار المشروع والاتفاقات اما التفاصيل الطويلة فمكانها المهارات او البحث.
بجانب الملفين يوجد بحث الجلسات وهو ارشيف كل المحادثات في قاعدة بيانات محلية ببحث نصي سريع فالذاكرة تجيب فورا عن المهم دائما والبحث يجيب عند السؤال عن حوار قديم مثل حصل ايه الاسبوع الماضي والفرق ان الذاكرة تكلف في كل جلسة والبحث مجاني حتى تستخدمه.
نقطة عملية مهمة وهي ان الصورة المجمدة تلتقط مرة واحدة في بداية الجلسة فاي معلومة تحفظ اثناء الجلسة تظهر في الجلسة التالية وليس الحالية لذلك انه المهمة بامر بداية جديدة افضل من ترك المحادثة مفتوحة اسابيع على تطبيقات المراسلة.
الطبقة الثانية: المهارات التي يصنعها الوكيل بنفسه
المهارة مستند معرفة يحمل طريقة انجاز نوع كامل من المهام بالخطوات والاوامر المجربة والاخطاء المعروفة والوكيل يحملها فقط عند الحاجة بدل ما تزحم كل جلسة وهذا اسمه الكشف التدريجي فالفهرس خفيف اولا ثم التفاصيل الكاملة عند اللزوم فقط.
اجمل ما في النظام ان الوكيل هو من يكتب المهارات فبعد مهمة معقدة او خطا تم اصلاحه او تصحيح منك يقترح حفظ الطريقة كمهارة قابلة لاعادة الاستخدام والمراجعة الخلفية بعد كل مهمة هي التي تفعل ذلك تلقائيا ويمكنك طلب مراجعة يدوية او تحويل اي شرح او رابط او كتاب الى مهارة بامر التعلم.
~/.hermes/skills/ # home of every SKILL.md
/learn <explain or paste or link>
/skills # list, diff, approve, reject
المهارات معيار مفتوح ومتوافقة مع موقع تجمع المهارات ويمكن تثبيتها من مصادر كثيرة مثل المهارات الرسمية الاختيارية ومستودعات جيت هب المعروفة ومنها مستودعات النماذج الكبيرة ويمكن تجميع عدة مهارات مستخدمة معا في حزمة واحدة بامر قصير.
الطبقة الثالثة: ملفات السياق لكل مشروع
ملف الوكيل للمشروع هو بطاقة تعريف المشروع وفيها البنية والاتفاقات والاوامر والممنوعات وهيرمس يكتشفها تلقائيا من مجلد الشغل وحتى من المجلدات الفرعية اثناء التنقل داخل المشروع الكبير وملف الشخصية العام يعيش في بيت هيرمس وحده ويحدد اسلوب الكلام.
ترتيب الاولوية ثابت فملف المشروع الخاص يتفوق على العام وملف المجلد الفرعي يتفوق على ملف الجذر وكل الملفات تفحص ضد حقن التعليمات قبل التحميل فالملف المسموم الذي يحاول تجاوز تعليماتك يتم حظره ولا يدخل الجلسة.
AGENTS.md # project rules, top priority chain
SOUL.md # global tone, HERMES_HOME only
.hermes.md # overrides AGENTS.md when present
تحذير امان: لا تضع اي سر في ملفات الذاكرة او المهارات ابدا فلا مفاتيح ولا توكنات ولا كلمات سر لان هذه الملفات تحقن في التعليمات وتقرا كثيرا والاسرار مكانها متغيرات البيئة وملفات الاعداد المحمية فقط ويمكنك تشغيل بوابة الموافقة على الحفظ لتراجع اي حفظ قبل اعتماده.
الطبقة الرابعة: التشغيل من اي مكان والنقل لجهاز جديد
الوكيل عند هيرمس ليس مربوطا باللابتوب فهو يعمل محليا او في حاوية او عبر اتصال امن بسيرفر او على استضافة تتجمد عند الخمول وتستيقظ عند الطلب وتكلمه من سطر الاوامر او من تليجرام وديسكورد وسلاك وواتساب وغيرها من بوابة واحدة.
النقل لجهاز جديد هنا تافه لان كل شيء ملفات فتنسخ بيت هيرمس او تزامنه ويثبت الوكيل ويسحب اعداداته والذاكرة والمهارات ترجع كما كانت والقادم من وكيل منافس يجد امر ترحيل جاهزا يستورد الذكريات والمهارات والمفاتيح المسموحة بمعاينة تجريبية قبل التنفيذ.
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
hermes setup --portal # one login covers model and tools
hermes memory status # check active memory
hermes claw migrate --dry-run # preview import first
الوصفة العملية: ابن ذاكرتك الدائمة في سبع خطوات
هذه الوصفة تعمل مع هيرمس ومع اي وكيل اخر لان الفكرة ملفات وليست برنامجا محددا ونحن نطبقها فعليا في شغلنا اليومي بملف تعليمات ثابت وسجل تشغيل وخريطة عناقيد خارج مجلد اي مشروع حتى لو حذف المشروع بقي المرجع.
1 ثبت الوكيل على الجهاز الجديد ثم سجل الدخول مرة واحدة فقط والحسابات والادوات تورث تلقائيا ولا تعيد كتابة الدخول كل جلسة.
2 اكتب ملف شخصية قصيرا فيه لغتك واسلوبك والممنوعات واحفظه في مكان ثابت واحد لا يتغير.
3 اكتب ملف تعليمات المشروع فيه البنية والاوامر والقوالب وقواعد النشر والروابط الثابتة مثل ارقام المدونات.
4 ابدا ملف سجل تشغيل يسطر كل دورة في سطر واحد فيه الموضوع والاشارات والصفحة والسبب والنتيجة حتى لا يعيد الوكيل موضوعا منشورا.
5 ابدا ملف خريطة عناقيد يسجل المقالات والروابط الداخلية والخارجية المنفذة حتى يحافظ الوكيل على شبكة الربط.
6 حول كل مهمة متكررة ناجحة الى مهارة او اجراء محفوظ فيه الخطوات والاوامر والفحوصات مثل فحص المحارف قبل النشر وبعده.
7 اول امر في اي جلسة جديدة هو قراءة الملفات الثلاثة بالترتيب قبل اي شغل واخر امر بعد كل دورة هو تحديث السجل والخريطة.
بهذا النظام اي وكيل يفتح الجلسة يقرا ثلاثة ملفات فيعرف من انت وماذا انجزت وما الممنوع وما التالي وكانكم على نفس الجهاز تماما والانتقال لجهاز جديد يصبح نسخ مجلد واحد فقط.
اسئلة شائعة عن ذاكرة الوكلاء
ليه الوكيل قال حفظت ثم نسي في الجلسة التالية؟
الإجابة: غالبا لانه اكتفى بجملة نصية ولم ينفذ اداة الحفظ فعليا والحل ان تطلب الحفظ الصريح ثم تفتح ملف الذاكرة وتتاكد ان السطر موجود ثم تبدا جلسة جديدة لان الحفظ يظهر في الجلسة التالية.
احفظ في الذاكرة ام اصنع مهارة؟
الإجابة: الحقيقة القصيرة الدائمة مكانها الذاكرة مثل مسار المشروع وتفضيل اللغة اما الطريقة متعددة الخطوات فمكانها مهارة تحمل فقط عند الحاجة حتى لا تزحم كل جلسة.
ماذا انقل لجهاز جديد بالضبط؟
الإجابة: تنقل مجلد بيت الوكيل وفيه الذاكرة والمهارات والشخصية وملفات التعليمات وسجل التشغيل وخريطة العناقيد وتثبت البرنامج وتسجل الدخول مرة واحدة ثم تتحقق بامر حالة الذاكرة وقائمة المهارات.
هل الذاكرة الدائمة امنة للاسرار؟
الإجابة: لا فالذاكرة للمعرفة التشغيلية فقط والتوكنات والمفاتيح تبقى في مخزن الاسرار ومتغيرات البيئة خارج الملفات المنقولة ولا تلصق ابدا في محادثات خارجية.
هل احتاج هيرمس لتطبيق الفكرة؟
الإجابة: لا فهيرمس انجح تطبيق جاهز للحلقة الكاملة لكن الوصفة ملفات نصية تنفع مع اي وكيل وهي ملف تعليمات وسجل تشغيل وخريطة عمل وقاعدة قراءتها اول كل جلسة وتحديثها اخر كل مهمة.
الخلاصة
اهم نتيجة هي ان النسيان ليس قدرا بل غياب ملفات وانجح حل جاهز اليوم هو حلقة هيرمس من ذاكرة صغيرة ومهارات يصنعها الوكيل وملفات سياق ومراجعة خلفية واهم نصيحة هي ابدا اليوم بثلاثة ملفات فقط ثم انقلها معك اينما ذهبت وخطوتك التالية هي كتابة ملف التعليمات وسجل التشغيل ثم تحويل اول مهمة ناجحة الى مهارة محفوظة.