2023-10-27 11:20:09
Cursor Rules是通过设定规则约束AI编程行为,使其遵循用户指定的技术栈、代码风格和项目规范,从而解决AI生成代码不符合预期的问题。以下是具体说明:
1. Cursor Rules的作用用户规则(User Rules):全局生效,适察前桥用于所有项目(如统一要求AI用中文回复、设定代码风格)。
项目规则(Project Rules):仅对当前项目生效,可针对特定技术栈定制规范(如强制使用Vue3的Composition API)。

依次点击 文件 → 首选项 → Cursor Settings → Rules &悔洞 Memories。
第二步:配置全局规则(User Rules)方法1:手动创建规则文件
开启 Include .cursorrules file,自动生成.cursor/rules文件夹。
点击 Add Rule 新建.mdc文件,编写项目规范(如强制使用Pinia、Axios封装等)。
方法2:AI自动生成规则在聊天框输入 /Generate Cursor Rules,Cursor会扫描项目结构,自动生成多个规则文件(如general.mdc、react.mdc),涵盖技术栈、文件结构等规范。

根据技术栈选择模板(如Vue3)。
复制内容到项目规则文件中,根据需求修改(如添加命名约定、强制封装Axios等)。
