مزودو الذاكرة — أين تعيش الذاكرة
Memory Providers — Where Memory Lives — easy-to-understand guide based on official docs
مزودو الذاكرة — أين تعيش الذاكرة
إذا كنت تتابع سلسلة مقالاتنا عن وكيل Hermes، فأنت تعلم أن ملفي MEMORY.md وUSER.md المدمجين هما دفتر ملاحظات وكيلك الموثوق. لكن ماذا يحدث عندما تريد أن يتذكر وكيلك الأشياء عبر عدة جلسات، أو حتى مشاركة السياق بين عدة وكلاء؟ هنا يأتي دور مزودي الذاكرة.
فكّر في الأمر بهذه الطريقة: الذاكرة المدمجة مثل ورقة لاصقة على شاشتك. أما مزود الذاكرة فهو مثل خزانة ملفات كاملة في السحابة — منظمة، وقابلة للبحث، ومتاحة دائمًا.
الصورة الكبيرة
يأتي وكيل Hermes الآن مع 8 إضافات لمزودي ذاكرة خارجيين. إليك القاعدة الأساسية: يمكنك تفعيل مزود خارجي واحد فقط في كل مرة، لكن الذاكرة المدمجة تعمل دائمًا بجانبه. إنهما ليسا متنافسين — بل فريقان متكاملان.
بداية سريعة
البدء سهل مثل ثلاثة أوامر:
hermes memory setup # منتقي تفاعلي + إعدادات
hermes memory status # تحقق مما هو نشط
hermes memory off # تعطيل المزود الخارجي
يمكنك أيضًا اختيار مزودك عبر hermes plugins ← Provider Plugins ← Memory Provider، أو ضبطه يدويًا في ~/.hermes/config.yaml:
memory:
provider: honcho # أو mem0, hindsight, holographic, retaindb, byterover, supermemory, openviking
كيف يعمل
عندما يكون المزود نشطًا، يقوم Hermes تلقائيًا بستة أشياء في الخلفية:
- يحقن سياق المزود في موجه النظام — حتى يعرف الوكيل ما “يتذكره” المزود
- يجلب الذكريات ذات الصلة مسبقًا قبل كل دورة (في الخلفية، دون انتظار)
- يزامن دورات المحادثة مع المزود بعد كل استجابة
- يستخرج الذكريات عند نهاية الجلسة (للمزودات التي تدعم ذلك)
- يعكس كتابات الذاكرة المدمجة إلى المزود الخارجي
- يضيف أدوات خاصة بالمزود حتى يتمكن الوكيل من البحث والتخزين وإدارة الذكريات
أفضل جزء؟ ذاكرتك المدمجة تعمل تمامًا كما كانت من قبل. المزود الخارجي إضافة خالصة.
تسليط الضوء: Honcho
لنلقِ نظرة أقرب على Honcho، أحد أكثر المزودات إثارة للاهتمام. إنه مصمم لنمذجة المستخدم عبر الجلسات بطريقة ذكاء اصطناعي أصلية مع ما يسمى “الاستدلال الجدلي”. مصطلح فاخر، فكرة بسيطة: يجري محادثة مع نفسه حول ما يعرفه عنك.
الأفضل لـ: أنظمة متعددة الوكلاء مع سياق عبر الجلسات ومواءمة بين المستخدم والوكيل
يتطلب: pip install honcho-ai + مفتاح API (أو نسخة مستضافة ذاتيًا)
تخزين البيانات: Honcho Cloud أو استضافة ذاتية
أدوات Honcho (5 أدوات إجمالاً)
honcho_profile— قراءة/تحديث بطاقة نظيركhoncho_search— بحث دلالي عبر الذكرياتhoncho_context— سياق الجلسة (ملخص، تمثيل، بطاقة، رسائل)honcho_reasoning— رؤى مُصنّعة بواسطة LLMhoncho_conclude— إنشاء/حذف الاستنتاجات
ثلاثة مقابض للتحكم في التكلفة والعمق
يمنحك Honcho ثلاثة عناصر تحكم مستقلة:
contextCadence— كم مرة يتم تحديث السياق الأساسي (استدعاءات API)dialecticCadence— كم مرة يعمل LLM الجدلي (استدعاءات LLM)dialecticDepth— عدد مرات الاستدلال لكل استدعاء (1–3)
تريد استدلالًا أعمق؟ ارفع dialecticDepth. تريد توفير المال؟ أبطئ الإيقاعات. أنت المتحكم.
معالج الإعداد
hermes memory setup # اختر "honcho" — يشغّل الإعداد اللاحق الخاص بـ Honcho
أجهزة بدون واجهة رسومية؟ لا مشكلة. إذا كنت على خادم SSH أو جهاز افتراضي بعيد بدون متصفح، اختر device عند موجه طريقة المصادقة. تطبع CLI رمزًا قصيرًا ورابط تحقق — افتحه على أي جهاز آخر، ووافق، وانتهيت. يكتشف المعالج تلقائيًا عدم وجود متصفح محلي قابل للاستخدام ويعتمد هذا الخيار افتراضيًا.
الإعدادات
توجد الإعدادات في $HERMES_HOME/honcho.json (خاص بالملف الشخصي) أو ~/.honcho/config.json (عام). ترتيب الحل: $HERMES_HOME/honcho.json > ~/.hermes/honcho.json > ~/.honcho/config.json.
تشمل الإعدادات الرئيسية contextTokens (ميزانية الرموز لكل دورة)، وrecallMode (hybrid، أو context، أو tools)، وwriteFrequency (async، أو turn، أو session، أو عدد صحيح N).
الخلاصة
مزودو الذاكرة يحولون Hermes من مساعد ذكي إلى مساعد يتعلم باستمرار. سواء كنت تبني أنظمة متعددة الوكلاء أو تريد فقط أن يتذكر وكيلك طلب قهوتك عبر الجلسات، هناك مزود يناسبك.
ابدأ بـ hermes memory setup، واستكشف الخيارات، وشاهد وكيلك يصبح أذكى مع كل محادثة. خزانة الملفات في انتظارك.
📖 التوثيق الرسمي
この記事は Hermes Agent のالتوثيق الرسميに基づいています:التوثيق الرسمي › user-guide/features/memory-providers