المبادئ الأساسية لأوامر أفضل
بعيداً عن الهيكلة، تسترشد هندسة المطالبات الفعّالة بمبادئ أساسية—حقائق جوهرية تنطبق على جميع النماذج والمهام والسياقات. أتقن هذه المبادئ، وستتمكن من التكيف مع أي تحدٍّ في كتابة المطالبات.
تنطبق هذه المبادئ على كل نموذج ذكاء اصطناعي وكل مهمة. تعلّمها مرة واحدة، واستخدمها في كل مكان.
أفضل المطالبات هي الواضحة، وليست الذكية. نماذج الذكاء الاصطناعي مفسّرات حرفية—تعمل بالضبط مع ما تقدمه لها.
ضمني (إشكالي)
اجعل هذا أفضل.
صريح (فعّال)
حسّن هذا البريد الإلكتروني من خلال: 1. جعل سطر الموضوع أكثر جاذبية 2. تقصير الفقرات إلى 2-3 جمل كحد أقصى 3. إضافة دعوة واضحة لاتخاذ إجراء في النهاية
يمكن أن يكون للكلمات معانٍ متعددة. اختر لغة دقيقة.
غامض
أعطني ملخصاً قصيراً. (كم قصيراً؟ جملة واحدة؟ فقرة واحدة؟ صفحة واحدة؟)
دقيق
لخّص في 3 نقاط بالضبط، كل نقطة أقل من 20 كلمة.
ما هو واضح لك ليس واضحاً للنموذج. وضّح الافتراضات.
أنت تساعدني في كتابة خطاب تقديمي.
سياق مهم:
- أتقدم لوظيفة مهندس برمجيات في Google
- لدي 5 سنوات من الخبرة في Python والأنظمة الموزعة
- تتطلب الوظيفة خبرة قيادية (قدت فريقاً من 4 أشخاص)
- أريد التأكيد على مساهماتي في المصادر المفتوحة
المدخلات الغامضة تنتج مخرجات غامضة. المدخلات المحددة تنتج مخرجات محددة ومفيدة.
كل مستوى يضيف دقة ويحسّن جودة المخرجات بشكل كبير.
النماذج ليس لديها ذاكرة، ولا وصول إلى ملفاتك، ولا معرفة بوضعك. كل شيء ذو صلة يجب أن يكون في المطالبة.
سياق غير كافٍ
لماذا لا تعمل دالتي؟
سياق كافٍ
لدي دالة Python يجب أن تفلتر قائمة من القواميس حسب قيمة مفتاح محدد. إنها تعيد قائمة فارغة بينما يجب أن تعيد 3 عناصر.
الدالة:
def filter_items(items, key, value):
return [item for item in items if item[key] = value]
الاستدعاء: filter_items(items, 'status', 'active')
المتوقع: عنصران، النتيجة: قائمة فارغةاسأل نفسك: هل سيفهم شخص غريب ذكي هذا الطلب؟ إذا لم يكن كذلك، أضف المزيد من السياق.
لا تطلب إجابة فحسب—وجّه النموذج نحو الإجابة التي تريدها.
مجرد سؤال
ما هي إيجابيات وسلبيات الخدمات المصغرة؟
توجيه
اذكر 5 مزايا و5 عيوب لهندسة الخدمات المصغرة. لكل نقطة: - اذكر النقطة بوضوح في جملة واحدة - قدم شرحاً موجزاً (2-3 جمل) - أعطِ مثالاً ملموساً ضع في الاعتبار وجهات نظر: الشركات الناشئة الصغيرة، والمؤسسات الكبيرة، والفرق المنتقلة من التطبيقات المتجانسة.
للمهام المعقدة، وجّه عملية التفكير:
هذه المطالبة توجه الذكاء الاصطناعي عبر عملية اتخاذ قرار منهجية.
أحتاج للاختيار بين PostgreSQL وMongoDB لمشروع التجارة الإلكترونية الخاص بي. فكّر في هذا بشكل منهجي: 1. أولاً، اذكر المتطلبات النموذجية لقاعدة بيانات التجارة الإلكترونية 2. ثم، قيّم كل قاعدة بيانات مقابل كل متطلب 3. ضع في الاعتبار المفاضلات الخاصة بحالة استخدامي 4. قدم توصية مع تبرير واضح
هندسة المطالبات عملية تكرارية. مطالبتك الأولى نادراً ما تكون الأفضل.
1. اكتب المطالبة الأولية
2. راجع المخرجات
3. حدد الثغرات أو المشكلات
4. حسّن المطالبة
5. كرر حتى الرضا
وثّق ما يعمل:
المهمة: مراجعة الكود
الإصدار 1: "راجع هذا الكود" → عام جداً
الإصدار 2: إضافة معايير مراجعة محددة → أفضل
الإصدار 3: إضافة مثال على مراجعة جيدة → ممتاز
النهائي: [احفظ المطالبة الناجحة كقالب]
اعمل مع طريقة تدريب النماذج، وليس ضدها.
صغ الطلبات كأشياء سيفعلها مساعد مفيد بشكل طبيعي:
ضد التيار
أعلم أنك لا تستطيع فعل هذا، لكن حاول...
مع التيار
ساعدني في فهم... أعمل على X وأحتاج مساعدة في... هل يمكنك إرشادي خلال...
إذا كنت بحاجة لمخرجات متسقة، أظهر النمط:
هذه المطالبة تُظهر للذكاء الاصطناعي بالضبط التنسيق الذي تريده لتوصيات الكتب.
أوصِ بـ 3 كتب خيال علمي. نسّق كل توصية كالتالي: 📚 **[العنوان]** بقلم [المؤلف] *[النوع] | [سنة النشر]* [وصف من جملتين] لماذا ستحبه: [جملة جذابة واحدة] ---
استخدم الشخصيات للوصول إلى "أوضاع" استجابة مختلفة:
كمحامي الشيطان، اعترض على اقتراحي...
كمرشد داعم، ساعدني في التحسين...
كمستثمر متشكك، استجوب خطة العمل هذه...
المخرجات المهيكلة أكثر فائدة من النص الحر.
أعد تحليلك كالتالي:
الملخص: [جملة واحدة]
النتائج الرئيسية:
• [النتيجة 1]
• [النتيجة 2]
• [النتيجة 3]
التوصية: [1-2 جملة]
الثقة: [منخفضة/متوسطة/عالية] لأن [السبب]
افصل أقسام مطالبتك بوضوح:
### السياق ###
[سياقك هنا]
### المهمة ###
[مهمتك هنا]
### التنسيق ###
[التنسيق المطلوب هنا]
للاستخدام البرمجي:
أعد JSON صالح فقط، بدون شرح:
{
"decision": "approve" | "reject" | "review",
"confidence": 0.0-1.0,
"reasons": ["مصفوفة نصية"]
}
لا تثق بشكل أعمى في مخرجات النموذج، خاصة للمهام المهمة.
حل هذه المشكلة وأظهر عملك خطوة بخطوة.
بعد الحل، تحقق من إجابتك عن طريق [طريقة التحقق].
أعطني ثلاث طرق مختلفة لحل هذه المشكلة.
لكل طريقة، اشرح المفاضلات.
بعد إنشاء الكود، راجعه بحثاً عن:
- أخطاء في الصياغة
- الحالات الحدية
- الثغرات الأمنية
اذكر أي مشكلات وجدتها.
أي مبدأ يقترح أن تضمّن جميع المعلومات الخلفية ذات الصلة في مطالبتك؟
اختبر فهمك للمبادئ الأساسية من خلال إكمال قالب المطالبة هذا:
تشكل هذه المبادئ الأساس لكل ما يأتي لاحقاً. في الجزء الثاني، سنطبقها على تقنيات محددة تعزز فعالية المطالبات بشكل كبير.