i陆三金 25-04-22 10:09
微博认证:AI博主

Cursor 设计负责人 Ryo Lu:

善用 Cursor = 代码写得又快又好。

用错了 = AI 生成的意大利面条式代码,够你清理一整周的。

以下才是正确使用它的方法:

1. 预先设定 5-10 条清晰的项目规则,让 Cursor 了解你的项目结构和约束。对于现有代码库,可以尝试使用 /generate rules 命令生成规则。

2. 提示词要具体。 像写迷你规格说明书一样,明确说明技术栈、预期行为和约束条件。

3. 按文件逐一处理; 以小块、集中的方式进行生成、测试和审查。

4. 先编写测试用例并锁定它们, 然后生成代码,直到所有测试全部通过。

5. 务必审查 AI 的输出, 手动修复所有出错的地方,然后告诉 Cursor 将这些修复用作示例进行学习。

6. 使用(at)文件、(at)文件夹、(at)git 等命令,将 Cursor 的注意力限定在代码库的相关部分。

7. 将设计文档和检查清单放在 .cursor/ 目录下, 以便 Agent 掌握下一步行动所需的完整上下文。

8. 如果代码不对,就自己动手修改。 相比于解释,Cursor 从你的编辑中学得更快。

9. 利用聊天记录来迭代之前的提示,无需从头开始。

10. 有目的地选择模型: 追求精确用 Gemini,追求广度用 Claude。

11. 在使用新的或不熟悉的技术栈时, 粘贴文档链接进去。让 Cursor 逐行解释所有错误和修复方案。

12. 让大型项目在夜间完成索引, 并限制上下文范围,以保持性能敏捷。

结构化和控制是取胜之道(目前如此)

把 Cursor Agent 当作一个能力很强的初级开发者——只要你指明方向,它就能走得又远又快。

链接:x.com/ryolu_/status/1914384195138511142

发布于 北京