本指南說明如何運用 AI 規則來 簡化你的 Flutter 和 Dart 開發流程。

概覽

#

支援 AI 的編輯器會使用規則檔案,為底層的大型語言模型 (LLM) 提供上下文與指示。這些檔案可協助你:

  • 依照團隊需求自訂 AI 行為。
  • 強制執行專案的程式碼風格與設計最佳實踐。
  • 向 AI 提供關鍵的專案背景資訊。
下載 Flutter 和 Dart 規則範本

支援規則的環境

#

許多 AI 環境支援規則檔案,以引導大型語言模型 (LLM) 的行為。以下列出一些常見範例及其對應的規則檔名稱:

環境規則檔案安裝說明
Copilot 驅動的 IDEcopilot-instructions.md設定 .github/copilot-instructions.md
Cursorcursor.md設定 cursorrules.md
Firebase Studioairules.md設定 airules.md
Gemini CLIGEMINI.md設定 GEMINI.md
JetBrains IDEsguidelines.md設定 guidelines.md
VS Code.instructions.md設定 .instructions.md
Windsurfguidelines.md設定 guidelines.md

為你的編輯器建立規則

#

你可以根據我們的 Flutter 和 Dart 規則範本,調整成適合你特定環境的版本。請依照以下步驟操作:

  1. 下載 Flutter 和 Dart 規則範本: rules.md

  2. 在像 Gemini 這類大型語言模型 (LLM) 中,附加你剛剛下載的 rules.md 檔案。

  3. 提供提示語,請 AI 重新格式化該檔案以符合你想要的編輯器格式。

    範例提示語:

    text
    Convert the attached rules.md file
    into a guidelines.md file for Gemini CLI. Make sure
    to use the styles required for a guidelines.md file.
  4. 檢查大型語言模型 (LLM) 的輸出,並進行必要的調整。

  5. 依照您環境的指示,新增規則檔案。這可能包括將內容加入現有檔案,或建立新的檔案。

  6. 確認您的 AI 助理已使用新規則來引導其回應。