您可以在 Gemini 中設定規則,為所有提示詞定義偏好的程式設計語言、樣式或輸出格式。設定一次後,系統就會自動將這些偏好設定套用至後續傳送給 Gemini 的所有提示。規則可協助 Gemini 瞭解專案標準和偏好設定,提供更準確且量身打造的程式碼輔助功能。舉例來說,你可以建立「一律以 Kotlin 簡要回覆」這類規則。
在 Android Studio 的「提示程式庫」中儲存及管理規則。如要設定規則,請按照下列步驟操作:
- 如要開啟 Gemini 的設定,請按一下 IDE 底部的 Gemini 狀態圖示
,然後依序點按「設定 Gemini」>「提示庫」。或者,依序前往「File」(檔案) (macOS 上的「Android Studio」) >「Settings」>「Tools」>「Gemini」>「Prompt Library」。
- 使用「範圍」下拉式選單,在 IDE 層級或專案層級儲存規則:
- IDE 層級的規則僅供您個人使用,且可套用至多個專案。
- 專案層級的規則可供同一專案的團隊成員共用。這些提示會儲存在
/.idea/project.prompts.xml
檔案中,並以專案層級提示的形式呈現。
- 如要新增規則,請按一下「規則」,然後在編輯器中新增規則。請確保規則明確且實際可行。規則的版面配置並不重要,但為了方便自己閱讀和維護,建議將多個規則放在項目符號清單中。
- 按一下「套用」即可儲存設定,並保留在設定對話方塊中。按一下「確定」儲存並結束設定對話方塊。

以下列舉一些可新增為規則的項目:
- 公司樣式指南,例如變數命名或程式碼註解的慣例
- 建議使用的程式庫,例如「請改用程式庫 <X>,不要使用程式庫 <Y>」
- 程式設計語言偏好設定,例如「以 Kotlin 提供所有程式碼範例」
取消選取查詢的規則
系統會自動將規則套用至您傳送給 Gemini 的每項查詢。如不想將規則套用至特定提示,可以在傳送提示前取消選取規則,方法是點按「內容」,然後取消勾選「規則」。

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