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

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

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

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

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

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

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

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

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

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