إنتقل إلى المحتوى الرئيسي

دماغ الذاكرة Brain

Anda Brain هو نظام الذاكرة طويلة المدى وراء Anda Bot. إنه ليس قاعدة بيانات متجهة بسيطة أو ملف Markdown ينمو باستمرار؛ إنه دماغ ذاكرة مصمم خصيصاً للوكلاء.

يحول Brain المحادثات والملفات ونتائج الأدوات وسياق القناة إلى محور معرفي (Cognitive Nexus) متنامٍ: الأشخاص والمشاريع والتفضيلات والأحداث والقرارات والجداول الزمنية والعلاقات بينها.

حلقة ثلاثية المراحل

التكوين (Formation)

يقوم التكوين بترميز المحادثات المفيدة ونتائج العمل في ذكريات منظمة. لا يقتصر الأمر على التساؤل عما إذا كانت الجملة قد ظهرت؛ بل يسأل من، وأي مشروع، وما هو التفضيل، وما هو القرار، وما هو الحدث، ومتى حدث ذلك.

الاستدعاء (Recall)

يسمح الاستدعاء بالاستعلام عن مخطط الذاكرة باستخدام اللغة الطبيعية. يشرح الاستدعاء الجيد المهمة الحالية بدلاً من إرجاع شظايا النص المتشابهة وحدها.

الصيانة (Maintenance)

تعمل الصيانة على دمج الشظايا، ودمج المعلومات المكررة، وتقليل تأثير المعرفة القديمة، والحفاظ على الجداول الزمنية عندما تتغير الحقائق.

كيف تعلم Anda

لا تحتاج إلى صيانة ملفات الذاكرة يدوياً. النهج الأفضل هو توضيح الحقائق المستقرة والتغييرات والتفضيلات بوضوح.

تذكر: أنا أحب ملاحظات الإصدار القصيرة، ولكن احتفظ بقسم للمخاطر.
تغير مزود النموذج الافتراضي لمساحة العمل هذه من A إلى B.
عندما نذكر أليس، فإننا نعني مصممة فريق الهاتف المحمول.
هل تتذكر خلفية مشروع ترحيل المدفوعات?

ما الذي يجعل الذاكرة جيدة

  • السياق: المشروع أو الشخص أو الملف أو القناة أو النطاق الزمني واضح.
  • التطور: عندما يتغير التفضيل، اذكر الإصدار القديم والجديد.
  • الحدود: يمكن تحديد المعلومات المؤقتة على أنها صالحة للمهمة الحالية فقط.
  • التصحيح: عندما تتذكر Anda بشكل غير صحيح، اذكر الإصدار الصحيح مباشرة.

البيانات المحلية ومزودو النماذج

يتم تخزين بيانات مخطط الذاكرة محلياً في ~/.anda/db افتراضياً. قد لا يزال مزودو النماذج يشاركون في تكوين الذاكرة، ودعم الاستدعاء، والتلخيص، لذا اختر المزودين ونقاط النهاية (endpoints) وفقاً لاحتياجات الخصوصية الخاصة بك.

لجعل المزود مفضلاً للمهام المتعلقة بالذاكرة، أضف تسمية brain:

model:
providers:
- family: anthropic
model: "deepseek-v4-pro"
api_base: "https://api.deepseek.com/anthropic"
api_key: "YOUR_API_KEY"
labels: ["primary", "brain"]