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