|
@@ -49,7 +49,9 @@ argument-hint: <指令类型> [实体名称] [模块名称]
|
|
|
- 小程序页面 → 小程序表单
|
|
- 小程序页面 → 小程序表单
|
|
|
|
|
|
|
|
### 步骤2: 命名规范
|
|
### 步骤2: 命名规范
|
|
|
-- 指令文件名使用 kebab-case
|
|
|
|
|
|
|
+- 指令文件名使用 `功能类别-中文描述.md` 格式
|
|
|
|
|
+- 功能类别使用英文短横线分隔(如:auth-, check-, generic-crud-, mini-)
|
|
|
|
|
+- 中文描述准确反映指令功能
|
|
|
- 实体名使用 PascalCase
|
|
- 实体名使用 PascalCase
|
|
|
- 模块名使用 snake_case
|
|
- 模块名使用 snake_case
|
|
|
|
|
|
|
@@ -84,7 +86,7 @@ argument-hint: <指令类型> [实体名称] [模块名称]
|
|
|
|
|
|
|
|
## 最佳实践
|
|
## 最佳实践
|
|
|
|
|
|
|
|
-1. **指令命名**: 使用动词+名词结构,如 `generate-report`, `validate-data`
|
|
|
|
|
|
|
+1. **指令命名**: 使用功能类别+中文描述结构,如 `auth-认证相关检查`, `generic-crud-通用开发`
|
|
|
2. **参数设计**: 明确指令所需的参数类型和格式
|
|
2. **参数设计**: 明确指令所需的参数类型和格式
|
|
|
3. **错误处理**: 包含完整的错误处理和用户反馈
|
|
3. **错误处理**: 包含完整的错误处理和用户反馈
|
|
|
4. **文档说明**: 在指令顶部添加清晰的描述和使用示例
|
|
4. **文档说明**: 在指令顶部添加清晰的描述和使用示例
|
|
@@ -94,10 +96,10 @@ argument-hint: <指令类型> [实体名称] [模块名称]
|
|
|
|
|
|
|
|
```
|
|
```
|
|
|
.roo/commands/
|
|
.roo/commands/
|
|
|
-├── crud-user-management.md # 用户管理CRUD
|
|
|
|
|
-├── custom-monthly-report.md # 月度报表生成
|
|
|
|
|
-├── mini-form-user-login.md # 小程序登录表单
|
|
|
|
|
-└── api-endpoint-generator.md # API端点生成器
|
|
|
|
|
|
|
+├── generic-crud-用户管理开发.md # 用户管理CRUD
|
|
|
|
|
+├── custom-月度报表生成.md # 月度报表生成
|
|
|
|
|
+├── mini-form-小程序登录表单.md # 小程序登录表单
|
|
|
|
|
+└── api-API端点生成器.md # API端点生成器
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
## 快速创建检查清单
|
|
## 快速创建检查清单
|