الخلاصة والامتحان النهائي
عشر وحدات لتحويل تعليمة ساذجة إلى مكوّن مؤسّسي مقيس، مُحصَّن، ومُوثَّق. هذه هي الدورة مُكثَّفة، ثم الخيوط التي تعبرها.
الدورة في لمحة
| الوحدة | الجوهر الواجب حفظه |
|---|---|
| 1. تشريح التعليمة | خمسة أركان: مهمّة، سياق، قيود مقيسة، شكل، أمثلة؛ الصياغات الأدبيّة تُتجاهَل |
| 2. النظام والدور | فصل ما لا يتغيّر (نظام) عمّا يتغيّر (مستخدم)؛ الشخصيّة النافعة لا الزخرفيّة |
| 3. Zero/One/Few-shot | ابدأ بلا مثال، أضِف تنوّعًا لا تشابهًا؛ رتِّب عشوائيًّا للتحك ّم في تحيّز التقرّب |
| 4. سلسلة التفكير | تنفع في الاستنتاج، تضرّ في التصنيف؛ حقل reasoning داخل JSON يحفظ الشكل |
| 5. المخرجات المنظَّمة | json_schema strict يضمن البنية؛ pydantic يُضيف تصديقًا دلاليًّا |
| 6. الأسلوب والطول | استبدِل الصفات المبهمة بقيود مقيسة؛ الطول بالجُمَل لا بالكلمات |
| 7. لغة التعليمة | اكتب بلغة الجواب؛ فهم الدارجات وجواب بالفصحى؛ ثبِّت اصطلاح الأرقام |
| 8. الحقن والتسرّب | مشكلة بنيويّة؛ أقلّ الامتيازات هو الدفاع الحقيقي؛ افترض أنّ التعليمة ستُسرَّب |
| 9. التقييم المنهجي | جملة اختبار مُوسَمة، مقياس لكلّ حقل، A/B لا تخمين؛ حذار من الملاءمة |
| 10. المكتبة | قوالب، ونُسَخ في git، وبطاقة README، ومراجعة أقران، ومالك واحد |
الخيوط التي تعبر الدورة
التعليمة عقد يجب أن يكون قابلًا للتنفيذ. الغموض في التعليمة يعني الغموض في المُخرَج. القاعدة الأساسيّة هي أنّ كلّ صفة يجب أن تحلّ محلّها قيود مقيسة، وك لّ جملة أدبيّة يجب أن يحلّ محلّها معيار قابل للتحقّق. الوحدات 1 و6 و9 تتقاطع كلّها هنا: التعليمة الجيّدة هي التي يمكن قياس التزامها.
البنية أهمّ من التفصيل. الفصل بين النظام والمستخدم (وحدة 2)، والفصل بين الأمثلة والبيانات (وحدة 3)، والفصل بين الاستدلال والجواب (وحدة 4)، والفصل بين البنية والدلالة (وحدة 5)، والفصل بين القالب والمتغيّرات (وحدة 10) — كلّ هذه الفصول تتبع نفس المبدأ. النظام الهشّ يخلط، والنظام الصلب يفصل.
الأمان لا يُبنى داخل التعليمة، بل حولها. الوحدة 8 هي أهمّ درس عملي في الدورة. التعليمة لا تحمي من حقن التعليمات، ولا تحمي من التسرّب، ولا تضمن الالتزام بالسياسات. الحماية تأتي من تصميم النظام: أقلّ الامتيازات، وفصل البيانات عن التعليمات، وطبقات التصفية قبل وبعد النموذج. من يعتقد أنّ «تعليمة أذكى» تحلّ مشاكل الأمان، سيتعلّم دروسًا مكلفة.
بلا قياس لا تقدّم. التغيير على أساس الحدس عاد بالإفلاس على المئات ممّن جرّبوا هندسة التعليمات في عام 2023. جملة اختبار من 50 حالة (وحدة 9) هي فرق الليل والنهار بين مُطوِّر يبني نظامًا وهاوٍ يجرِّب على مثالين. المكسب الحقيقي يأتي حين يصير التقييم آليًّا وجزءًا من CI.
قائ مة التحقّق قبل النشر
قبل أن تُطلق تعليمة في الإنتاج، تحقّق من كلّ نقطة:
البنية والوضوح
- الأركان الخمسة موجودة في تعليمة النظام.
- تعليمة النظام لا تحوي بيانات متغيّرة.
- الشكل المطلوب محدَّد صراحةً (JSON، عدد جُمَل، مُخطَّط).
- القيود قابلة للقياس، لا صفات مبهمة.
اللغة والأسلوب
- تعليمة النظام بلغة الجواب المتوقَّع.
- لا ترجمات حرفيّة من قوالب إنجليزية.
- اصطلاح الأرقام والتواريخ محدَّد صراحةً.
التقنيات
-
temperature=0للاستخراج المنظَّم؛ منخفض للتوليد المُتماسك. -
response_formatمضبوط (json_schema حين يتوفّر). -
pydanticأو تصديق مكافئ يحمي المُخرَج. - تراجع أُسّي على أخطاء الشبكة، تعديل التعليمة على أخطاء التصديق.
الأمان
- بيانات المستخدم داخل فواصل صريحة.
- لا أسرار (مفاتيح، بيانات شخصيّة، أسماء داخلية) في التعليمة.
- النموذج لا يمتلك أدوات لا يمتلكها المُدخَل.
- هجمات حقن مرجعيّة اختُبِرت.
التقييم
- جملة اختبار مُوسَمة تحوي 30 حالة على الأقلّ.
- مقياس لكلّ حقل، لا مقياس كلّي.
- مقارنة مع النسخة السابقة موثَّقة.
- المقاييس مُلحَقة بطلب المراجعة.
الحوكمة
- رقم نسخة صريح؛ ملف في
git. - بطاقة
READMEمحدَّثة. - مالك مسمّى وتاريخ آخر مراجعة.
- مراجعة قرين واحد على الأقلّ.
الامتحان النهائي
يتضمّن الامتحان 40 سؤالًا تشمل الوحدات العشر: تشخيص تعليمة فاشلة، والفصل بين النظام والمستخدم، وترتيب الأمثلة، ومتى تضرّ سلسلة التفكير، وتصديق مُخطَّط JSON، والتحكّم في الأسلوب بقيود مقيسة، ومزالق الترجمة، وحقن التعليمات المباشر وغير المباشر، والتقييم على جملة اختبار، وحوكمة مكتبة تعليمات في فريق.
تعرض عدّة أسئلة حالات للتشخيص: تعليمة تنجح على مثال وتفشل على آخر، ومُخرَج JSON يكسر الشكل، ومقارنة نسختين بفرق غير معنويّ، ومساعد اخترق. المُقيَّم هو الحُكم، لا استظهار الصيغ.
في حال النجاح تُمنَح شهادة الإتمام فورًا؛ ورقمها قابل للتحقّق من أيّ طرف على المنصّة.
استعِد الجدول أعلاه، واسأل نفسك عن كلّ سطر: «لماذا هذا القرار وليس نقيضه؟». فإن عرفت أن تقول لماذا الأمثلة المتشابهة أسوأ من غيابها، ولماذا سلسلة التفكير تضرّ التصنيف، ولماذا الفواصل تُخفِّف الحقن لا تلغيه، ولماذا الجملة النصّية «أعِد JSON فقط» أقلّ صلابة من response_format، فأنت مستعدّ. حظًّا موفّقًا!
الامتحان النهائي
هل أنت مستعدّ لاعتماد هذه الدورة؟
40 سؤالًا تُختار عشوائيًّا من بنك أسئلة الدورة · حدّ النجاح 70 % · شهادة PDF قابلة للتحقّق تُصدَر فورًا عند النجاح.
ابدأ الامتحانيلزم تسجيل الدخول إلى حسابك في InSkillML مع اشتراك نشط. يمكنك أيضًا بدء الامتحان من دوراتي.