logo

Prompt 技巧

高质量的 Prompt 能显著提升 Agent 的输出质量。以下技巧来自 Cursor 官方实践总结,适合日常开发任务。

1. 先给目标,再给边界

让 Agent 先理解你想要什么,再明确不想要什么:

目标:为现有登录页添加忘记密码入口。
边界:不要引入新依赖;保持当前 UI 风格;只改动相关组件。

2. 用计划引导复杂任务

对多文件改动或重构,先让 Agent 给出计划:

请先列出实现计划,包含需要改动的文件路径和每步要做的事。

计划更清晰时,执行质量更稳定。如果结果不理想,回到计划再细化,比连续补问更高效。

3. 让 Agent 自己找上下文

只有在你明确知道文件时才 @ 引用,否则让 Agent 自己发现:

如果你不确定入口文件,请先定位相关模块,再给出修改方案。

避免一次性塞太多无关文件,否则会分散注意力。

4. 给可验证的目标

最稳的方式是让 Agent 以测试为目标迭代:

先为这个函数补测试,运行测试确认失败,再实现逻辑直到通过。

有测试就有“终点”,Agent 更容易收敛到正确结果。

5. 及时重开对话

当出现以下情况,建议新开对话:

  • 任务已经转向新的模块
  • Agent 连续多次理解偏差
  • 历史上下文过长导致回答发散

6. 模板化你的常用提示词

把高频任务整理成模板,重复使用:

请按以下格式输出:
1) 变更摘要
2) 受影响文件
3) 关键风险点
4) 建议测试

常用 Prompt 模板

功能实现

需求:新增课程筛选条件(按难度)。
约束:不要修改现有 API 结构;保持筛选状态与 URL 同步。
输出:列出修改文件 + 关键代码片段。

Bug 修复

问题:移动端点击按钮无响应。
上下文:相关代码在 @src/components/xxx.tsx。
要求:定位原因、给出最小改动的修复方案。

代码审查

请审查当前变更:
- 关注潜在逻辑错误
- 是否影响已有功能
- 是否需要补测试

参考

Cursor 完整指南
Vibe Coding

Cursor 完整指南

Cursor 是目前最流行的 AI 编程编辑器,基于 VS Code 打造。本指南将教你如何高效使用 Cursor 进行 AI 辅助编程。

Cursor 完整指南Prompt 技巧

Prompt 技巧

高质量的 Prompt 能显著提升 Agent 的输出质量。以下技巧来自 Cursor 官方实践总结,适合日常开发任务。

#1. 先给目标,再给边界

让 Agent 先理解你想要什么,再明确不想要什么:

text
目标:为现有登录页添加忘记密码入口。 边界:不要引入新依赖;保持当前 UI 风格;只改动相关组件。

#2. 用计划引导复杂任务

对多文件改动或重构,先让 Agent 给出计划:

text
请先列出实现计划,包含需要改动的文件路径和每步要做的事。

计划更清晰时,执行质量更稳定。如果结果不理想,回到计划再细化,比连续补问更高效。

#3. 让 Agent 自己找上下文

只有在你明确知道文件时才 @ 引用,否则让 Agent 自己发现:

text
如果你不确定入口文件,请先定位相关模块,再给出修改方案。

避免一次性塞太多无关文件,否则会分散注意力。

#4. 给可验证的目标

最稳的方式是让 Agent 以测试为目标迭代:

text
先为这个函数补测试,运行测试确认失败,再实现逻辑直到通过。

有测试就有“终点”,Agent 更容易收敛到正确结果。

#5. 及时重开对话

当出现以下情况,建议新开对话:

  • 任务已经转向新的模块
  • Agent 连续多次理解偏差
  • 历史上下文过长导致回答发散

#6. 模板化你的常用提示词

把高频任务整理成模板,重复使用:

text
请按以下格式输出: 1) 变更摘要 2) 受影响文件 3) 关键风险点 4) 建议测试

#常用 Prompt 模板

#功能实现

text
需求:新增课程筛选条件(按难度)。 约束:不要修改现有 API 结构;保持筛选状态与 URL 同步。 输出:列出修改文件 + 关键代码片段。

#Bug 修复

text
问题:移动端点击按钮无响应。 上下文:相关代码在 @src/components/xxx.tsx。 要求:定位原因、给出最小改动的修复方案。

#代码审查

text
请审查当前变更: - 关注潜在逻辑错误 - 是否影响已有功能 - 是否需要补测试

#参考

Vibe Coding

AI 编程体系课:工具、流程与最佳实践

从零搭建 AI 编程工作流,提升开发效率。

进入 Vibe Coding →

相关路线图

常见问题

Cursor 是免费的吗?
Cursor 提供免费版(Hobby)和付费版(Pro)。免费版可以使用基础的 AI 功能,但高级模型(如 Claude 3.5 Sonnet, GPT-4o)有使用次数限制。
Cursor 能直接导入 VS Code 的插件吗?
可以。Cursor 是基于 VS Code Fork 开发的,支持一键从 VS Code 迁移所有插件、主题和快捷键设置。
Cursor 的隐私模式安全吗?
Cursor 提供 "Privacy Mode",开启后你的代码不会被存储在服务器上,也不会用于训练模型,适合企业级开发。