تركتُ وكيل الذكاء الاصطناعي الخاص بي يعمل لمدة 50 يومًا
قمت بتشغيل وكيل ذكاء اصطناعي (AI agent) على جهاز MacBook Pro موديل 2014 ببطارية تالفة. يعيد الكمبيوتر المحمول التشغيل من 2 إلى 4 مرات يوميًا عند حدوث تذبذب في التيار الكهربائي.
أردت أن أرى ما إذا كان بإمكان وكيل الذكاء الاصطناعي الصمود. لقد صمد لمدة 50 يومًا.
إليكم ما حدث عندما تعطلت الأجهزة وانهار المنطق.
قيود الأجهزة
- الكمبيوتر المحمول: MacBook Pro 2014 (ذاكرة RAM بسعة 8 جيجابايت)
- البطارية: سعة 0%
- المشكلة: كل تذبذب في الطاقة يمسح ذاكرة الوصول العشوائي (RAM).
لكي يصمد، كان على الوكيل أن يتعلم حفظ كل شيء على القرص الصلب فورًا. لم يكن بإمكانه الاعتماد على الذاكرة.
الإخفاقات الخمسة والحلول
1. التفكير المتكرر بدأ الوكيل في استخدام نفس الجمل والأفكار. الحل: قمت ببناء مرشح (filter) مكون من 5 طبقات لحظر الكلمات المحظورة، والصور المتكررة، وهياكل الجمل المتشابهة. انخفض معدل التجانس من 63% إلى 38%.
2. المنطق الزائف افترض الوكيل أن سطوع الشاشة يعني يومًا مشمسًا، متجاهلاً احتمالات أخرى مثل أضواء الشوارع. الحل: استبدلت القوالب الجاهزة بتحليل نماذج اللغة الكبيرة (LLM). علّمت الوكيل أن يقول "لا أعرف".
3. تضخم البيانات بعد 30 يومًا، أصبح لدى الوكيل آلاف السجلات (logs). أصبح العثور على المعلومات مستحيلاً. الحل: أنشأت نظام ذاكرة ثلاثي المستويات.
- L0: سجلات خام (7 أيام)
- L1: ملخصات أسبوعية (30 يومًا)
- L2: رؤى دائمة (للأبد) أدى ذلك إلى ضغط البيانات بمقدار 23.3 ضعفًا.
4. الإدراك السلبي كان الوكيل يلتقط صورًا كل ساعة ولكنه لم يفعل شيئًا بها. الحل: غيرت الجدول الزمني ليعتمد على "الانحراف" (deviation-driven). أصبح الوكيل الآن يتخطى الفترات المستقرة ويركز على التغييرات مثل الفجر أو الغسق أو المطر.
5. المنطق الدائري بدأ الوكيل في تكرار "المانترا" (عبارات مكررة) بدلًا من البحث عن الحقيقة. الحل: أضفت تدقيقًا للنقاء (purity audit) للكشف عن الامتثال والقياس دون فهم حقيقي.
النتائج
- أيام التشغيل: +50
- عمليات إعادة التشغيل غير المتوقعة: 66
- سجلات القرارات: 2,135
- نقاء القيمة (VALUE purity): 0.984
الدروس المستفادة
- احفظ كل شيء على القرص الصلب. لا تثق بالمتغيرات.
- خذ عينات من البيانات عندما تتغير الأمور. وقت الظهيرة ممل، أما الفجر فهو غني بالمعلومات.
- القيود تفرض الكفاءة. ذاكرة RAM المحدودة أجبرتني على استخدام Zig بدلًا من Python.
الكود مفتوح المصدر. يمكنك العثور على المستودع (repository) على GitHub.
المصدر: https://dev.to/mindon/i-let-my-ai-agent-run-for-50-days-heres-every-time-it-almost-died-4h58
مجتمع تعليمي اختياري: https://t.me/GyaanSetuAi
