اختبارات المواصفات تعالج الانجراف المعماري: الوكيل صحّح 637 حجم خط دفعة واحدة
الانجراف المعماري هو أن يكتب الذكاء الاصطناعي كل جزء جديد من الشيفرة بطريقة مختلفة قليلاً، فيتفكك المشروع كما تتفكك الصورة في سلسلة «انسخ دون أي تغيير». المؤلف لا يقرأ الشيفرة، بل يجعل المواصفات في مجلد docs المصدر الوحيد للحقيقة. يُلزَم الوكيل بقراءتها قبل كل مهمة، وتُفشل اختبارات المواصفات البناء عند أي انحراف. وقد كشف التشغيل الأول عن 637 مخالفة.
معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
هناك تجربة معروفة: تطلب من ChatGPT نسخ صورة نسخاً مطابقاً دون تغيير أي شيء، ثم تكرر ذلك 101 مرة. تنتهي صورة دواين جونسون بخليط كرتوني مشوّه. كل خطوة على حدة تكاد تكون أمينة، لكن المحصلة شيء مختلف تماماً.
الأمر نفسه يحدث مع الشيفرة التي يتولاها وكيل ذكاء اصطناعي. يسمّي كاتب التحليل ذلك الانجراف المعماري. ومثال الواجهة الأمامية هو الأوضح: الخط محدد وموحد في كل مكان، لكن الأحجام تختلف في كل صفحة، فينهار الأسلوب العام للموقع. والمبدأ عام في كل مجالات التطوير: يتشتت source of truth.
الحقيقة في المواصفات لا في الشيفرة
المؤلف لا يقرأ الشيفرة إطلاقاً، بل يراقب المواصفات فقط. المنطق: المواصفات هي المخطط، والشيفرة هي القطعة، وتُقارَن القطعة بالمخطط لا بقطعة أخرى. مصدران للحقيقة يعنيان الفوضى.
كل الوثائق موجودة في مجلد docs في جذر المشروع. حتى 5 نوفمبر 2026 يضم 7 478 ملف .md و11 مستوى من التداخل. في 95,3% من المجلدات لا يزيد عدد الملفات على 7، وفي 97,4% لا يزيد على 9. هذه قاعدة «7 زائد أو ناقص 2»: يسهل على الإنسان (وعلى الوكيل) فهم مكان كل شيء. المواصفات يكتبها ويقرؤها الوكلاء، بينما يطّلع عليها الإنسان في لوحة الإدارة بشكل مريح.
مثال: جميع قواعد الطباعة في ملف واحد هو typography.md. فيه 22 دوراً، ولكل دور عائلة خط، وحجم على سطح المكتب والجوال، ووزن ولون. فمثلاً فقرة المقال بخط Charis بقياس 21/30، والأساس بخط Inter بقياس 14/21. عائلتان فقط للموقع كله، وأوزان 400 و700 فقط. القاعدة الرئيسية: لا وجود لحالات خارج السجل، وأي توليفة جديدة تعني سطراً جديداً بعد الموافقة.
إجبار الوكيل على القراءة والتحقق بشكل حتمي
المواصفات بحد ذاتها تعمل احتمالياً: قد يتبعها الوكيل وقد لا يتبعها. لذلك توجد طبقتا حماية.
الأولى ملف AGENTS.md. فيه نصّ على أن الوكيل يقرأ قبل المهمة الوثائق من المجلد المعني. إذا لزم تدقيق في نفقات السحابة، يذهب إلى مجلد السحابة ويدرس جميع المزودين. وبتقدير المؤلف، لا تُنتهك القواعد في 9 حالات من 10.
الطبقة الثانية هي اختبارات المواصفات لـ«الحالة العاشرة». يقرأ الاختبار الجداول من typography.md، ويجمع أزواج الأحجام المسموحة، ثم يفحص الواجهة الأمامية كلها. أي زوج خارج المواصفات يُفشل البناء مع اسم الملف والسطر.
ما كشفه الاختبار
حتى 6 نوفمبر كان الاختبار قائمة سوداء من تسعة أزواج قديمة. وعندما أعدّ المؤلف المقال تبيّن أن في الشيفرة نحو 150 زوجاً خارج المواصفات. وفي جولة واحدة طابق الوكيل 637 استخداماً مع المواصفات، وأضاف إليها 4 أسطر ناقصة، وأعاد كتابة الاختبار كقائمة بيضاء. وهذا هو الدرس العملي الأهم: القائمة السوداء تلتقط ما تعرفه مسبقاً فقط، أما البيضاء فتلتقط كل ما عداه.
إذا تباعدت الوثائق والشيفرة رغم ذلك، يفيد هذا الترتيب: الاختبارات أولاً، ثم self-heal على بيئة الإنتاج (يعد المؤلف بمقال منفصل)، ثم الإنسان أخيراً. مهمته ليست اصطياد الخلل، بل فهم سبب مروره وسدّ هذه الثغرة.
القيود والخلاصة
يتطلب هذا النهج انضباطاً: يجب إبقاء آلاف الوثائق في شكل متسق، وأمثلة المؤلف تخص الطباعة في الغالب، حيث التحقق بسيط. أما لمنطق الأعمال فكتابة اختبارات المواصفات أصعب. هذه تجربة مشروع واحد، والأرقام ذاتية الإبلاغ، والاستطلاع أسفل المقال جمع صوتاً واحداً.
الخلاصة العملية لمن يعمل مع الوكلاء: انقلوا القواعد إلى مواصفات مقروءة آلياً، واكتبوا في AGENTS.md قراءة إلزامية قبل المهمة، وحوّلوا أكثر الانحرافات تكراراً إلى اختبارات بقوائم بيضاء. وقد نشر المؤلف الهيكل نفسه (AGENTS.md وCLAUDE.md ومجلد docs بلا شيفرة) على GitHub، فيمكن البدء من قالب جاهز.
- 8 نوفمبر 2026مصادر واجهات API وواجهات المستخدم في ChatGPT وGemini تتطابق بنسبة 12–15% فقط
- 8 نوفمبر 2026اكتشف GPT-6 Cyber نحو 81 ثغرة جديدة في Firefox وكتب 948 استغلالا لنظام Linux
- 8 نوفمبر 2026GPT-6 Astra أنجزت مهام أقل بنسبة 40% في مجال أمان الذكاء الاصطناعي
- 8 نوفمبر 2026غوغل تستحوذ على مركز بيانات Crusoe المتعثر وتستثمر 17 مليار دولار في المجمع
أسئلة وأجوبة حول الخبر
ما أبرز التفاصيل حول الحقيقة في المواصفات لا في الشيفرة؟
المؤلف لا يقرأ الشيفرة إطلاقاً، بل يراقب المواصفات فقط. المنطق: المواصفات هي المخطط، والشيفرة هي القطعة، وتُقارَن القطعة بالمخطط لا بقطعة أخرى. مصدران للحقيقة يعنيان الفوضى. كل الوثائق موجودة في مجلد docs في جذر المشروع. حتى 5 نوفمبر 2026 يضم 7 478 ملف .md و11 مستوى من التداخل. في 95,3% من المجلدات لا يزيد عدد الملفات على 7، وفي 97,4% لا يزيد على 9. هذه قاعدة «7 زائد أو ناقص 2»: يسهل على الإنسان (وعلى الوكيل) فهم مكان كل شيء. المواصفات يكتبها ويقرؤها الوكلاء، بينما يطّلع عليها الإنسان في لوحة الإدارة بشكل مريح.
ما أبرز التفاصيل حول إجبار الوكيل على القراءة والتحقق بشكل حتمي؟
المواصفات بحد ذاتها تعمل احتمالياً: قد يتبعها الوكيل وقد لا يتبعها. لذلك توجد طبقتا حماية. الأولى ملف AGENTS.md. فيه نصّ على أن الوكيل يقرأ قبل المهمة الوثائق من المجلد المعني. إذا لزم تدقيق في نفقات السحابة، يذهب إلى مجلد السحابة ويدرس جميع المزودين. وبتقدير المؤلف، لا تُنتهك القواعد في 9 حالات من 10. الطبقة الثانية هي اختبارات المواصفات لـ«الحالة العاشرة». يقرأ الاختبار الجداول من typography.md، ويجمع أزواج الأحجام المسموحة، ثم يفحص الواجهة الأمامية كلها. أي زوج خارج المواصفات يُفشل البناء مع اسم الملف والسطر.
ما أبرز التفاصيل حول ما كشفه الاختبار؟
حتى 6 نوفمبر كان الاختبار قائمة سوداء من تسعة أزواج قديمة. وعندما أعدّ المؤلف المقال تبيّن أن في الشيفرة نحو 150 زوجاً خارج المواصفات. وفي جولة واحدة طابق الوكيل 637 استخداماً مع المواصفات، وأضاف إليها 4 أسطر ناقصة، وأعاد كتابة الاختبار كقائمة بيضاء. وهذا هو الدرس العملي الأهم: القائمة السوداء تلتقط ما تعرفه مسبقاً فقط، أما البيضاء فتلتقط كل ما عداه. إذا تباعدت الوثائق والشيفرة رغم ذلك، يفيد هذا الترتيب: الاختبارات أولاً، ثم self-heal على بيئة الإنتاج (يعد المؤلف بمقال منفصل)، ثم الإنسان أخيراً.
Test Frontier LLMs & Autonomous Agents in One Workspace
Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.
أهم ما في عالم الذكاء الاصطناعي — مرة كل أسبوع
سبع قصص مهمة فعلاً هذا الأسبوع، مختارة بعناية. بلا ضجيج ولا بيانات صحفية.
تم! تحقق من بريدك للتأكيد.