دليل تقنيات البرمجة (Prompt Engineering)
تعلّم كيف تكتب برومبتات احترافية: من الأساسيات إلى التقنيات المتقدمة التي تُحدث فرقاً حقيقياً في جودة النتائج.
الأساسيات
سلسلة التفكير (Chain of Thought)
Chain of Thought (CoT)تقنية تجعل النموذج يفكر خطوة بخطوة قبل تقديم الإجابة النهائية. تزيد الدقة بشكل كبير في المسائل المنطقية والرياضية.
التعلم بالأمثلة القليلة (Few-Shot)
Few-Shot Learningإعطاء النموذج 2-5 أمثلة قبل السؤال الفعلي لتعليم النمط المطلوب. من أكثر التقنيات فاعلية في التحكم بالنتيجة.
السؤال بدون أمثلة (Zero-Shot)
Zero-Shot Promptingالسؤال مباشرة بدون أي أمثلة. الأسرع والأسهل لكنه أقل دقة في المهام المحددة الشكل.
الدور-المهمة-الشكل (RTF)
Role-Task-Format (RTF)إعطاء النموذج دوراً محدداً + مهمة واضحة + شكل الإخراج المطلوب. أكثر أنماط البرمجة استخداماً عملياً.
الإطارات المتقدمة
إطار RACE
RACE Frameworkإطار شامل: Request (طلب) + Action (إجراء) + Context (سياق) + Expectation (نتيجة متوقعة). أكثر دقة من RTF.
شجرة التفكير (Tree of Thought)
Tree of Thought窍思路 متفرعة — تطلب من النموذج استكشاف عدة حلول بديلة ثم اختيار الأفضل. ممتاز للمسائل المعقدة.
الاتساق الذاتي (Self-Consistency)
Self-Consistencyتوليد عدة إجابات للسؤال نفسه ثم أخذ الأكثر تكراراً. تزيد الدقة بشكل كبير في المهام المنطقية.
نمط ReAct (Reasoning + Acting)
ReAct Pattern (Reasoning + Acting)يجمع بين التفكير (Reasoning) والفعل (Acting) — النموذج يفكر ثم ي QAction ثم ينظر للنتيجة ويكرر.
سلسلة التحقق (Chain of Verification)
Chain of Verificationيطلب من النموذج التحقق من إجابته بنفسه — يتحقق من الأرقام، الحقائق، والمنطق قبل تقديم الإجابة.
البرمجة التعريفية (Meta Prompting)
Meta Promptingإعطاء النموذج تعليمات حول كيفية تحسين برومبتاتك — يُعلّمك كيف تكتب برومبتات أفضل.