自定义命令让你在聊天输入框中通过简单的“/”前缀触发可复用的工作流。这些命令有助于在团队内标准化流程,并让常见任务更高效。
命令输入示例
命令功能目前处于测试阶段。我们在持续改进中,功能与语法可能会发生变化。

命令的工作方式

命令以纯 Markdown 文件的形式定义,可以存放在两个位置:
  1. 项目命令:存放在项目的 .cursor/commands 目录
  2. 全局命令:存放在主目录的 ~/.cursor/commands 目录
当你在聊天输入框中输入 / 时,Cursor 会自动检测并显示这两个目录中的可用命令,让它们在你的工作流程中即刻可用。

创建命令

  1. 在项目根目录下创建 .cursor/commands 目录
  2. 添加名称具描述性的 .md 文件(例如 review-code.mdwrite-tests.md
  3. 用纯 Markdown 编写命令应执行的内容说明
  4. 当你输入 / 时,命令会自动出现在聊天中
下面是 commands 目录结构的一个示例:
.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

示例

在你的项目里试试这些命令,体会一下它们的工作方式。