باختصار
Role Prompting (التوجيه بالدور) موجّه بيبدأ عادةً بكلمة «إنت»، وبيقول للنموذج التوليدي يتقمّص شخص معيّن أو دور معيّن وهو بيكتب الردّ.
بالتفصيل
حسب مسرد Google، التوجيه بالدور ممكن يساعد النموذج يدخل في «العقلية» الصح عشان يطلّع ردّ أفيد. والدور المناسب بيعتمد على نوع الردّ اللي إنت عايزه.
أمثلة من المسرد:
- «إنت معاك دكتوراه في علوم الحاسب».
- «إنت مهندس برمجيات بتستمتع بإنك تشرح Python بصبر للطلاب الجداد».
- «إنت بطل أكشن عندك مهارات برمجة خاصّة جدًا. طمّنّي إنك هتلاقي عنصر معيّن في قائمة Python».
المثال التالت بيوضّح إن الدور مش لازم يكون جدّي. الدور بيأثّر على الأسلوب والنبرة ومستوى التفاصيل، مش بس على المعلومات.
مثال عملي
قارن بين موجّهين لنفس السؤال عن حقن SQL:
- من غير دور: «اشرح حقن SQL». هتاخد شرح عام.
- بدور: «إنت مدرّس أمن معلومات بتشرح لطلاب سنة أولى ما يعرفوش برمجة. اشرح حقن SQL بمثال من الحياة اليومية». هتاخد شرح أبسط ومناسب للجمهور.
نصيحة: الدور لوحده مش كفاية. اربطه بالجمهور والهدف وشكل الإجابة اللي عايزها، وراجع المعلومات نفسها زي أي ردّ تاني.
مصطلحات مرتبطة
- System Prompt — موجّه النظام.
- Prompt Engineering — هندسة الموجّهات.
- Few-Shot Prompting — التوجيه بأمثلة قليلة.
- Persona — الشخصية.
المصادر: Google ML Glossary


