Cursor首席设计师警告:不想写出烂代码?这12条黄金法则必须掌握!

  编辑 | 智见君

Cursor 首席设计师 Ryo Lu 昨天在 X 发了一条帖子,亲自教你如何高效使用 Cursor。

如果正确使用 Cursor,你将得到快速、干净的代码。

如果使用不当,你将花一整周清理 AI 生成的 “意大利面条式代码”。

可以收藏下,这个规则不只使用 Cursor,如果你用 Trae 等其它 AI 工具同样适用。

下面是 12 条正确使用 Cursor 的方法:

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

  2. 提示要具体。像写一份小型需求文档一样,详细说明技术栈、行为和约束条件。

  3. 逐文件处理;以小而专注的块为单位生成、测试和审查代码。

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

  5. 始终审查 AI 的输出,手动修复任何问题,并告诉 Cursor 以这些修复为例。

  6. 使用 @文件@文件夹@git 来限定 Cursor 的注意力范围,使其聚焦于代码库的正确部分。

  7. 将设计文档和检查清单保存在 .cursor/ 目录下,以便 Agent 全面了解下一步该做什么。

  8. 如果代码有误,直接自己写。Cursor 从编辑中学到的速度比从解释中更快。

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

  10. 有意识地选择模型:Gemini 适合精确任务,Claude 适合广泛任务。

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

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

结构和控制是关键(目前如此)

把 Cursor Agent 看作一个能力强大的初级开发者——如果你指引得当,它能快速高效地完成任务。

参考 https://x.com/ryolu_/status/1914384195138511142

(文:AI智见录)

发表评论

×

下载每时AI手机APP

 

和大家一起交流AI最新资讯!

立即前往