【Cursor】Cursor Rules、NotePads、Project Rules的区别

Cursor版本

当前Cursor版本:0.45.14

Rules for AI

Rules for AI是全局提示词配置,配置在Cursor编辑器中,对于每一个项目都会生效,通常会选择配置比较通用的提示词。

配置方式

详细配置方式可以看往期:【Cursor】Cursor规则约束文件

如需使 .cursorrules 生效,需要勾选【Include .cursorrules file】选项

作用范围

Rules for AI默认是全局的,针对所有项目

调用方式

自动自动调用,无需主动调用

.cursorrules

.cursorrules 是项目提示词规则,针对指定项目生效,不同项目需要配置不同的规则。

配置方式

需要在项目根目录下创建 .cursorrules 文件,文件路径是固定的不能随意更改

详细配置方式可以看往期:【Cursor】Cursor规则约束文件

作用范围

.cursorrules 只针对当前项目生效

调用方式

自动自动调用,无需主动调用

NotePads

NotePads在Cursor中的主要功能是创建笔记,笔记内容是一段Markdown提示词或一段文本。

配置方式

Cursor项目下方【NotePads】点击右侧新建

bash 复制代码
# 获取天气API
## 接口地址
1. 请求方式:GET
2. Base URL:http://shanhe.kim/api/za/nl.php
3. 返回格式:Text,JSON
4. 请求参数
- type, 非必填, string, 返回格式:json,txt, 不填默认txt
## 响应格式
- text: 今天是公元2025年03月25日 农历乙巳年二月廿六蛇年 节气:春分后
- json:
{ 
  "code": 200, 
  "msg": "查询成功", 
  "num": "今天是公元2025年03月25日 农历乙巳年二月廿六蛇年 节气:春分后 " 
}

作用范围

作用于当前项目

调用方式

在Chat、Composer以及Project Rules中通过 @ 方式引用

|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| | |

Project Rules

Project Rules是Cursor 0.45版本新增的功能,针对特定项目,可以根据不同文件或者目录配置不同的规则

配置方式

详细配置方式可以看往期:
【Cursor】Cursor中的Project Rules是什么?

作用范围

Project Rules只针对当前项目生效

调用方式

  • 系统自动自动调用
  • 当系统问题不触发时可手动调用

.cursorrules与NotePads对比

当前上下文中同时存在 .cursorrules 和 NotePads 时,测试得到的结果为NotePads中提示词优先级大于 .cursorrules

.cursorrules、NotePads、Project Rules对比

当项目中同时存在 .cursorrules、NotePads 和 .cursor/rules 时,NotePads优先级 > .cursor/rules优先级 > .cursorrules

当提示词内容不生效时可以手动添加为上下文

|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| | |

总结

作用范围

  • Rules for AI作用于全局
  • .cursorrules 只针对当前项目,官方称未来将废弃
  • Project Rules只针对当前项目,是 .cursorrules 的替代方案
  • NotePads只针对当前项目

调用方式

  • Rules for AI、.cursorrules 以及 Project Rules 为系统自动调用
  • NotePads需要用户主动调用
  • .cursorrules 和 Project Rules 也可以手动作为上下文使用

规则优先级

Rules for AI > NotePads > Project Rules > .cursorrules

当前测试结果基于Cursor版本 0.45.14,看到和网上某些小伙伴测试的结果不一致,还是以实际自己测试的结果为主。

友情提示

见原文:【Cursor】Cursor Rules、NotePads、Project Rules的区别

本文同步自微信公众号 "程序员小溪" ,这里只是同步,想看及时消息请移步我的公众号,不定时更新我的学习经验。

相关推荐
攀登的牵牛花4 天前
Claude Code 通关秘籍国内玩家免费上车指南
ai编程·claude·cursor
这人是玩数学的4 天前
在 Cursor 中规范化生成 UI 稿实践
前端·ai编程·cursor
coder_pig4 天前
👦抠腚男孩的AI学习之旅 | 4、如何借助AI,高效学习,实现快速"跨域"
aigc·ai编程·cursor
风云信步5 天前
微软开源 GitHub Copilot VS code plugin 源码分析 (二) copilot-instructions.md 文件的应用逻辑
aigc·ai编程·cursor
大模型教程5 天前
Cursor 快速入门指南:从安装到核心功能
程序员·llm·cursor
jifei5 天前
有了Cursor,为什么还要买摸着Cursor过河的Trae?
cursor·trae
小阿鑫7 天前
不要太信任Cursor,这位网友被删库了。。。
人工智能·aigc·cursor·部署mcp
phantom_1117 天前
Cursor 分析 bug 记录
bug·cursor
程序员海军9 天前
不要太信任Cursor,这位网友被删库了。。。
前端·后端·cursor
程序员码歌11 天前
【零代码AI编程实战】AI灯塔导航-成果展示篇
前端·ai编程·cursor