自訂指令讓你能夠建立可重複使用的工作流程,只需在聊天輸入框中使用簡單的 / 前綴就能觸發。這些指令有助於在團隊中標準化流程,並讓常見任務變得更有效率。
Commands input example
指令功能目前處於 beta 測試階段。隨著我們持續改進,功能和語法可能會有所變更。

指令運作原理

指令是以純 Markdown 檔案的形式定義,並儲存在你專案的 .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

範例

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