cursor rules总结
一、cursor规则介绍
项目规则(推荐)
项目规则提供了一个强大而灵活的系统,具有路径特定的配置。项目规则存储在 .cursor/rules 目录中,并提供对项目中不同部分的 AI 行为的精细控制。
以下是它们的工作原理
- 语义描述:每个规则都可以包含何时应应用它的描述
- 文件模式匹配:使用 glob 模式来指定规则适用于哪些文件/文件夹
- 自动附加:当引用匹配文件时,规则可以自动包含在内
- 引用文件:在您的项目规则中使用 @file 以在应用规则时将其包含为上下文。
全局规则
可以通过修改 Cursor 设置 > 通用 > AI 规则 下的 AI 规则 部分来添加全局规则。如果您想指定应始终包含在每个项目中的规则,例如输出语言、响应长度等,这将非常有用。
.cursorrules
为了向后兼容,您仍然可以在项目的根目录中使用 .cursorrules 文件。我们最终将在未来删除 .cursorrules,因此我们建议迁移到新的项目规则系统,以获得更好的灵活性和控制。
参考资料:https://docs.cursor.ac.cn/context/rules-for-ai
二、优秀的cursor规则:https://github.com/flyeric0212/cursor-rules
细节参照:https://mp.weixin.qq.com/s/l8r2lJlEv5fKWJRSsSd1kQ 和https://mp.weixin.qq.com/s/-J_LwfwH9rmFy4dzEy0RXg。
第一,通用规则:设置成 Always,所有聊天窗口必须遵守
第二,语言规则:基于文件后缀,设置你所使用语言的编码规范和最佳实践。
第三,文档规则:生成文档的规范
三、3篇比较好的博客:
https://blog.csdn.net/Taobaojishu/article/details/148150479
https://sites.google.com/view/fengchuidaonasuanna/cursor-rules-%E4%BD%BF%E7%94%A8%E4%B8%8E%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5%E6%8A%8A-ai%E4%B9%B1%E6%94%B9%E5%8F%98%E6%88%90%E5%9B%A2%E9%98%9F%E7%94%9F%E4%BA%A7%E5%8A%9B
https://www.explainthis.io/zh-hans/ai/cursor-guide/2-1-prompt-basics
https://www.cursor-ide.com/blog/cursor-rules-guide

浙公网安备 33010602011771号