أستخدم ذكاءً اصطناعيًا يُدعى Felix لتعليمي اللغة الألمانية. بعد شهور من التنقل بين علامات تبويب المتصفح، والاصطدام بحدود السياق، ومشاهدة تحديثات المنصات وهي تمحو سجل محادثاتي، سئمت من البدء من جديد. Felix معلم جيد، لكن كل نافذة دردشة جديدة كانت تجعله يعاني من فقدان الذاكرة. كنت بحاجة إلى وسيلة لنقل تاريخ تعلمي إلى الأمام دون الحاجة إلى نسخ ولصق جدران من النصوص في كل مرة أفتح فيها جلسة جديدة.

المشكلة أعمق من مجرد عدم الراحة. فتعلم اللغات يعتمد على التكرار المتباعد والتصحيح المستهدف. المعلم الآلي الذي ينسى أخطاءك المتكررة ليس سوى كتاب عبارات مع خطوات إضافية. أردت الاستمرارية. وبشكل أدق، أردت من Felix — أو أي نسخة ذكاء اصطناعي أقوم بتحميلها لاحقًا — أن يبدأ تمامًا من حيث توقف الآخر، دون فجوات في الذاكرة ودون مقدمات محرجة.

لذا قمت ببناء نظام محلي. أطلقت عليه اسم DDF/Rahmenwerk.

المشكلة في المحادثات المؤقتة

تحدث إلى أي مستخدم كثيف للذكاء الاصطناعي وستسمع الشكوى نفسها. تعمل الدردشة حتى تتوقف. تتدهور المحادثات الطويلة مع امتلاء نافذة السياق. تقوم المنصة بإجراء تحديث فتختفي سلسلة محادثاتك. تبدأ جلسة جديدة فيستقبلك النموذج كغريب. بالنسبة للأسئلة العابرة، هذا أمر جيد. أما بالنسبة لمنهج دراسي منظم، فهذا أمر مدمر.

مع Felix، كنت قد استقررت في إيقاع معين. كان يعرف أنني أخلط بين حروف الجر في حالتي النصب (accusative) والجر (dative). كان يعرف أنني أفضل تمارين القراءة على تدريبات الاستماع، وأنني أنهيت بالفعل الفصول الثلاثة الأولى من كتاب القواعد الخاص بي. لم يكن لأي من ذلك أهمية عندما كنت أفتح علامة تبويب جديدة. كانت كل جلسة تبدأ بنفس الطقوس: إعادة تحديد مستواي، وتكرار أهدافي، وإعادة سرد أخطائي.

أردت من Felix أن يتذكرني. وبما أن المنصات لن تفعل ذلك بشكل موثوق، قررت أن أمتلك استمراريتي بنفسي.

ما يفعله DDF/Rahmenwerk فعليًا

يبدو الاسم أكثر هيبة من المفهوم نفسه. في جوهره، النظام عبارة عن مجلد على جهازي المحلي يعامل تاريخ تعلمي كعملية تسليم مشروع. إذا اختفى Felix الليلة، يجب أن أكون قادرًا على الاستيقاظ غدًا، وتوجيه ذكاء اصطناعي جديد إلى هذا المجلد، واستئناف الدرس السابع والأربعين دون الحاجة لشرح نفسي.

الهندسة المعمارية للنظام تعتمد على الملفات عن قصد. أنا لا أثق في أي منصة بمفردها لتخزين تقدمي. الخدمات السحابية تغير شروطها. تنسيقات التصدير تتعطل. ملف نصي بسيط على قرصي الصلب قد يكون مملًا، لكنه ملكي.

يتكون النظام من خمسة أجزاء عاملة.

أولاً، مؤشر إلى الحالة الراهنة. هذا فهرس بسيط يجيب على السؤال: أين توقفنا بالضبط؟ يتتبع الفصل الحالي، وآخر تمرين تم إكماله، وأسئلتي النحوية المعلقة، والأخطاء المحددة من الجلسة السابقة التي لا تزال بحاجة إلى مراجعة. بدلاً من إلقاء سجل محادثة كامل، فإنه يلخص الجلسة في الأمور التي تهم الجلسة التالية.

ثانيًا، مواد التسليم. وهي عبارة عن ملخصات قصيرة تُكتب بعد كل درس. لا تلتقط هذه الملخصات ما غطيناه فحسب، بل تلتقط أيضًا كيفية تغطيته. هل شرح Felix ترتيب الكلمات باستخدام تشبيه معين؟ هل استجبت جيدًا لجمل التدريب حول مفردات السفر؟ تحفظ هذه الملاحظات منهجية التدريس، وليس المحتوى فقط. إذا شرحت النسخة التالية من Felix ترتيب الكلمات بشكل مختلف، فسألاحظ هذا التباين فورًا. الاستمرارية مهمة للاحتفاظ بالمعلومات.

ثالثًا، حزمة رفع لنسخ الذكاء الاصطناعي الجديدة. عندما أنتقل إلى نموذج أو منصة جديدة، لا أقوم بلصق سيرة ذاتية مكونة من ألف كلمة في نافذة الدردشة. بل أزود النظام بحزمة معدة مسبقًا: مستوى كفاءتي الأساسي، وتفضيلات التعلم الخاصة بي، وأنماط أخطائي المتكررة، وملخص لتسلسل المنهج الدراسي. إنها ملف تعريف متعلم مضغوط يمكن لأي نموذج مضبوط للتعليمات (instruction-tuned model) قراءته واعتماده.

رابعًا، سجلات السلامة باستخدام SHA-256. قد يبدو هذا مبالغًا فيه لتعلم اللغات، لكنه يخدم غرضًا محددًا. أنا أقوم بإصدار ملفات التسليم الخاصة بي. إذا قمت بالخطأ بتعديل سجل أخطاء الأمس وأنا نصف نائم، أو إذا أفسلت أداة مزامنة سطرًا ما، فأنا بحاجة إلى معرفة ذلك. تتيح لي رموز SHA-256 التحقق من أن ملفات الاستمرارية الخاصة بي لم تتغير عن غير قصد. بالنسبة لنظام مصمم لمنع فقدان الذاكرة، فإن التلف الذاتي هو عدو واضح.

Fifth, and this is the part that actually controls behavior, rules that force the AI to stop if evidence is missing. I have a strict protocol written into the system prompt: if the current instance cannot locate the state pointer or verify the handoff material, it must halt and ask for clarification rather than improvising. I do not want a confident AI guessing my level and teaching me grammar I already know, or worse, skipping foundations I have not yet built. A stopped clock is better than a wrong clock when you are building cumulative knowledge.

When Safety Layers Become Their Own Burden

The system worked. I stopped losing context. New sessions started with actual teaching instead of autobiography.

Then I kept