دليل كتابة Prompts احترافية لـ ChatGPT وGemini
أسرار وتقنيات هندسة الأوامر للحصول على أفضل النتائج من الذكاء الاصطناعي
الفصل الأول: مقدمة إلى Prompt Engineering
ما هو الـ Prompt؟
الـ Prompt هو مجموعة التعليمات التي تكتبها للذكاء الاصطناعي لكي توضح له المطلوب. يمكن اعتباره بمنزلة:
كلما كان الـ Prompt أوضح وأكثر تنظيماً كانت الإجابة أفضل.
لماذا تختلف الإجابات؟
يسأل كثير من الناس: لماذا أعطى ChatGPT لشخص إجابة ممتازة بينما أعطاني إجابة سيئة؟ السبب غالبًا ليس النموذج… بل طريقة كتابة الـ Prompt. النموذج يعتمد بالكامل على المعلومات التي تقدمها له.
إذا كانت التعليمات غامضة… فالإجابة ستكون غامضة.
اكتب لي مقالًا عن التسويق.
النتيجة: عام جدًا، مكرر، قصير، وقليل القيمة.
أنت خبير تسويق رقمي بخبرة 20 سنة. اكتب مقالًا احترافيًا مكونًا من 2500 كلمة حول التسويق بالمحتوى. اجعله مناسبًا للمبتدئين. استخدم عناوين H2 وH3. أضف أمثلة عملية. اختم بقائمة أخطاء شائعة.
الفرق في الجودة سيكون هائلًا.
الفصل الثاني: كيف يفكر الذكاء الاصطناعي؟
النموذج لا “يفهم” كما يفهم الإنسان. بل يحاول توقع أفضل استجابة اعتمادًا على:
- التعليمات
- السياق
- الكلمات المفتاحية
- الأمثلة
- الهدف النهائي
ولهذا فإن ترتيب المعلومات داخل الـ Prompt يؤثر مباشرة على النتيجة.
التسلسل المثالي
بدلًا من “اكتب إعلانًا”، استخدم التسلسل التالي:
دليل كتابة Prompts احترافية لـ ChatGPT وGemini
أسرار وتقنيات هندسة الأوامر للحصول على أفضل النتائج من الذكاء الاصطناعي
مقدمة إلى Prompt Engineering
ما هو الـ Prompt؟
الـ Prompt هو مجموعة التعليمات التي تكتبها للذكاء الاصطناعي لكي توضح له المطلوب. يمكن اعتباره بمنزلة:
كلما كان الـ Prompt أوضح وأكثر تنظيماً كانت الإجابة أفضل.
لماذا تختلف الإجابات؟
يسأل كثير من الناس: لماذا أعطى ChatGPT لشخص إجابة ممتازة بينما أعطاني إجابة سيئة؟ السبب غالبًا ليس النموذج… بل طريقة كتابة الـ Prompt. النموذج يعتمد بالكامل على المعلومات التي تقدمها له.
إذا كانت التعليمات غامضة… فالإجابة ستكون غامضة.
النتيجة المتوقعة:
- عام جدًا
- مكرر
- قصير
- قليل القيمة
الفرق في الجودة سيكون هائلًا.
كيف يفكر الذكاء الاصطناعي؟
النموذج لا “يفهم” كما يفهم الإنسان. بل يحاول توقع أفضل استجابة اعتمادًا على:
- التعليمات
- السياق
- الكلمات المفتاحية
- الأمثلة
- الهدف النهائي
ولهذا فإن ترتيب المعلومات داخل الـ Prompt يؤثر مباشرة على النتيجة.
التسلسل المثالي لصياغة الـ Prompt
بدلًا من مجرد طلب “اكتب إعلانًا”، اتبع هذا التسلسل:
مكونات الـ Prompt الاحترافي
أي Prompt ناجح يتكون غالبًا من العناصر التالية:
-
1. الدور (Role)
حدد من تريد أن يكون النموذج. أمثلة: أنت طبيب، محامٍ، مبرمج، خبير SEO، كاتب محتوى، أستاذ جامعي، مصمم UX، محلل بيانات. كل دور يجعل النموذج يستخدم أسلوبًا ومفردات مختلفة.
-
2. المهمة (Task)
حدد المطلوب بدقة. بدلاً من “تحدث عن السيارات”، اكتب “قارن بين السيارات الكهربائية والهجينة من حيث التكلفة والصيانة والعمر الافتراضي”.
-
3. السياق (Context)
السياق من أهم أجزاء الـ Prompt. بدلاً من “اكتب وصفًا لمنتج”، اكتب “المنتج عبارة عن ماكينة قهوة محمولة تستهدف المسافرين ويبلغ سعرها 80 دولارًا وتباع على أمازون”.
-
4. الجمهور
حدد من يستهدف النص: أطفال، طلاب، مديرون، أطباء، مبتدئون، خبراء. النموذج سيغير اللغة والنبرة بناءً على ذلك.
-
5. الهدف
وضح الغاية من الأمر: هل تريد البيع، التعليم، الإقناع، الترفيه، التحليل، أم المقارنة.
-
6. القيود
حدد المحظورات والحدود: لا تستخدم كلمات معقدة، اكتب أقل من 500 كلمة، استخدم لغة عربية فصحى، لا تكرر الأفكار.
-
7. تنسيق المخرجات
حدد الشكل المطلوب للإجابة: جدول، Markdown، HTML، JSON، CSV، قائمة، مقال، تقرير، أسئلة وأجوبة.
قاعدة الذهب في كتابة Prompts
كلما زادت دقة التعليمات… قلت حاجة النموذج إلى التخمين.
وهذا هو سر الإجابات الاحترافية.
أشهر تقنيات Prompt Engineering
Zero-shot Prompting
تعطي المهمة مباشرة دون أمثلة.
مثال: “اكتب قصة قصيرة للأطفال عن الصدق.”
One-shot Prompting
تعطي مثالًا واحدًا لتوجيه النموذج.
مثال:
“هذا مثال:
السؤال: ….الإجابة: ….الآن أجب بالطريقة نفسها.”
Few-shot Prompting
تعطي عدة أمثلة. هذه التقنية من أكثر التقنيات قوة، خصوصًا في: الترجمة، التصنيف، استخراج البيانات، والكتابة بأسلوب معين.
Chain of Thought (CoT)
تطلب التفكير خطوة بخطوة. مفيد في: الرياضيات، البرمجة، المنطق، والتخطيط.
مثال: “حل المسألة واذكر خطوات التفكير بالتسلسل.”
Self Critique / Reflection Prompting
بعد انتهاء الإجابة، تطلب منه مراجعة نفسه أو التفكير مرة أخرى.
مثال: “راجع إجابتك وحدد الأخطاء المحتملة ثم حسّنها.”، أو “هل توجد طريقة أفضل للإجابة؟”
Tree of Thoughts
بدل اختيار أول فكرة، يولد عدة حلول ثم يقارن بينها.
Multi-Persona Prompting
اجعل عدة خبراء يناقشون المشكلة. مثال: “خبير SEO وكاتب محتوى ومحلل بيانات، ناقشوا المشكلة ثم قدموا توصية مشتركة.”
Socratic Prompting
بدل إعطاء الحل، اطلب طرح أسئلة تقود للحل.
Reverse Prompting / Meta Prompting
اطلب من النموذج تحسين الـ Prompt نفسه أو إنشاء Prompt جديد.
مثال: “حسن هذا الـ Prompt واجعله أكثر احترافية.” أو “أنشئ أفضل Prompt ممكن لكتابة كتاب عن الاستثمار.”
تقنية ITERATIVE PROMPTING
أفضل طريقة يستخدمها المحترفون. بدلاً من طلب كل شيء مرة واحدة، قسم المشروع وتفاعل مع النموذج تدريجيًا.
تقنيات إخراج النتائج
اطلب من النموذج استخدام تنسيقات محددة للمخرجات حسب حاجتك:
- Markdown, HTML, JSON, XML, CSV
- Mermaid (للمخططات)
- جداول, Bullet Lists
أوامر (Prompts) تخصصية
Prompts للبرمجة
حدد دائمًا: اللغة، الإطار، الإصدار، المكتبات، هيكل المشروع، طريقة الاختبار، نوع التعليقات، ومعايير الجودة.
Prompts للكتابة
حدد: النبرة، الطول، الجمهور، الكلمات المفتاحية، عدد العناوين، نوع CTA، وأسلوب السرد.
Prompts للتسويق
حدد: المنصة، الجمهور، المنتج، المنافسين، الهدف، والكلمات المحظورة.
Prompts للتصميم (توليد الصور)
حدد الألوان، الهوية، الأسلوب، الدقة، نسبة الأبعاد، نوع الإضاءة، زاوية التصوير، وجودة الرندر.
أخطاء شائعة في كتابة الأوامر
- إعطاء تعليمات غامضة (مثال: “اكتب شيئًا جميلًا”).
- طلب عدة مهام غير مترابطة في أمر واحد.
- عدم تحديد الجمهور المستهدف.
- نسيان السياق الضروري.
- عدم تحديد تنسيق المخرجات المطلوب.
- عدم مراجعة وتدقيق النتائج الصادرة.
استراتيجية تحسين أي Prompt
لتحسين أي أمر، استخدم هذا القالب:
قوالب احترافية جاهزة (Frameworks)
قالب RICH لصياغة الـ Prompt
أفضل الممارسات المتقدمة
- قسّم المهام الكبيرة إلى مراحل صغيرة.
- زوّد النموذج بكل المعلومات المتاحة بدل افتراض أنه يعرفها.
- اطلب أكثر من بديل للإجابة ثم قارن بينها.
- استخدم أمثلة عندما تريد الحصول على أسلوب محدد.
- اطلب مراجعة نقدية للإجابة قبل اعتمادها.
- حدّد معايير النجاح بوضوح (الدقة، الاختصار، الإبداع، أو الشمول).
- كرّر تحسين الـ Prompt تدريجيًا بناءً على النتائج؛ فالهندسة التكرارية غالبًا ما تتفوق على محاولة الوصول إلى أفضل Prompt من أول مرة.
الخاتمة
هندسة الأوامر ليست مجرد كتابة سؤال، بل هي مهارة تجمع بين التفكير المنطقي، وتنظيم المعلومات، والتواصل الدقيق مع النماذج اللغوية.
القاعدة الذهبية: لا تعتمد على ذكاء النموذج وحده؛ بل اجعله يعتمد على جودة تعليماتك. فكل Prompt جيد هو استثمار في وقت أقل، ونتائج أفضل، وإنتاجية أعلى.
الأسئلة الشائعة وحلول مشاكل الـ Prompts
لا توجد تقنية واحدة ساحرة، بل مزيج. لكن “قاعدة الذهب” هي **الدقة والتنظيم**. تأكد من توفير **الدور (Role)**، **السياق (Context)**، و**الهدف (Goal)** الواضح. استخدام إطار عمل مثل **RICH** يضمن شمولية الأمر.
ملخص RICH:
- Role: أنت خبير…
- Intent: هدفي هو…
- Context: البيانات المتاحة هي…
- How: الإخراج المطلوب هو جدول…
هذا يحدث عادة بسبب **التعليمات الغامضة** (❌ Prompt ضعيف) ونسيان السياق. النماذج اللغوية تحاول توقع الإجابة الأكثر شيوعًا عندما لا تجد تعليمات محددة.
الحل:
حدد الجمهور المستهدف بدقة، والأسلوب المطلوب، واطلب أمثلة عملية من الواقع لتجنب التكرار.
لا تطلب كل شيء في Prompt واحد. استخدم تقنية **ITERATIVE PROMPTING (الهندسة التكرارية)**.
خطوات تنفيذية:
- اطلب هيكل المشروع أولاً (الفهرس، بنية الكود).
- اطلب تنفيذ كل جزء على حدة (فصل، دالة برمجية).
- راجع وحسن كل مخرج قبل الانتقال للتالي.
نعم، بالتأكيد. تقنية **Few-shot Prompting** هي من أقوى التقنيات. هي فعالة جدًا عندما تريد من النموذج:
- الكتابة بأسلوب معين (Tone of voice).
- تصنيف البيانات أو استخراجها بتنسيق محدد.
- الترجمة بين اللغات بأسلوب طبيعي.
استخدم تقنية **Self Critique / Reflection Prompting**.
أمثلة للأوامر:
- “راجع إجابتك السابقة وحدد أي أخطاء منطقية أو لغوية وقم بتحسينها.”
- “هل توجد طريقة أكثر كفاءة لتنفيذ هذا الكود؟”
- “راجع المقال للتأكد من عدم تكرار الأفكار.”