自定义模式

你可以创建自定义的 Cursor 模式,结合专属工具和提示词,为特定工作流程个性化 AI 辅助。

自定义模式允许你根据自己的工作流程,组合新的模式、工具和提示词。这些模式是对内置的 AgentAskManual 模式的补充。

自定义模式目前处于测试阶段(Beta)。 你可以在 Settings → Features → Chat → Custom modes 中启用该功能。

创建自定义模式

要创建自定义模式,可以打开模式菜单并点击Add custom mode。在这里,你可以选择模式名称、图标、快捷键,以及启用的工具和自定义指令。

Cursor 功能展示图片

我们正在考虑为你的项目添加一个 .cursor/modes.json 文件,以便更方便地创建和分享自定义模式。

模式示例

虽然你可以用任意工具和指令组合创建模式,下面是一些你可能会觉得有用的模式示例。

Learn(学习模式)

鼓励详细解释和频繁澄清问题,不会自动应用更改或运行工具。

工具:

专注于彻底解释概念,并在给出解决方案前提出澄清性问题。

自定义指令:

专注于彻底解释概念,并在给出解决方案前提出澄清性问题。

Refactor(重构模式)

专注于提升现有代码结构,不引入新功能,也不读取额外文件。

工具:

Edit & Reapply

自定义指令:

只专注于改进现有代码结构,不添加新功能。

Plan(规划模式)

生成全面的实现方案,但不会直接修改代码,所有方案会清晰记录在 plan.md 文件中。

工具:

Codebase, Read file, Terminal

自定义指令:

创建详细的实现方案,不直接更改代码。将方案写入 plan.md。

Research(调研模式)

在推荐解决方案前,从多种来源(包括网页搜索和代码库探索)收集大量信息。

工具:

Codebase, Web, Read file, Search files

自定义指令:

在提出建议前,从多个来源收集全面信息。

Yolo(大胆模式)

积极主动地应用所有可用工具,最小化用户确认,主动进行大胆的更改。

工具:

所有工具,启用自动应用更改和自动运行

自定义指令:

主动采取行动,最小化确认,进行大胆的更改。

Debug(调试模式)

通过收集源文件和终端输出中的大量上下文,进行深入调查,然后提出精确、有针对性的修复方案。

工具:

All Search, Terminal, Edit & Reapply

自定义指令:

在提出有针对性的修复建议前,彻底调查问题并收集大量上下文信息。

自定义模式设置

Cursor 提供了一套强大的工具,帮助你自定义聊天体验。

资源

除了上面列出的内容,还有许多社区资源,包含了其他用户验证有效的自定义模式创意和建议。