المشروع المكسور
الفصل 5.1: لماذا تفشل البرومبتات؟
📋 في الوحدة السابقة تعلمت...
✅ تقنية Prompt Chaining — تقسيم المهام المعقدة لسلاسل بسيطة ✅ Prompt Functions — بناء أدوات قابلة لإعادة الاستخدام ✅ بناء Pipeline كامل لأتمتة سير العمل ✅ مشروع عملي: بناء موقع كامل باستخدام سلاسل البرومبتات 🎯 **اليوم:** ستتعلم كيف تكتشف وتصلح المشاكل في برومبتاتك ومشاريعك!
أحمد يدخل مكتب سارة بوجه محبط: أحمد: "سارة! مشروعي من الوحدة الرابعة يعمل... أحياناً. لكن أحياناً يعطيني نتائج غريبة جداً!" سارة: (تبتسم) "مرحباً بك في العالم الحقيقي يا أحمد. الفرق بين المبتدئ والمحترف ليس في بناء شيء يعمل... بل في بناء شيء لا يفشل." أحمد: "لكنني اختبرته عدة مرات وكان يعمل!" سارة: "اختبرته بنفس الأسئلة؟ نفس الطريقة؟ هذا يسمى 'فخ المسار السعيد' - تختبر فقط الحالات المثالية. اليوم سنتعلم كيف نكسر الأشياء... لنبنيها أقوى."
⚠️ فخ المسار السعيد
**Happy Path Trap** هو خطأ شائع: ❌ تختبر فقط الحالات المثالية ❌ تفترض أن المستخدم سيتصرف كما توقعت ❌ تتجاهل الحالات الحدية والغريبة **النتيجة:** مشروعك يعمل في المختبر، لكن يفشل في العالم الحقيقي! 💡 **القاعدة الذهبية:** إذا لم تختبر الفشل، الفشل سيختبرك.
🎯 هدف هذه الوحدة
في نهاية هذه الوحدة ستكون قادراً على: ✅ تشخيص سبب فشل أي برومبت ✅ استخدام تقنيات تصحيح متقدمة (ReAct, Self-Consistency) ✅ بناء مخرجات مضمونة الهيكل (Structured Outputs) ✅ إدارة السياق باحترافية (Context Engineering) ✅ حماية برومبتاتك من الاختراق ✅ إعداد مشروعك للإنتاج الحقيقي 🚀 **النتيجة:** مشروع بجودة إنتاجية احترافية!
🔬 تمرين 1: اختبار الإجهاد
**خذ مشروعك من الوحدة 4 وجرب هذه المدخلات:** 1️⃣ مدخل فارغ تماماً 2️⃣ مدخل طويل جداً (1000+ كلمة) 3️⃣ مدخل بلغة مختلفة (إنجليزي بدل عربي) 4️⃣ مدخل يحتوي رموز غريبة: @#$%^&* 5️⃣ مدخل يطلب شيئاً خارج نطاق المشروع **سجل النتائج:** | المدخل | المتوقع | الفعلي | نوع الفشل | ⏱️ الوقت: 15 دقيقة 💡 **الهدف:** اكتشف 3-5 نقاط ضعف في مشروعك!
