使用規則自訂體驗

您可以在 Gemini 中設定規則,為所有提示詞定義偏好的程式設計語言、樣式或輸出格式。設定一次後,系統就會自動將這些偏好設定套用至後續傳送給 Gemini 的所有提示。規則可協助 Gemini 瞭解專案標準和偏好設定,提供更準確且量身打造的程式碼輔助功能。舉例來說,你可以建立「一律以 Kotlin 簡要回覆」這類規則。

在 Android Studio 的「提示程式庫」中儲存及管理規則。如要設定規則,請按照下列步驟操作:

  1. 如要開啟 Gemini 的設定,請按一下 IDE 底部的 Gemini 狀態圖示 ,然後依序點按「設定 Gemini」>「提示庫」。或者,依序前往「File」(檔案) (macOS 上的「Android Studio」) >「Settings」>「Tools」>「Gemini」>「Prompt Library」
  2. 使用「範圍」下拉式選單,在 IDE 層級或專案層級儲存規則:
    • IDE 層級的規則僅供您個人使用,且可套用至多個專案。
    • 專案層級的規則可供同一專案的團隊成員共用。這些提示會儲存在 /.idea/project.prompts.xml 檔案中,並以專案層級提示的形式呈現。
  3. 如要新增規則,請按一下「規則」,然後在編輯器中新增規則。請確保規則明確且實際可行。規則的版面配置並不重要,但為了方便自己閱讀和維護,建議將多個規則放在項目符號清單中。
  4. 按一下「套用」即可儲存設定,並保留在設定對話方塊中。按一下「確定」儲存並結束設定對話方塊。

以下列舉一些可新增為規則的項目:

  • 公司樣式指南,例如變數命名或程式碼註解的慣例
  • 建議使用的程式庫,例如「請改用程式庫 <X>,不要使用程式庫 <Y>」
  • 程式設計語言偏好設定,例如「以 Kotlin 提供所有程式碼範例」

取消選取查詢的規則

系統會自動將規則套用至您傳送給 Gemini 的每項查詢。如不想將規則套用至特定提示,可以在傳送提示前取消選取規則,方法是點按「內容」,然後取消勾選「規則」

規則的運作方式

系統會在每個提示的開頭加入規則,做為前言。您應使用規則提供背景資訊、指定所需輸出內容和格式,並協助塑造 Gemini 的行為,生成更準確實用的回覆。如果您同時使用 IDE 層級和專案層級規則,系統會將這兩類規則套用至每個提示。