الدرس 6 من 42

تشريح الأمر

هيكل الـ prompt بـ 5 خانات

3 دقيقة للقراءة

في الوحدة 1 اتعلمت إن الموديل بيملا الصمت بمتوسطات. الوحدة 2 بتصلّح ده خالص. من الدرس ده وجاي، كل prompt هتكتبه — حتى السريع — ليه نفس الـ5 خانات. لما تبقى عادة آلية، هتبطّل تنسى حاجات.

الـ5 خانات

#الخانةبتجاوب على إيه
1الدورالموديل دلوقتي مين؟ (محامي، كاتب إعلانات، مراجع كود، صاحب على قهوة)
2المهمةالحاجة الواحدة اللي لازم يعملها إيه؟
3الـ Contextإيه اللي محتاج يعرفه ومش واضح؟
4الـ Inputالمادة الفعلية اللي بيشتغل عليها (الإيميل، الكود، ملاحظات الاجتماع).
5مواصفات الـ Outputالشكل بالظبط اللي الإجابة لازم ترجع بيه (طول، صيغة، نبرة، إيه يتكتب وإيه ما يتكتبش).

مش كل prompt محتاج الـ5 خانات — طلب إعادة صياغة سريع ممكن يتخطى الدور والـ context. بس كل prompt لازم على الأقل تفكّر في الـ5 قبل ما تبعتها. الخانات اللي بتتخطاها هي الخانات اللي الموديل هيخترعها بدالك.

هيكل الـ prompt بـ 5 خانات

1. الدور
2. المهمة
3. الـ Context
4. الـ Input
5. مواصفات الـ Output

هيكل الـ5 خانات — تفاعلي

دوس على كل خانة عشان تشوف المثال. ده الهيكل اللي هتستخدمه كل يوم.

  1. 01 · الدور

    الموديل دلوقتي مين؟

    إنت مهندس frontend سينيور بتراجع PR لمطوّر جونيور.
  2. 02 · المهمة

    الحاجة الواحدة اللي لازم يعملها إيه؟

    راجع كومبوننت React ده لمشاكل الـ accessibility بس.
  3. 03 · الـ Context

    اللي محتاج يعرفه ومش واضح؟

    هيشتغل على صفحة checkout عامة؛ لازم يلتزم بـ WCAG 2.1 AA.
  4. 04 · الـ Input

    المادة الفعلية اللي بيشتغل عليها.

    <كود JSX بيتلصق هنا>
  5. 05 · مواصفات الـ Output

    الشكل الدقيق للإجابة.

    قايمة مرقّمة، أقصى 5 مشاكل، كل واحدة بمعيار WCAG + إصلاح في سطر.

انقر على أي خانة لرؤية مثال.

قالب أساسي

تقدر تنسخه على طول. شغّال في 80 بالمية من الـ prompts اليومية.

Role: <who the model is right now>
Task: <the one thing to do>
Context: <what it needs to know>
Input: <the material — code, text, notes>
Output: <length, format, tone, what to include or exclude>

أيوة، تقدر تكتب ده كله كفقرة سلسة. الموديل بيتعامل مع الاتنين. السبب في استخدام الشكل المعنون وإنت بتتعلم هو إنك حرفياً ما تقدرش تسيب خانة من غير إجابة — السطر الفاضي بيبصلك.

اللي بيتغير لما تتبنى ده

تلات حاجات، كلها كويسة:

  1. الـ prompts بتاعتك بتبقى أقصر في المتوسط. ده شكله غلط بس صح: لما الخانات صريحة، بتبطّل تحشو بـ "ممكن من فضلك" وعبارات اعتذار.
  2. الـ prompts بتاعتك بتبقى أكتر قابلية لإعادة الاستخدام. الهيكل واحد بين المهام، فبتبدأ تحفظ الـ prompts الكويسة وتعدّل خانة الـ input بس.
  3. تشخيص الـ outputs الوحشة بيبقى أسهل. لما تحصل مشكلة، غالباً تقدر تشاور على خانة واحدة وتقول "كنت ضعيف في الـ context" أو "نسيت أحدد الصيغة". بدل ما تبدأ من الأول، بترقّع الخانة. (هنعمل ده في الوحدة 5.)

الـ4 دروس الجايين

كل درس جاي بياخد خانة من دول ويغوص فيها:

  • الدرس 2: الدور — إمتى يستاهل تحدده، وإمتى يبقى ضوضا.
  • الدرس 3: المهمة مقابل الـ Context — أكتر لخبطة شايعة وإزاي تصلحها.
  • الدرس 4: مواصفات الـ Output — بما فيها حيلة الـ format-lock اللي بتخلي الـ outputs جاهزة للصق.
  • الدرس 5: مثال محلول بيستخدم الـ5 خانات مع بعض.

التالي: خانة الدور — تغيير صغير، أثر كبير بشكل مفاجئ. :::

اختبار

الوحدة 2: تشريح المطالبة

خذ الاختبار
هل كان هذا الدرس مفيدًا؟

سجّل الدخول للتقييم

نشرة أسبوعية مجانية

ابقَ على مسار النيرد

بريد واحد أسبوعياً — دورات، مقالات معمّقة، أدوات، وتجارب ذكاء اصطناعي.

بدون إزعاج. إلغاء الاشتراك في أي وقت.