الإجابة المختصرة
ذاكرة وكيل الذكاء الاصطناعي هي مجموعة آليات مختلفة تحدّد ما يراه الوكيل الآن، وما يتذكّره من المحادثة الجارية، وما يُحفَظ له بين الجلسات، وما يسترجعه من قاعدة معرفة عند الحاجة. الخلط بين هذه الطبقات — لا غيابها — هو السبب الأكثر شيوعًا لأخطاء الوكلاء في الإنتاج.
طبقات الذاكرة الأربع
نافذة السياق
هي كل ما يُرسَل فعليًا إلى النموذج في استدعاء واحد: التعليمات، آخر رسائل المحادثة، ونتائج أي استرجاع. حجمها محدود، وكل ما تحتويه يُحسَب ويؤثّر في التكلفة والدقة. نافذة سياق مزدحمة بمعلومات غير ضرورية تُضعف تركيز الوكيل حتى لو كانت المعلومات صحيحة.
الذاكرة قصيرة المدى
حالة المحادثة الجارية: ما سأله المستخدم قبل قليل، وما الذي وافق عليه، وأين توقّف التدفّق. تنتهي عادة بانتهاء الجلسة أو بعد فترة خمول، وهذا مقصود — فهي ليست مكانًا لحفظ حقائق دائمة.
الذاكرة طويلة المدى
معلومات تُحفَظ عمدًا لتُستخدم في جلسات لاحقة: تفضيل مستخدم، قرار سابق، أو ملاحظة متكرّرة الحاجة إليها. يجب أن تُكتب صراحةً بقرار واعٍ — لا أن تتراكم تلقائيًا من كل محادثة.
المعرفة المسترجَعة
ليست ذاكرة عن المستخدم، بل معرفة عامة يبحث عنها الوكيل عند الحاجة من قاعدة معرفة خارجية — وهذا هو نمط RAG. ميزتها أنها تبقى محدَّثة دون إعادة كتابة تعليمات الوكيل، وتُستبدَل بمجرّد تحديث المصدر.
جدول مقارنة الطبقات
| الطبقة | مدى البقاء | مثال | خطر إساءة الاستخدام |
|---|---|---|---|
| نافذة السياق | استدعاء واحد فقط | آخر خمس رسائل في المحادثة | فيضان سياق يشتّت الوكيل |
| قصيرة المدى | طول الجلسة | «اختار الخطة الشهرية قبل قليل» | تُعامَل كأنها دائمة عن طريق الخطأ |
| طويلة المدى | بين الجلسات، حتى تُحذف | «يفضّل التواصل عبر البريد لا الهاتف» | معلومة قديمة تُعرَض كأنها حالية |
| معرفة مسترجَعة | حتى تحديث المصدر | سياسة الاسترجاع الحالية من قاعدة المعرفة | استرجاع من مصدر منتهي الصلاحية |
ما الذي يجب تذكّره وما لا يجب
- يستحق الحفظ: تفضيلات ثابتة نسبيًا، قرارات وافق عليها المستخدم، وسياق عملي متكرّر الاستخدام.
- لا يستحق الحفظ: بيانات حساسة عابرة، تفاصيل مرة واحدة، أو أي شيء يمكن استرجاعه عند الطلب من مصدر موثوق بدل تخزينه.
- القاعدة العملية: إن كانت المعلومة ستتغيّر قريبًا أو نادرًا ما تُستخدم مجددًا، فلا تحفظها — استرجعها عند الحاجة.
نطاق الهوية والجلسة
يجب أن تكون كل ذاكرة مرتبطة بمعرّف هوية وجلسة واضحين، بحيث لا تنتقل ذاكرة مستخدم إلى محادثة مستخدم آخر بأي شكل من الأشكال. هذا أهم قيد تصميمي في أي نظام ذاكرة، لأن خطأ النطاق يتحوّل فورًا إلى مشكلة خصوصية وثقة، لا مجرد خطأ تقني.
الخصوصية وتقليل البيانات
مبدأ تقليل البيانات يعني حفظ أقل قدر ممكن لتحقيق الغرض، مع مدة صلاحية محدّدة لكل عنصر محفوظ وآلية لحذفه أو تحديثه. الذاكرة التي لا تُنسى أبدًا ليست ميزة، بل مخاطرة تتراكم بصمت.
أخطاء الذاكرة الشائعة
- ذاكرة قديمة: معلومة صحيحة سابقًا تُعرَض كأنها حالية دون تحقّق من تاريخها.
- فيضان السياق: حشو نافذة السياق بمعلومات غير ضرورية يُضعف الاستجابة ويرفع التكلفة.
- تسرّب بين المستخدمين: غياب نطاق هوية واضح يجعل ذاكرة شخص تظهر لشخص آخر.
- الخلط بين الذاكرة والمعرفة: حفظ حقائق عامة كذاكرة شخصية بدل استرجاعها من قاعدة معرفة محدَّثة.

