微信扫码
添加专属顾问
我要投稿
掌握Cursor Rules编写技巧,提升项目编码效率。核心内容: 1. Cursor Rules的作用与编写价值 2. 官方示例与格式选择 3. 完整的Cursor Rules包含的关键部分
你好啊,我是雨飞,见字如面。感谢阅读,期待我们下一次的相遇。
一句话总结,我们应该写哪些内容,那就是我们在这里面给AI提供项目背景、编码标准、采用的技术栈、文件目录、注意事项等,从而使得代码可以更加符合我们的需求。
我们拆解下上面的 Cursor Rules,可以看到,一个完整的 Cursor Rules 基本包括下面几个部分:
1、角色定义
说明一下当前你希望 AI 扮演的角色,告诉它,你希望它拥有哪方面的能力。
2、项目准则
分条列举出当前项目应该包含的核心编码原则,比如准确性、可读性、编码格式、性能要求等等。
3、技能和要求
针对特定的项目或者项目库,所采用的策略,比如在 Jupyter 中应使用
模块化代码结构(每个cell完成单一功能)
4、技术栈和依赖项
明确当前环境依赖的库和技术框架,确保可复现性,必要时应该注明依赖库版本。
5、测试和性能优化
可以告诉 AI,我们测试代码的编写规范,测试步骤,性能优化的方式方法,这样可以让生成的代码更加高效、简洁。
6、流程经验
用于指导我们代码开发的相关流程,确保Cursor 可以理解正常的编码过程,对代码进行修改。
7、参考文献
相当于指定AI可以参考的官方文献,确保使用正确的官网API去完成开发。注意,各大模型的训练数据内容不一样,在指定参考文献之前需要保证,Cursor完全理解了我们的含义。或者,更好的方式是使用联网功能,或者直接引用本地知识库的方式添加参考文献。

8、其他要求
比如,团队代码风格、UI设计风格等都可以加入到 Cursor Rules 里边。
最后,在我们自己去编写 Cursor Rules时,完全可以借助官方提供的示例进行微调,不需要完全从头开始编写。另外,我们不需要一次性把所有的内容都填写完,而是逐步迭代 Cursor Rules,从最基本的部分开始写起,逐渐完善成适合自己的。
当然,Cursor 0.45 版本更新之后,把 Cursor Rules 进行了拆分,我们可以在一个项目中编写多个 rules 文件去指导 Cursor 进行代码开发,这无疑是降低了我们编写一个非常复杂的 rules 的难度,后续雨飞会跟大家分享下这方面的相关内容。
如果你觉得这篇文章对你有启发,欢迎点赞收藏转发下。有想一起交流学习 Cursor 的可以添加下方的微信,备注「编程」,邀你一起学习。
加微 yufeiagi01,备注「公众号」,送你一份「AI工具与副业变现指南」
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-04-14
AI 工程化实战:如何像设计函数参数一样设计 System Prompt?
2026-04-14
Karpathy 的 CLAUDE.md,到底解决了什么问题
2026-04-09
如何让生成式AI更懂你?全新交互模型IAI,重塑人机协同范式
2026-04-07
不再触发Claude使用限制,大幅降低Token的10个有效习惯!
2026-03-31
Harness 不是加一行规则那么简单——我从三家顶级公司学到了什么
2026-03-27
别再死磕 PMF 了!AgaaS 时代,中国 To B 创业者的最后一张船票
2026-03-26
7 个 Karpathy 式提示词,让 Claude 变成你的研究员、工程师和思考搭档
2026-03-26
Claude Code终极指令速查表
2026-01-29
2026-02-26
2026-01-18
2026-01-30
2026-02-24
2026-02-04
2026-01-18
2026-03-18
2026-03-07
2026-02-24
2026-04-14
2026-02-28
2026-02-12
2026-02-12
2026-02-08
2026-02-05
2026-02-05
2026-01-23