0Pricing
AI Prompt Engineering · درس

الأدوار والتخصص

تصميم شخصيات الوكلاء.

الأدوار والتخصص درس مجاني في AI Prompt Engineering على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في AI Prompt Engineering، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة AI Prompt Engineering 4 دروس في المجموع.

لماذا نخصص الوكلاء

تؤدي مطالبة عامة واحدة تتعامل مع اهتمامات كثيرة إلى تشتيت الانتباه وخلط التعليمات. ويؤدي تقسيم المهمة إلى وكلاء متخصصين - لكل منهم تفويض ضيق، وسياق مركز، وأدوات مخصصة - إلى تحسين السلوك وعزل حالات الفشل.

  • نطاق ضيق -> موثوقية أعلى وقابلية أكبر للتوجيه.
  • العزل -> لا يؤدي الخطأ في دور إلى إفساد الأدوار الأخرى.

التخصص هو تطبيق مبدأ فرق تسد على كتابة المطالبات.

تشريح شخصية الوكيل

شخصية الوكيل الفعّالة أكثر من مجرد اسم. فهي تحدد: التفويض (ما يتولاه)، والحدود (ما يجب ألا يفعله)، والمدخلات والمخرجات (العقد الخاص به)، ومعايير النجاح. أما الشخصيات الغامضة («أنت خبير مفيد») فلا تفرض قيودًا كافية على السلوك.

persona = {
  'role': 'Researcher',
  'mandate': 'Gather and cite primary sources for the question.',
  'forbidden': 'Do not draw final conclusions; do not write prose.',
  'output': 'JSON list of {claim, source_url, confidence}.'
}

مسؤولية واحدة لكل وكيل

امنح كل وكيل سببًا واحدًا لتغيير سلوكه. فالوكيل الذي «يبحث ويلخص ويتحقق من صحة الحقائق» يخلط ثلاثة أهداف تسير في اتجاهات مختلفة. افصل بينها حتى يمكن ضبط كل هدف وتقييمه وتصحيح أخطائه بصورة مستقلة.

الاختبار هو: إذا لم تتمكن من وصف مهمة الوكيل في جملة واحدة من دون استخدام «و»، فهو يتولى مهامًا أكثر من اللازم.

السياق والأدوات المحددة النطاق

يشمل التخصص عزل السياق. يحتاج وكيل البرمجة إلى الشيفرة والمواصفات، لا إلى الموجز التسويقي. ويؤدي تقييد سياق كل وكيل إلى تقليل التشتيت والتكلفة واحتمال تصرفه استنادًا إلى مواد غير ذات صلة.

  • قدّم فقط المدخلات التي يتطلبها التفويض.
  • امنح فقط الأدوات التي يستخدمها الدور استخدامًا مشروعًا.

يمثل تقليل السياق وتقليل الأدوات النظيرَ متعدد الوكلاء لمبدأ أقل قدر من الامتيازات.

agents = {
  'coder': {'context': ['spec', 'repo'], 'tools': ['edit', 'run_tests']},
  'reviewer': {'context': ['diff', 'style_guide'], 'tools': ['comment']}
}

متكاملة وليست متكررة

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

ارسم خريطة المسؤوليات أولًا، ثم اكتب الشخصيات لملء كل خانة.

أدوار الخصم والناقد

بعض أكثر المتخصصين قيمة هم الخصوم: ناقد يبحث عن العيوب، وفريق أحمر يهاجم الخطة، ومتحقق يطالب بالأدلة. ويُطلب منهم صراحةً أن يخالفوا، مما يحد من التملق والثقة المفرطة لدى الوكيل المنفرد.

اقرن كل مولّد بمشكك يُقاس نجاحه بعدد المشكلات التي يعثر عليها.

critic = {
  'role': 'Critic',
  'mandate': 'Find the strongest objection to the proposal.',
  'output': '{weaknesses: [...], severity: low|med|high}',
  'note': 'You are rewarded for valid flaws, not agreement.'
}

استقرار الشخصية وانحرافها

خلال الجلسة الطويلة، قد ينحرف الوكيل عن شخصيته متأثرًا بنبرة الآخرين أو أهدافهم التي يقرأها. عزّز هويته: أعد ذكر التفويض عند كل استدعاء، وحافظ على مطالبة كل وكيل مكتفية ذاتيًا حتى لا يرث تعليمات وكيل آخر بصمت.

تعامل مع الشخصية باعتبارها أمرًا يُعاد تأكيده في كل جولة، لا إعدادًا يُحدَّد مرة واحدة ثم يُنسى.

