cursor中定义cursor rules

什么是cursor rules?

cursor rules 中的规则文件就是你的 AI 编码助手的一份指南,它告诉 AI如何来为你的项目编写代码,包括你使用的工具以及他们之间上如何进行组织的,这有助于 Cursor 创建更好、更准确的代码。

直白点讲就是让cursor按照拟定的规则来生成代码,防止cursor偏离原来想达到的目的。cursor是通过大模型进行返回的,大模型返回的内容不一定符合项目的规范或者公司制定的一些规范。这时候就需要用自定义的这些规则,来约束cursor进行回答。

比如在写后端代码,返回值统一定义为这种结构:

复制代码
{
    "error" : 0,
    "message:"
    "data": {}
}

配置cursor rules

打开cursor的设置,在设置中可以看到Rules的配置,上面为用户配置,是每次cursor都会执行的配置。下面是Project Rules,是当前工程的配置。

新建项目Rules

cursor会提示输入一个Rule的名称,名称输入完成后,会在项目中多出来rules的目录,里面就是当前项目所对应的rules。

这个位置是用来写rule具体内容的地方

Rule Type分四个类别,它用来设置该规则什么情况下被触发。

**Always:**该规则始终生效,适合全局强制规范。

**Auto Attached:**制定触发的文件类型,比如所有的js文件会触发这个规则 ,那配置就是*.js

**Agent Requested:**让cursor自动去判断是否引用该规则,本次对话可能会使用到,也可能未被使用到。

Manual:手动调用该规则,否则不会被应用。如下图所示:

通用Rules和自定义Rules

通用Rules

通用Rules更聚焦在框架上,比如springboot框架,Vue框架等等。

这种规则,已经有比较多的开源数据,可以直接用别人写好的。

https://github.com/sanjeed5/awesome-cursor-rules-mdc/tree/main

这里面几乎包含了市面上常用的前后端框架的Rules,比如搜VUE3

自定义Rules

自定义Rules更聚焦在自己的开发规范,比如可以给自己的开发小组制定规则。

相关推荐
Lumi_Peak1 天前
我把10万字项目文档丢给 Cursor,它居然真没崩
ai编程·cursor
云卷云舒___________2 天前
Grok4.6上线Cursor、GPT5.6-Cyber发布、谷歌搁置Gemini3.5Pro | 8月11日 AI日报
openai·谷歌·cursor·ai日报·grok46·gpt56cyber·daybreak
Cerrda3 天前
把团队 Mock 工作流做成可安装 Skill:faker-mock-setup 上架 skills.sh 实践
ai编程·cursor
把所有砖敲烂3 天前
AI 工具选型:豆包、WorkBuddy、Codex 与 Hermes 实践
openai·cursor
云卷云舒___________4 天前
视频抽奖ChatGPT Plus | Cursor迭代Composer3、Sonnet5.5或下月发布、腾讯押注WorkBuddy办公AI 8月9日 AI日报
cursor·腾讯·anthropic·vega·ai日报·composer3·sonnet55
Nightwatchman6 天前
AI 编程:追不完的工具,理得清的问题
ai编程·aiops·cursor
撑伞的鱼99379 天前
C++开发用什么AI编程工具效果好?2026年实测横评(附选型指南)
开发语言·c++·ai编程·cursor
Beginner x_u10 天前
Codex Rules 与 Skills:项目级和全局级配置一览
ai·codex·rules·skill
旋生万物16 天前
五条几何公理重构元素周期表:从量子力学到螺旋拓扑的降维(AI 编程时代的微观启示)
重构·ai编程·代码审计·cursor·ai agent·mcp协议·claudecode
武雄(小星Ai)17 天前
2026 AI编程工具横评:Trae、Cursor、Copilot、Claude Code实测对比
ai·copilot·cursor·编程工具·trae·claude code·对比评测