Honcho Memory — Cloud Memory Backend
Honcho Memory — Cloud Memory Backend — easy-to-understand guide based on official docs
Honcho Memory — الواجهة الخلفية للذاكرة السحابية
إذا كنت تتابع هذه السلسلة، فأنت تعلم بالفعل أن Hermes Agent يهدف إلى منحك مساعدًا أذكى وأكثر تخصيصًا. لكن إليك الأمر: لكي يشعر المساعد بأنه شخصي حقًا، يحتاج إلى أن يتذكر. ليس فقط رسالتك الأخيرة، بل تفضيلاتك، ومشاريعك، وسياق عملك المستمر. وهنا يأتي دور Honcho Memory.
تخيّل Honcho كذاكرة طويلة المدى لوكلائك الذكيين. بدلاً من البدء من الصفر في كل مرة تفتح فيها محادثة، يمكن لـ Hermes الاستفادة من واجهة خلفية سحابية للذاكرة لاسترجاع من أنت وما كنت تعمل عليه. هذا يجعل كل تفاعل يبدو أكثر استمرارية وأقل آلية.
لماذا تحتاج إلى واجهة خلفية للذاكرة؟
بدون ذاكرة، كل محادثة مع الذكاء الاصطناعي تبدأ من جديد. عليك تكرار السياق، وإعادة شرح أهدافك، وتذكير الوكيل بالقرارات التي اتخذتها بالفعل. هذا ممل.
مع Honcho Memory، يمكن لـ Hermes:
- تذكر تفضيلاتك عبر الجلسات، مثل أسلوب البرمجة المفضل لديك أو نبرة التواصل.
- الحفاظ على السياق للمشاريع طويلة الأمد، بحيث يمكنك الاستئناف من حيث توقفت تمامًا.
- تقديم ردود مخصصة بناءً على تاريخك، مما يجعل المساعد يبدو أكثر كزميل وأقل كمحرك بحث.
البدء مع Honcho
الخبر الجيد أن إعداد Honcho سهل ومباشر. إنه مصمم ليكون واجهة خلفية تعمل بالتوصيل والتشغيل، لذا لا تحتاج إلى إدارة قاعدة بيانات أو القلق بشأن البنية التحتية.
أولاً، تأكد من تثبيت أحدث إصدار من Hermes. بعد ذلك، ستحتاج إلى تكوين بيئتك لتوجيهها إلى خدمة Honcho. الخطوة الأساسية هي إضافة بيانات اعتماد Honcho API الخاصة بك إلى ملف ~/.hermes/.env.
HONCHO_API_KEY=your_api_key_here
HONCHO_BASE_URL=https://api.honcho.dev
بمجرد وضع ذلك في مكانه، سيبدأ Hermes تلقائيًا في استخدام Honcho لتخزين واسترجاع الذاكرة. لا تحتاج إلى تغيير سير عملك المعتاد. فقط تحدث إلى Hermes كما تفعل عادةً، وسيتولى الباقي خلف الكواليس.
كيفية استخدامه عمليًا
استخدام Honcho لا يتعلق بتعلم أوامر جديدة. بل يتعلق بتغيير طريقة تفاعلك مع Hermes. إليك بعض الطرق العملية للاستفادة القصوى منه:
- ابدأ مشروعًا وعد إليه لاحقًا. أخبر Hermes عن مشروع جديد، واعمل عليه قليلاً، ثم أغلق الطرفية. في اليوم التالي، يمكنك أن تسأل: “على ماذا كنا نعمل بالأمس؟” وسيستعيد Hermes التفاصيل.
- اضبط التفضيلات مرة واحدة. أخبر Hermes، “استخدم دائمًا Python لأمثلة التعليمات البرمجية”، أو “أفضّل الإجابات المختصرة”. سيخزن Honcho هذه التفضيلات ويطبقها في الجلسات المستقبلية.
- استخدمه للعصف الذهني. أملي أفكارًا غير مكتملة على Hermes. ولأنه يتذكر أفكارك السابقة، يمكنه مساعدتك في ربط النقاط وتنظيم أفكارك بشكل أكثر فعالية.
مثال بسيط على الإعداد
إذا كنت تريد ضبط طريقة استخدام Hermes للذاكرة، يمكنك تعديل الإعداد في ملف config.yaml الخاص بك. إليك إعداد أساسي للبدء:
memory:
backend: "honcho"
honcho:
namespace: "default"
ttl: 604800 # optional: time-to-live for memories in seconds
حقل namespace يتيح لك فصل الذكريات لمشاريع أو سياقات مختلفة. حقل ttl اختياري ويتحكم في المدة التي يتم فيها الاحتفاظ بالذكريات قبل انتهاء صلاحيتها.
الخلاصة
يحوّل Honcho Memory أداة Hermes من أداة عديمة الحالة إلى مساعد دائم. إنها واحدة من تلك الميزات التي تبدو سحرية بمجرد أن تعتاد عليها. تتوقف عن تكرار نفسك، ويبدأ الوكيل في الشعور بأنه يعرفك بالفعل.
سواء كنت مطورًا يدير مشاريع متعددة أو مستخدمًا قويًا يريد مساعدًا أكثر تخصيصًا، فإن Honcho هو الواجهة الخلفية التي تجعل كل هذا ممكنًا. جرّبه، وشاهد كيف يصبح سير عملك أكثر سلاسة عندما يتذكر وكيلك كل شيء.
📖 التوثيق الرسمي
この記事は Hermes Agent のالتوثيق الرسميに基づいています:التوثيق الرسمي › user-guide/features/honcho