Generate Cursor Rules指令消失后的替代方案

通过Ctrl + L打开对话框,Cursor2.0零充用户无法通过输入/唤出Generate Cursor Rules指令,但是我们可以自制一个指令,先在输入框中输入/,就会出现+ Create Command,我们可以命名这个指令为gen-rules,然后.cursor/commands下就会出现一个gen-rules.md,这时我们只需要将如下内容粘贴进去,我们就得到了一个自制的Generate Cursor Rules指令,后续只需要输入/就能选择gen-rules指令并使用,效果是一样的。

Cursor生成完rules后,会在根目录下的.cursor/rules下生成一系列mdc文件,只需要进行检查和细节修改后保存即可。如果希望更加深入Rules编写,可以阅读这篇文章

如下是gen-rules.md的具体内容

yaml 复制代码
请你作为资深开发工程师,仔细分析当前项目的代码结构、技术栈和编码风格。

你的任务是在项目根目录下的 `.cursor/rules/` 文件夹里,生成一系列符合项目需求的 Cursor Rules 文件(扩展名必须是 `.mdc`)。

请严格遵守以下指令:

### 文件位置与命名
1. **输出路径**:所有规则文件必须生成在 `.cursor/rules/` 目录下
2. **文件扩展名**:必须使用 `.mdc` 作为文件扩展名。**禁止**生成 `README.md` 或其他非 `.mdc` 文件

### 文件格式规范
1. **前置元数据(必须)**:每个 `.mdc` 文件必须以 YAML front matter 开头,包含以下必需字段:
   ```yaml
   ---
   # 规则描述:清晰说明此规则文件的用途和范围
   description: "具体描述此规则文件的目的"

   # 适用范围:使用 glob 模式指定规则适用的文件
   # 示例:"src/**/*.ts"、"**/*.js"、"components/**/*.{js,jsx}"
   globs: "在此填写适用的文件模式"

   # 始终应用:指定是否对所有匹配文件自动应用此规则
   alwaysApply: true/false

   # 优先级(可选):数值越大优先级越高,用于解决规则冲突
   priority: 1
   ---
   ```

1. **内容结构**:在元数据之后,使用以下结构组织内容:
   - 使用 `#` 号标题来组织不同章节
   - 分点列出具体规则,规则描述应**具体、可执行**
   - 对于关键规则,提供 ✅ 正确示例和 ❌ 错误示例
   - 可以包含检查清单,确保规则被遵循

### 规则编写最佳实践
- **最小化与具体化**:规则应短小精悍,避免模糊描述(如"注意性能"),转而给出明确指导(如"React组件必须使用`React.memo()`包装")
- **结构化与分层**:按模块拆分规则,例如:
  - `project-basics.mdc`(项目基础规则)
  - `naming-conventions.mdc`(命名约定)
  - `component-guides.mdc`(组件指南)
  - `api-rules.mdc`(API调用规则)
- **一致性**:规则应强化项目中现有的代码风格和目录结构

### 元数据配置示例
对于不同类型的规则,请参考以下元数据配置:

**全局基础规则**:
```yaml
---
description: "项目基础开发规范"
globs: "**/*"
alwaysApply: true
priority: 1
---
```

**TypeScript专用规则**:
```yaml
---
description: "TypeScript类型定义和编码规范"
globs: "**/*.ts"
alwaysApply: false
priority: 2
---
```

**React组件规则**:
```yaml
---
description: "React组件开发规范"
globs: "src/components/**/*.{js,jsx,ts,tsx}"
alwaysApply: false
priority: 3
---
```

现在,请开始分析项目代码,生成包含完整元数据的规则文件。确保每个文件都有正确的 `.mdc` 扩展名和必要的前置元数据。
相关推荐
大怪v6 小时前
被AI绑架了!
ai编程
腻害兔6 小时前
【若依项目-产品经理视角】深度拆解 RuoYi-Vue-Pro 商城模块:从商品管理到交易引擎,50 张表撑起一整套电商系统
java·大数据·vue.js·产品经理·ai编程
神奇霸王龙7 小时前
GB/T 46886 闭环屠夫:5 旗舰多模态 LLM 工业质检实测
人工智能·计算机视觉·ai·开源·ai编程·本地部署
三声三视8 小时前
uni-app 鸿蒙端传参变成 [object Object]?顺着源码追到 ArkTS router 底层才搞明白
人工智能·ai·uni-app·aigc·ai编程·harmonyos
计算机魔术师10 小时前
Karpathy:用语音与LLM长谈可提升理解效率
人工智能·ai编程
kyriewen11 小时前
我让AI给前端项目做了一次完整的Code Review——它和人类的差距,比我想的大得多
前端·javascript·ai编程
chaors13 小时前
DeepRearchSystem 0x00:初识
langchain·llm·ai编程
一个有理想的摸鱼选手13 小时前
在三维地球上以另一种视角感受巴威台风
前端·gis·ai编程
谁来拯救笨小孩13 小时前
深入 Cursor 架构:一个 AI 编辑器是如何被「流式」重塑的
ai编程
JavaGuide13 小时前
再见 Superpowers!很多 Skill 真的可以扔掉了。
后端·ai编程