התאמה אישית של חוויית השימוש באמצעות כללים

הכללים מאפשרים לכם להגדיר שפות תכנות, סגנונות או פורמטים של פלט שאתם מעדיפים, והם יחולו על כל ההנחיות. אחרי שמגדירים את ההעדפות האלה פעם אחת, הן חלות באופן אוטומטי על כל ההנחיות הבאות שנשלחות לסוכן. הכללים עוזרים לסוכן להבין את הסטנדרטים וההעדפות של הפרויקט, וכך לספק עזרה מדויקת ומותאמת אישית בתכנות. לדוגמה, אתם יכולים ליצור כלל כמו "תמיד תיתן לי תשובות תמציתיות ב-Kotlin".

שומרים ומנהלים כללים בספריית ההנחיות ב-Android Studio. כדי להגדיר כלל, מבצעים את השלבים הבאים:

  1. כדי לגשת לספריית ההנחיות, עוברים אל File (Android Studio ב-macOS) > Settings > Tools > AI > Prompt Library.
  2. בתפריט הנפתח Scope, בוחרים אם לשמור את הכללים ברמת ה-IDE או ברמת הפרויקט:
    • כללים ברמת ה-IDE הם פרטיים ורק אתם יכולים להשתמש בהם בכמה פרויקטים.
    • אפשר לשתף כללים ברמת הפרויקט עם חברי צוות שעובדים על אותו פרויקט. הן נשמרות בקובץ /.idea/project.prompts.xml עם הנחיות ברמת הפרויקט.
  3. כדי להוסיף כלל, לוחצים על כללים ומוסיפים את הכללים בכלי העריכה. חשוב לוודא שהכללים ספציפיים וניתנים ליישום. הפריסה של הכללים לא קריטית, אבל כדי שיהיה קל יותר לקרוא ולתחזק אותם, כדאי להציג כמה כללים ברשימה עם תבליטים.
  4. לוחצים על Apply כדי לשמור את השינויים ולהישאר בתיבת הדו-שיח של ההגדרות. לוחצים על OK כדי לשמור ולצאת מתיבת הדו-שיח של ההגדרות.
תיבת הדו-שיח "הגדרות" ב-Android Studio, שבה מוצג עורך הכללים בקטע "כלים" > AI > "ספריית ההנחיות"
איור 1: תיבת הדו-שיח Settings ב-Android Studio עם עורך הכללים פתוח.

הנה כמה רעיונות לכללים שאפשר להוסיף:

  • מדריכי סגנון של החברה, למשל מוסכמות למתן שמות למשתנים או להוספת הערות בקוד
  • ספריות מומלצות לשימוש
  • העדפות שפה לגבי תכנות, למשל "תן את כל הדוגמאות לקוד ב-Kotlin"

ביטול הבחירה בכללים של שאילתה

הכללים מופעלים באופן אוטומטי על כל שאילתה ששולחים לנציג. אם אתם לא רוצים שהכללים יחולו על הנחיה ספציפית, אתם יכולים לבטל את הבחירה בכללים לפני שאתם שולחים את ההנחיה. כדי לעשות את זה, לוחצים על הקשר ומבטלים את הסימון של כללים.

תיבת הדו-שיח "הקשר" בחלון הצ'אט של הנציג, שבה האפשרות "כללים" מופעלת
איור 2: תיבת הדו-שיח Context בחלון הצ'אט של הנציג, שבה האפשרות Rules מופעלת.

איך הכללים פועלים

הכללים מתווספים לתחילת כל הנחיה בתור הוראות מקדימות. אתם יכולים להשתמש בכללים כדי לספק הקשר, לציין פלט ופורמט מסוימים ולעצב את ההתנהגות של הסוכן, כדי שהוא ייתן תשובות מדויקות ומועילות יותר. אם אתם משתמשים גם בכללים ברמת ה-IDE וגם בכללים ברמת הפרויקט, שתי הקטגוריות של הכללים חלות על כל הנחיה.