自訂指令讓你建立可重複使用的工作流程,並能在聊天輸入框中用簡單的「/」前綴觸發。這些指令有助於在整個團隊中標準化流程,也能讓常見任務更有效率。
Commands input example
指令目前為測試版(Beta)。隨著我們持續改進,功能與語法可能會有所變動。

指令如何運作

指令是一般的 Markdown 檔案,可以儲存在兩個位置:
  1. 專案指令:放在專案的 .cursor/commands 目錄
  2. 全域指令:放在家目錄的 ~/.cursor/commands 目錄
當你在聊天輸入框輸入 /,Cursor 會自動偵測並顯示這兩個目錄中的可用指令,讓它們在你的工作流程中隨手可得。

建立指令

  1. 在專案根目錄建立 .cursor/commands 目錄
  2. 新增具描述性的 .md 檔案(例如:review-code.mdwrite-tests.md
  3. 用純 Markdown 撰寫內容,說明這個指令要做什麼
  4. 當你輸入 / 時,指令會自動出現在聊天中
以下是指令目錄結構可能長這樣的範例:
.cursor/
└── commands/
    ├── address-github-pr-comments.md
    ├── code-review-checklist.md
    ├── create-pr.md
    ├── light-review-existing-diffs.md
    ├── onboard-new-developer.md
    ├── run-all-tests-and-fix.md
    ├── security-audit.md
    └── setup-new-feature.md

範例

在你的專案裡試試這些指令,體驗它們的運作方式。