البرومبتات المتسلسلة: سر المحترفين
الفصل 4.1: Prompt Chaining
📋 في الوحدة السابقة تعلمت...
✅ إطار GOLDS الكامل: Goal, Output, Length, Details, Style ✅ تقنيات متقدمة: Chain of Thought, Few-shot, Self-Consistency ✅ تطبيق GOLDS على مجالات متنوعة (تسويق، تعليم، تقنية) ✅ القاعدة الذهبية: كلما كان وصفك أدق، كانت النتيجة أفضل 🎯 **اليوم:** ستتعلم كيف تبني مشاريع كاملة باستخدام سلاسل من البرومبتات!
بعد إتقان إطار GOLDS والتقنيات المتقدمة في الوحدة السابقة، سارة تدخل على أحمد بحماس: سارة: "أحمد! عندي خبر ممتاز. مديرنا أعجب بتقدمك ويريد أن تعمل على مشروع حقيقي!" أحمد: (بدهشة) "مشروع حقيقي؟ هل أنا جاهز؟" سارة: "تقريباً! لكن أولاً، تحتاج تعلم مهارة جديدة. المشاريع الكبيرة لا تُنجز ببرومبت واحد..." تفتح سارة شاشة هولوغرام تعرض سلسلة من البرومبتات المتصلة: سارة: "هذه تقنية Prompt Chaining - يستخدمها المحترفون لتحويل المهام المعقدة لخطوات بسيطة!"
🔗 ما هو Prompt Chaining؟
**Prompt Chaining** (البرومبتات المتسلسلة) هي تقنية عملية طورها المحترفون لإنجاز المهام المعقدة: 1️⃣ **تقسيم** المهمة الكبيرة لمهام فرعية صغيرة 2️⃣ **كتابة** برومبت منفصل لكل مهمة فرعية 3️⃣ **ربط** البرومبتات معاً: مخرجات برومبت = مدخلات البرومبت التالي 4️⃣ **تجميع** النتائج للوصول للهدف النهائي 💡 **المبدأ الأساسي:** سلسلة من الخطوات البسيطة أقوى من خطوة واحدة معقدة! 📚 هذه التقنية موثقة في Anthropic و DAIR.AI Prompt Engineering Guide
❓ لماذا Prompt Chaining؟
🎯 متى تستخدم Prompt Chaining؟
**استخدمها عندما:** ✅ المهمة معقدة وتحتاج خطوات متعددة ✅ تحتاج نتائج عالية الجودة ومتسقة ✅ تريد التحقق من كل خطوة قبل الانتقال للتالية ✅ المهمة تتضمن تحويل أو معالجة البيانات ✅ تبني نظام قابل للتكرار ❌ **لا تستخدمها لـ:** المهام البسيطة التي يمكن إنجازها ببرومبت واحد
ببساطة
Prompt Chaining مثل وصفة الطبخ. بدل ما تقول للطباخ "اطبخ لي كبسة" وتتركه يتصرف (= برومبت واحد كبير)، تقسم العملية لخطوات: 1. اغسل الرز وانقعه 30 دقيقة 2. تبّل الدجاج بالبهارات 3. اطبخ المرق مع البصل والطماطم 4. أضف الرز والدجاج واطبخ 25 دقيقة كل خطوة بسيطة ونتيجتها واضحة. لو الرز ما استوى، تعرف بالضبط أي خطوة تعيدها بدل ما تبدأ من الصفر! نفس الشيء مع الذكاء الاصطناعي: بدل برومبت واحد ضخم، سلسلة خطوات بسيطة = نتيجة أدق وتحكم أكبر.
📊 مثال سريع: تحليل مستند
**بدلاً من:** ``` حلل هذا المستند واستخرج النقاط المهمة وأجب على السؤال... ``` **استخدم سلسلة:** **برومبت 1:** "استخرج الاقتباسات المتعلقة بـ [الموضوع]" ⬇️ **برومبت 2:** "بناءً على هذه الاقتباسات، أجب عن: [السؤال]" ✨ **النتيجة:** إجابة أدق لأن كل خطوة مركزة!
