تتيح لك القواعد في Gemini تحديد لغات الترميز أو الأساليب أو تنسيقات الإخراج المفضّلة التي تنطبق على جميع الطلبات. عند ضبط هذه الإعدادات المفضّلة مرة واحدة، يتم تطبيقها تلقائيًا على جميع الطلبات اللاحقة التي يتم إرسالها إلى Gemini. تساعد القواعد Gemini في فهم معايير المشروع والإعدادات المفضّلة لتقديم مساعدة أكثر دقة وتخصيصًا في ما يتعلق بالرمز البرمجي. على سبيل المثال، يمكنك إنشاء قاعدة مثل "قدِّم لي دائمًا ردودًا موجزة بلغة Kotlin".
تخزين القواعد وإدارتها في مكتبة الطلبات في "استوديو Android" لإعداد قاعدة، اتّبِع الخطوات التالية:
- لفتح إعدادات Gemini، انقر على رمز حالة Gemini
في أسفل بيئة التطوير المتكاملة (IDE)، ثم انقر على ضبط الذكاء الاصطناعي >
مكتبة الطلبات. يمكنك أيضًا الانتقال إلى ملف (File) (استوديو Android على نظام التشغيل macOS) > الإعدادات (Settings) > الأدوات (Tools) > الذكاء الاصطناعي (AI) > مكتبة الطلبات (Prompt Library). - استخدِم القائمة المنسدلة النطاق لتخزين القواعد على مستوى بيئة التطوير المتكاملة أو على مستوى المشروع:
- قواعد بيئة التطوير المتكاملة (IDE) خاصة بك ويمكن استخدامها في مشاريع متعددة.
- يمكن مشاركة القواعد على مستوى المشروع بين أعضاء الفريق الذين يعملون على المشروع نفسه. يتم حفظها في ملف
/.idea/project.prompts.xmlمع طلبات على مستوى المشروع.
- لإضافة قاعدة، انقر على القواعد وأضِف القواعد في المحرّر. تأكَّد من أنّ القواعد محدّدة وقابلة للتنفيذ. لا يُعدّ تنسيق القواعد أمرًا بالغ الأهمية، ولكن لتسهيل قراءتها وصيانتها، ننصحك بوضع القواعد المتعددة في قائمة تعداد نقطي.
- انقر على تطبيق لحفظ التغييرات والبقاء في مربّع حوار الإعدادات. انقر على موافق لحفظ إعدادات مربّع الحوار والخروج منه.
في ما يلي بعض الأفكار حول ما يمكن إضافته كقواعد:
- إرشادات التنسيق الكتابة الخاصة بالشركة، مثل اصطلاحات تسمية المتغيرات أو التعليق على الرموز البرمجية
- المكتبات المقترَحة للاستخدام
- إعدادات اللغة المفضّلة للترميز، مثل "قدِّم جميع أمثلة الرموز في Kotlin"
إلغاء اختيار قواعد لطلب بحث
يتم تطبيق القواعد تلقائيًا على كل طلب ترسله إلى Gemini. إذا كنت لا تريد تطبيق القواعد على طلب معيّن، يمكنك إزالة العلامة من المربّع بجانب القواعد قبل إرسال الطلب من خلال النقر على السياق وإزالة العلامة من المربّع بجانب القواعد.
طريقة عمل القواعد
تتم إضافة القواعد إلى بداية كل طلب على شكل مقدمة. استخدِم القواعد لتوفير السياق وتحديد المخرجات والتنسيق المحدّدين، وللمساعدة في تشكيل سلوك Gemini بهدف تقديم ردود أكثر دقة وفائدة. إذا كنت تستخدم قواعد على مستوى بيئة التطوير المتكاملة وقواعد على مستوى المشروع، سيتم تطبيق كلتا الفئتين من القواعد على كل طلب.