专栏名称: 前端早读课
我们关注前端,产品体验设计,更关注前端同行的成长。 每天清晨五点早读,四万+同行相伴成长。
目录
相关文章推荐
六安市市场监督管理局发布  ·  不锈钢标注201、304、316分不清?质检 ... ·  2 小时前  
六安市市场监督管理局发布  ·  不锈钢标注201、304、316分不清?质检 ... ·  2 小时前  
前端早读课  ·  【第3533期】Cursor AI ... ·  12 小时前  
前端大全  ·  Cursor 内部工作原理 ·  2 天前  
前端早读课  ·  【第3531期】了解声明式 Web推送 ·  2 天前  
51好读  ›  专栏  ›  前端早读课

【第3533期】Cursor AI 最佳实践:使用“金标准文件”工作流以获得更精确的结果

前端早读课  · 公众号  · 前端  · 2025-06-20 08:00

正文

请到「今天看啥」查看全文


设置你的规则文件

你的 .cursorrules 文件应当直接指向这些示例文件:

 你是一名资深软件工程师。

 参考以下金标准文件的代码风格和模式:

 - Controllers: /src/controllers/orders.controller.ts
 - Services: /src/services/orders.service.ts
 - Tests: /src/tests/orders.test.ts

 严格遵循这些模式。除非特别说明,否则不要更改现有实现。
 请优先使用已有的工具函数,不要重新造轮子。

 Anti-patterns:
 - 不要在 controller 中直接访问数据库
 - 避免重复编写通用函数(例如分页逻辑、错误处理)
 - 不要使用 async/await 混用 then/catch

如何选择你的金标准文件

1、从小处开始

先从一个你最常用的模式开始,比如 API 端点。随着时间推移,再逐步添加更多金标准文件。

2、保持具体

像 “写出好代码” 这样的指令没有任何帮助。而像 “严格遵循 /src/controllers/orders.controller.ts 的模式” 就非常有效。

3、与团队共享

.cursorrules 文件当作 .gitignore 一样处理 —— 团队中的每个人都应该使用相同的标准。

4、不要提供过多上下文

给 AI 的指令太多反而会造成困扰。只需聚焦在最重要的模式上即可。

我还做了一个工具,可以自动完成上述所有操作。如果你感兴趣,不妨试试看。

https://gigamind.dev/context

为了更直观地说明效果,来看一个简单对比:

❌ 没有金标准文件时的 AI 输出:

// 混用多种风格,逻辑杂乱
import express from'express'






请到「今天看啥」查看全文