عقود المخرجات بين الأدوار

يجب أن يسلّم المتخصصون نتائجهم بسلاسة. حدّد عقدًا محدد النوع لمخرجات كل دور، بحيث يستهلكه الدور التالي. تؤدي عمليات التسليم النثرية غير المحكمة إلى سوء الفهم، بينما تجعل العقود المنظمة خط المعالجة قابلًا للتركيب والتحقق.

يصدر الباحث ادعاءات موثقة، ويستهلك الكاتب هذا الشكل تحديدًا، ويتحقق الناقد منه.

researcher_out = {'claims': [{'text': str, 'source': str, 'confidence': float}]}
# Writer input MUST equal researcher_out — contract enforced.

تكلفة التخصص وزمن استجابته

زيادة عدد الوكلاء تعني زيادة عدد الاستدعاءات. ويبادل التخصص كفاءة الاستدعاء الواحد بالموثوقية والتنفيذ المتوازي. برّر وجود كل دور: فإذا لم يؤدِ التقسيم إلى تحسين قابل للقياس في الجودة أو إلى إتاحة العمل المتوازي، فأعد دمجه في وكيل عام.

  • يمكن تشغيل المتخصصين القابلين للتوازي بالتزامن -> تحسن في زمن الاستجابة.
  • يضيف المتخصصون المتسلسلون حصرًا زمن استجابة -> تأكد من أن مكسب الجودة يستحق ذلك.

اختيار مستوى التفصيل المناسب

إذا كان عدد الأدوار قليلًا جدًا، تحصل على وكيل عام مشوش؛ وإذا كان كبيرًا جدًا، تغرق في تكاليف التنسيق. اختر أوسع تقسيم لا يزال يمنح كل وكيل مسؤولية واحدة قابلة للتقييم. ابدأ بتقسيم واسع، ولا تفصل دورًا إلا عندما يثبت التقييم أنه مثقل بالمهام.

يُضبط مستوى التفصيل بالتجربة، مع الاسترشاد بمواضع تركز الأخطاء فعليًا.

قائمة التحقق لتصميم الشخصيات

لكل وكيل، تأكد من وجود: تفويض من جملة واحدة، وحدود صريحة، وتحديد لأقل قدر من السياق والأدوات، وعقد مخرجات محدد النوع، وتكامل مع الأدوار الأخرى من دون تداخل أو فجوة، وتعزيز للهوية في كل جولة، ومبرر يثبت أن التقسيم يحسن الجودة أو يتيح التوازي. ويثبت النقاد الخصوم جدارتهم بالعثور على عيوب حقيقية.

تحقق سريع

لاحظت أن وكيلًا واحدًا يبحث ويكتب ويتحقق من صحة الحقائق، لكنه ينتج نتائج غير متسقة يصعب تصحيح أخطائها.

مراجعة: الأدوار والتخصص

قسّم المهام إلى وكلاء ذوي مسؤولية واحدة، لكل منهم تفويض واضح وحدود صريحة وتحديد لأقل قدر من السياق والأدوات وعقد مخرجات محدد النوع. قسّم العمل بوضوح من دون تداخل أو فجوات، واقرن المولّدين بنقاد خصوم، وعزّز هوية الشخصية في كل جولة، واختر أوسع مستوى تفصيل يُبقي كل دور قابلًا للتقييم. يشتري التخصص الموثوقية والتوازي مقابل مزيد من الاستدعاءات؛ فأنفقه حيث يحقق فائدة قابلة للقياس.

الأسئلة الشائعة

هل درس «الأدوار والتخصص» مجاني؟

نعم — نص درس «الأدوار والتخصص» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة AI Prompt Engineering، انتقل إلى CoddyKit PRO. تتضمن دورة AI Prompt Engineering 4 دروس في المجموع.

ماذا ستتعلم في «الأدوار والتخصص»؟

تصميم شخصيات الوكلاء. تتمرن على AI Prompt Engineering مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ AI Prompt Engineering؟

لا تُشترط خبرة سابقة. AI Prompt Engineering على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.

كم من الوقت يستغرق درس «الأدوار والتخصص»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس AI Prompt Engineering هذا؟

نعم. كل درس في AI Prompt Engineering يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. الأدوار والتخصص
  2. المنسق والعمّال
  3. التواصل بين الوكلاء
  4. الوكلاء المتناظرون والمتصوتون
← العودة إلى AI Prompt Engineering