لا توجد عبارة سحرية. لن يحول أي أمر مخفي نموذج لغة كبير إلى عرّاف، ولن يجعل أي بادئة سرية Claude يفهم عملك فجأة بشكل أفضل مما تفهمه أنت. هندسة الأوامر (Prompt engineering) لا تتعلق بفك شفرة، بل هي فن التواصل بوضوح مع زميل ذي قدرات عالية، قرأ مساحات شاسعة من الإنترنت ولكنه لم يقابلك قط، ولم يرَ مكتبك، ولم يسمع عرضك التقديمي لمنتجك. تعامل مع Claude كموظف ذكي في يومه الأول؛ فهو متحمس للمساعدة، ولكن إذا أعطيته تعليمات غامضة، فستحصل على نتائج غامضة. تنطبق هذه القاعدة هنا كما تنطبق في أي مكتب: المدخلات الرديئة تؤدي إلى مخرجات رديئة.
تعامل مع Claude كموظف جديد
تخيل أنك تقوم بتعيين متعاقد موهوب. لن تذهب إليه في اليوم الأول وتقول له: "أصلح الموقع الإلكتروني"، ثم تتركه وتمضي. هذه التعليمات عديمة الفائدة. أي صفحة؟ ما الذي تعطل؟ من هو الجمهور المستهدف؟ كيف يبدو النجاح؟ ومع ذلك، يكتب الناس ما يعادل "أصلح الموقع الإلكتروني" للذكاء الاصطناعي كل يوم ويتساءلون لماذا لا تصيب المخرجات الهدف.
ابدأ بافتراض أن Claude ليس لديه أي سياق عن وضعك الخاص. هو يعرف القواعد، وأنماط البرمجة، والتاريخ، لكنه لا يعرف نبرة شركتك، أو نقاط الألم لدى عملائك، أو قيودك القانونية ما لم توضحها له. كتابة الأوامر الجيدة هي مجرد إدارة جيدة؛ فأنت تضع القيود، وتحدد الجمهور، وتوضح المخرجات المطلوبة. افعل ذلك جيداً، وستصبح معرفة النموذج الحالية مفيدة فجأة.
الأجزاء الخمسة للأمر المتين
يجب أن يحتوي كل أمر احترافي على خمسة عناصر متميزة. لا تحتاج إلى كتابة مقال لكل عنصر، ولكن يجب عليك التطرق إليها جميعاً قبل الضغط على زر الإرسال.
الدور (Role)
أخبر النموذج من يكون. هذا يحدد المفردات، والمنظور، والأولويات. عبارة "أنت محرر تقني" تفي بالغرض، ولكن عبارة "أنت محرر تقني يقوم بتبسيط وثائق API لمطوري التقنية المالية (fintech) الجدد في مجال البلوكشين (blockchain)" تعمل بشكل أفضل بكثير. كلما كانت الشخصية أكثر تحديداً، كانت المخرجات أكثر دقة وإحكاماً.
السياق (Context)
اشرح المشهد العام. من سيقرأ هذا؟ ما هو الهدف؟ منشور مدونة حول الأمن السيبراني موجه لمديري المستشفيات يجب أن يبدو مختلفاً تماماً عن منشور موجه للاعبين المراهقين. يتضمن السياق أيضاً حجم المخاطر؛ هل أنت في مرحلة العصف الذهني، أم أن هذه هي المسودة النهائية التي ستُنشر؟
المهمة (Task)
استخدم أفعالاً دقيقة. تجنب الكلمات الفضفاضة مثل "حسن" أو "عزز" أو "اجعل أفضل"، فهذه الكلمات لا تعني شيئاً. بدلاً من ذلك، اكتب: "لخص النص إلى ثلاث نقاط، بحيث لا تتجاوز كل نقطة 20 كلمة". أو: "أعد هيكلة هذه الدالة (Refactor) لاستخدام async/await وأضف معالجة للأخطاء في حالات انتهاء المهلة (timeouts)". المهمة هي أمرك، لذا اجعلها أمراً وليس مجرد أمنية.
التنسيق (Format)
حدد شكل الإجابة قبل أن يبدأ Claude في الكتابة. هل تريد قائمة مرقمة، أم جدول Markdown، أم JSON صالح، أم بريداً إلكترونياً مع سطر موضوع، أم مذكرة قانونية؟ إذا كنت بحاجة إلى جدول مقارنة بأعمدة محددة، فقم بتسميتها. إذا كنت تريد المخرجات في كتلة برمجية (code block) مع تعليقات، فقل ذلك. تمنعك تعليمات التنسيق من تلقي جدار من النصوص عندما كنت بحاجة إلى بيانات مهيكلة.
القيود (Constraints)
أدرج ما يجب تجنبه. يتضمن ذلك النبرة، والطول، والكلمات المحظورة، والمواضيع غير المسموح بها. على سبيل المثال: "اجعل الرد أقل من 150 كلمة. استخدم نبرة حوارية. لا تستخدم كلمة 'synergy'. تجنب اقتراح حلول تتطلب ميزانية تزيد عن 500 دولار". القيود هي بمثابة حواجز حماية؛ يتعامل النموذج معها جيداً، ولكن فقط إذا قمت بصياغتها بوضوح.
أربع تقنيات للحصول على نتائج أفضل
بمجرد إتقان الأساسيات، يمكنك تحسين نهجك باستخدام بعض الأساليب المتقدمة. لا يتطلب أي منها تدريباً خاصاً، فهي ببساطة طرق لهيكلة تفكيرك حتى يتمكن النموذج من اتباعه.
قسم العمل المعقد إلى خطوات
لا تطلب كل شيء دفعة واحدة. إذا كنت بحاجة إلى حملة تسويقية، فابدأ بتحليل الجمهور. راجع تلك المخرجات، ثم اطلب صياغة الرسائل التسويقية. بعد ذلك، اطلب اختيار القنوات. يسمح لك هذا النهج المرحلي باكتشاف أي عدم توافق في وقت مبكر، كما يمنع النموذج من الارتباك أثناء محاولته الموازنة بين عشرة متطلبات متنافسة في تمريرة واحدة. بالنسبة لمهام البرمجة، اطلب الهيكلية أولاً، ثم التنفيذ، ثم الاختبارات. كل خطوة تبني على ما قبلها، وتظل أنت في موضع السيطرة.
اطلب توضيح المنطق
يعني التلقين عبر تسلسل الأفكار (Chain-of-thought prompting) ببساطة أن تطلب من Claude إظهار طريقة عمله قبل إعطاء الإجابة النهائية. عبارات مثل "اشرح منطقك خطوة بخطوة، ثم أعطِ استنتاجك" تحقق نتائج مذهلة في المسائل المنطقية، والرياضيات، وتصحيح الأخطاء البرمجية. عندما تتمكن من رؤية كيف توصل النموذج إلى الإجابة، يمكنك تحديد اللحظة الدقيقة التي أخطأ فيها في فهم المتطلبات أو سحب القيمة الخاطئة من مجموعة البيانات. هذا يحول "الصندوق الأسود" إلى شيء يمكنك تدقيقه.
استخدم وسوم XML لفصل المعلومات
عندما يحتوي الأمر (prompt) على كتل كبيرة من النصوص، قد يخلط النموذج بين المادة المصدرية والتعليمات. قم بتغليف الأقسام المتميزة بوسوم مثل <context> أو <task> أو <example>. على سبيل المثال:
يعمل هذا الهيكل مثل العناوين في المستند؛ فهو يمنع النموذج من معاملة معلوماتك الخلفية كجزء من المهمة عن طريق الخطأ، ويجعل الأوامر الطويلة أسهل لك في التعديل لاحقاً.
أظهر، ولا تكتفِ بالإخبار فقط
يعني التلقين بالأمثلة القليلة (Few-shot prompting) تقديم مثالين إلى أربعة أمثلة للأسلوب أو التنسيق الذي تريده. النماذج هي محركات لمطابقة الأنماط، وهي غالباً ما تتعلم من الأمثلة بشكل أسرع من الأوصاف المكثفة. إذا كنت تريد تحويل ملاحظات الاجتماعات إلى بنود عمل، فقم بلصق مثالين من الملاحظات الخام متبوعين بالمخرجات المهيكلة الدقيقة التي تتوقعها. سيقوم Claude بمطابقة النمط مع المدخلات الجديدة بدقة مذهلة. عادة ما يكون وصف التنسيق في عشر جمل أقل فعالية من عرض ثلاثة أمثلة واضحة.
قالب جاهز للاستخدام
إذا كنت تحدق في صندوق أوامر فارغ، فمر على هذا الهيكل. املأ كل قوس، حتى لو كانت الإجابة قصيرة.
الدور: [أدخل دوراً محدداً والخبرة ذات الصلة] السياق: [أدخل الخلفية، والجمهور، والهدف] المهمة: [أدخل الإجراء الدقيق باستخدام فعل قوي] التنسيق: [أدخل الهيكل المطلوب: قائمة، جدول، مقال، JSON، إلخ] القيود: [أدخل النبرة، الطول، الكلمات المحظورة، أو المواضيع التي يجب تجنبها]
إليك كيف يبدو القالب بعد تعبئته:
الدور: أنت مدير تسويق منتجات في شركة ناشئة تقدم خدمات كشوف المرتبات للشركات (B2B). السياق: نحن نطلق ميزة تعمل على أتمتة تقديم الإقرارات الضريبية للولايات للشركات المتوسطة. الجمهور هم مديرو الموارد البشرية الغارقون في أوراق الامتثال. الهدف هو دفعهم لحجز عرض توضيحي (demo). المهمة: اكتب بريداً إلكترونياً مكوناً من 120 كلمة يبدأ بمعاناة التقديم اليدوي وينتهي بطلب لطيف لجدولة مكالمة لمدة 15 دقيقة. التنسيق: سطر الموضوع، فقرتان قصيرتان في متن الرسالة، وتسمية زر اتخاذ إجراء (call-to-action). القيود: لا تستخدم مصطلحات رنانة مثل "synergy" أو "bandwidth". النبرة مهنية ولكن دافئة. لا تستخدم علامات التعجب.
هذا الأمر يعطي Claude كل ما يحتاجه. لن تكون النتيجة مثالية، لكنها ستكون قريبة بما يكفي لتعديلها بدلاً من إعادة كتابتها من الصفر.
الخلاصة الحقيقية
لست بحاجة إلى بناء تحفة فنية مكونة من خمسة أجزاء لكل طلب. سؤال مثل "ما هي الوصفة الجيدة للعدس؟" لا يتطلب دوراً أو وسوم XML. ولكن عندما تكون المخرجات مهمة، أو عندما تكون المهمة معقدة، أو عندما تحصل على ثلاث إجابات سيئة متتالية، فمر على قائمة التحقق. معظم الأوامر الفاشلة تفشل لأن الإنسان كان لا يزال يفكر بصوت عالٍ. خذ ثلاثين ثانية لتحديد ما تريده حقاً، ولمن هو، وكيف يجب أن يبدو. قم بهذا التفكير مسبقاً، وستقضي وقتاً أقل بكثير في تنقيح الاستجابة. التعليمات الواضحة تؤدي إلى نتائج واضحة. أي شيء آخر هو مجرد ضجيج.
