T1 · Beginner · 6 دقيقةثابت · آخر مراجعة: 2026-08-19مسودة أولى — بنراجعها

تحسين الـ Prompt — التعديل المتدرّج

في سطر واحد · أول prompt نادرًا ما يكون الأخير؛ التحسين شغل متكرّر: جرّب، شوف اللي غلط، عدّل حاجة واحدة، وقارن.

القاموس:ProbabilisticPromptRubric
ليه ده مهم؟

الناس بتيأس من الـ prompt بعد أول محاولة فاشلة وتقول «الموديل غبي». المشكلة غالبًا في الصياغة، والحل تعديل صغير مقصود.

زي ما بتظبط استعلام SQL: بتشغّله، تشوف النتيجة، تعدّل شرط واحد، وتشغّل تاني — مش بتعيد كتابته من الأول كل مرة.

خلينا نفهمها بمثال

اعتبر كل نسخة من الـ prompt commit صغير: تغيير واحد واضح، عشان لو باظ تعرف ترجع.

الرد طويل؟ ضيف «في جملة واحدة». لسه رسمي أوي؟ ضيف «بلهجة ودّية». تغيّر حاجة واحدة كل مرة عشان تعرف اللي فرق فعلًا.

طيب بتحصل إزاي؟

بتشتغلها زي أي debugging loop: ثبّت مجموعة اختبار صغيرة (٥-١٠ inputs حقيقية)، شغّل الـ prompt عليها، ودوّن الأخطاء المتكررة. عدّل حاجة واحدة بتستهدف أشهر خطأ، وشغّل تاني على نفس المجموعة وقارن. المجموعة الثابتة هي المفتاح — من غيرها بتحكم بالإحساس، ولأن ردود الموديل احتمالية، مثال واحد ممكن يضحك عليك في الاتجاهين.

خلينا نبنيها

🧪 جرّب بنفسك: خد الـ prompt الضعيف في التمرين المرفق، وجهّز ٥ inputs ثابتة. اعمل ٣ passes: في كل واحدة عدّل حاجة واحدة بس، وسجّل النتيجة على الخمسة قبل وبعد. في الآخر بص على السجل: أنهي تعديل جاب أكبر فرق فعلًا؟

أشهر الأخطاء
  • تغيّر ٣ حاجات مرة واحدة، فلما النتيجة تتحسن (أو تبوظ) متعرفش مين السبب.
  • تحكم على التعديل من مثال واحد — النتيجة الأحسن ممكن تكون صدفة من عشوائية الموديل.
  • متحتفظش بنسخ الـ prompts القديمة، فلما تعديل يبوظ حاجة كانت شغالة مبتعرفش ترجع.
إمتى تستخدمها؟

أي prompt رايح production، وأي prompt نتايجه متقلبة أو بتقع على أنواع معينة من الـ inputs.

وإمتى لأ؟

لو عدّلت الصياغة ٥-٦ مرات والنتيجة واقفة مكانها، بطّل صياغة — المشكلة غالبًا أعمق: محتاج أمثلة (few-shot)، أو سياق ناقص (RAG)، أو المهمة أكبر من الموديل نفسه.

خلينا نبنيهاالقراءة خلصت — دلوقتي ابنيها بإيدك.حسّن prompt ضعيف على ٣ خطوات
تحسين الـ Prompt — التعديل المتدرّج · BuildAI