تخصيص تجربتك باستخدام "القواعد"

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

تخزين القواعد وإدارتها في مكتبة الطلبات في استوديو Android. لإعداد قاعدة، اتّبِع الخطوات التالية:

  1. للوصول إلى "مكتبة الطلبات"، انتقِل إلى ملف (استوديو Android على نظام التشغيل macOS) > الإعدادات > الأدوات > الذكاء الاصطناعي > مكتبة الطلبات.
  2. استخدِم القائمة المنسدلة النطاق لتخزين القواعد على مستوى بيئة التطوير المتكاملة أو مستوى المشروع:
    • تكون القواعد على مستوى بيئة التطوير المتكاملة خاصة بك ويمكن استخدامها في مشاريع متعددة.
    • يمكن مشاركة القواعد على مستوى المشروع بين أعضاء الفريق الذين يعملون على المشروع نفسه. يتم حفظها في ملف /.idea/project.prompts.xml مع الطلبات على مستوى المشروع.
  3. لإضافة قاعدة، انقر على القواعد وأضِف القواعد في المحرِّر. تأكَّد من أنّ القواعد محدّدة وقابلة للتنفيذ. لا يُعدّ تنسيق القواعد أمرًا بالغ الأهمية، ولكن من أجل سهولة القراءة والصيانة، ننصحك بوضع قواعد متعددة في قائمة نقطية.
  4. انقر على تطبيق لحفظ الإعدادات والبقاء في مربّع حوار الإعدادات. انقر على حسنًا لحفظ الإعدادات والخروج من مربّع الحوار.
مربّع حوار "الإعدادات" في استوديو Android يعرض محرِّر "القواعد" ضمن "الأدوات" > "الذكاء الاصطناعي" > "مكتبة الطلبات"
الشكل 1: مربّع حوار "إعدادات استوديو Android" مع فتح "محرِّر القواعد".

في ما يلي بعض الأفكار حول ما يمكن إضافته كقواعد:

  • أدلة أسلوب الشركة، على سبيل المثال اصطلاحات تسمية المتغيرات أو التعليق على الرموز
  • المكتبات المقترَحة للاستخدام
  • اللغات المفضّلة للترميز، مثل "أريد جميع أمثلة الرموز البرمجية بلغة Kotlin"

إلغاء اختيار قواعد لطلب بحث

يتم تطبيق القواعد تلقائيًا على كل طلب ترسله إلى الوكيل. إذا أردت عدم تطبيق القواعد على طلب معيّن، يمكنك إلغاء اختيار القواعد قبل إرسال الطلب من خلال النقر على السياق وإزالة العلامة من المربّع بجانب القواعد.

مربّع حوار "السياق" في نافذة محادثة الوكيل، مع تفعيل خيار "القواعد"
الشكل 2: مربّع حوار "السياق" في نافذة محادثة الوكيل، مع تفعيل خيار "القواعد".

طريقة عمل القواعد

تتم إضافة القواعد إلى بداية كل طلب على شكل مقدمة. استخدِم القواعد لتوفير السياق وتحديد الناتج والتنسيق المطلوبَين والمساعدة في تشكيل سلوك الوكيل لتقديم ردود أكثر دقة وفائدة. إذا كنت تستخدم قواعد على مستوى بيئة التطوير المتكاملة (IDE) وعلى مستوى المشروع، يتم تطبيق كلتا الفئتين من القواعد على كل طلب.