Skip to content

Commit bea1b05

Browse files
committed
refactor(workflow): 🎯 simplify workflow command structure
1 parent 41efa23 commit bea1b05

15 files changed

Lines changed: 113 additions & 1037 deletions

File tree

config/.augment-guidelines

Lines changed: 8 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -78,83 +78,17 @@ alwaysApply: true
7878

7979
## 工作流
8080

81-
### Workflow 斜杠命令规范
81+
### Workflow 命令控制
8282

83-
#### 可用命令
84-
- **/spec** - 强制使用完整 spec 流程(需求文档、技术方案、任务拆分)
85-
- **/no_spec** - 跳过 spec 流程,直接执行任务
86-
- **/help** 或 **/workflow** - 显示 workflow 命令帮助
83+
**可用命令:**
84+
- **/spec** - 强制使用完整 spec 流程
85+
- **/no_spec** - 跳过 spec 流程,直接执行
86+
- **/help** - 显示命令帮助
8787
- **默认** - AI 根据任务复杂度智能判断
8888

89-
#### 智能判断标准
90-
**使用 spec 流程的场景:**
91-
- 新功能开发
92-
- 复杂架构设计
93-
- 多模块集成
94-
- 涉及数据库设计
95-
- 涉及用户界面设计
96-
- 涉及第三方服务集成
97-
98-
**跳过 spec 流程的场景:**
99-
- 简单 bug 修复
100-
- 文档更新
101-
- 配置修改
102-
- 代码重构
103-
- 性能优化
104-
- 测试用例编写
105-
106-
#### 命令响应格式
107-
```
108-
🎯 Workflow 模式:{mode}
109-
110-
📋 判断依据:{reason}
111-
🔄 后续流程:{next_steps}
112-
113-
{confirmation_message}
114-
```
115-
116-
#### 帮助信息格式
117-
```
118-
🛠️ Workflow 命令帮助
119-
120-
📝 可用命令:
121-
• /spec - 强制使用完整 spec 流程
122-
• /no_spec - 跳过 spec 流程,直接执行
123-
• /help 或 /workflow - 显示此帮助信息
124-
125-
💡 使用建议:
126-
• 新功能开发建议使用 /spec
127-
• 简单修复可以直接使用 /no_spec
128-
• 不确定时可以不指定命令,AI 会智能判断
129-
130-
⚠️ 注意事项:
131-
• /no_spec 模式仍需要遵循项目规范
132-
• 复杂任务建议使用 /spec 确保质量
133-
• 任何模式下都需要用户确认重要操作
134-
```
135-
136-
### 流程执行规范
137-
138-
#### Spec 流程(/spec 或智能判断使用)
139-
1. 需求澄清和确认
140-
2. 需求文档设计(requirements.md)
141-
3. 技术方案设计(design.md)
142-
4. 任务拆分(tasks.md)
143-
5. 执行任务并更新状态
144-
6. 用户确认每个阶段
145-
146-
#### No-Spec 流程(/no_spec 或智能判断跳过)
147-
1. 直接分析任务需求
148-
2. 快速制定执行计划
149-
3. 直接执行任务
150-
4. 保持代码质量和项目规范
151-
5. 必要时使用 interactiveDialog 确认
152-
153-
#### 通用规范
154-
- 所有模式下都必须遵循项目代码规范
155-
- 所有模式下都必须使用英文注释和提交信息
156-
- 所有模式下都必须使用 interactiveDialog 进行重要操作确认
157-
- 所有模式下都必须保持代码质量和可维护性
89+
**智能判断标准:**
90+
- **使用 spec**:新功能开发、复杂架构设计、多模块集成、涉及数据库/UI设计
91+
- **跳过 spec**:简单修复、文档更新、配置修改、代码重构
15892

15993
<workflow>
16094
0. 请注意!必须遵守以下的规则,每个环节完成后都需要由我进行确认后才可进行下一个环节;

config/.clinerules/cloudbase-rules.mdc

Lines changed: 8 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -78,83 +78,17 @@ alwaysApply: true
7878

7979
## 工作流
8080

81-
### Workflow 斜杠命令规范
81+
### Workflow 命令控制
8282

83-
#### 可用命令
84-
- **/spec** - 强制使用完整 spec 流程(需求文档、技术方案、任务拆分)
85-
- **/no_spec** - 跳过 spec 流程,直接执行任务
86-
- **/help** 或 **/workflow** - 显示 workflow 命令帮助
83+
**可用命令:**
84+
- **/spec** - 强制使用完整 spec 流程
85+
- **/no_spec** - 跳过 spec 流程,直接执行
86+
- **/help** - 显示命令帮助
8787
- **默认** - AI 根据任务复杂度智能判断
8888

89-
#### 智能判断标准
90-
**使用 spec 流程的场景:**
91-
- 新功能开发
92-
- 复杂架构设计
93-
- 多模块集成
94-
- 涉及数据库设计
95-
- 涉及用户界面设计
96-
- 涉及第三方服务集成
97-
98-
**跳过 spec 流程的场景:**
99-
- 简单 bug 修复
100-
- 文档更新
101-
- 配置修改
102-
- 代码重构
103-
- 性能优化
104-
- 测试用例编写
105-
106-
#### 命令响应格式
107-
```
108-
🎯 Workflow 模式:{mode}
109-
110-
📋 判断依据:{reason}
111-
🔄 后续流程:{next_steps}
112-
113-
{confirmation_message}
114-
```
115-
116-
#### 帮助信息格式
117-
```
118-
🛠️ Workflow 命令帮助
119-
120-
📝 可用命令:
121-
• /spec - 强制使用完整 spec 流程
122-
• /no_spec - 跳过 spec 流程,直接执行
123-
• /help 或 /workflow - 显示此帮助信息
124-
125-
💡 使用建议:
126-
• 新功能开发建议使用 /spec
127-
• 简单修复可以直接使用 /no_spec
128-
• 不确定时可以不指定命令,AI 会智能判断
129-
130-
⚠️ 注意事项:
131-
• /no_spec 模式仍需要遵循项目规范
132-
• 复杂任务建议使用 /spec 确保质量
133-
• 任何模式下都需要用户确认重要操作
134-
```
135-
136-
### 流程执行规范
137-
138-
#### Spec 流程(/spec 或智能判断使用)
139-
1. 需求澄清和确认
140-
2. 需求文档设计(requirements.md)
141-
3. 技术方案设计(design.md)
142-
4. 任务拆分(tasks.md)
143-
5. 执行任务并更新状态
144-
6. 用户确认每个阶段
145-
146-
#### No-Spec 流程(/no_spec 或智能判断跳过)
147-
1. 直接分析任务需求
148-
2. 快速制定执行计划
149-
3. 直接执行任务
150-
4. 保持代码质量和项目规范
151-
5. 必要时使用 interactiveDialog 确认
152-
153-
#### 通用规范
154-
- 所有模式下都必须遵循项目代码规范
155-
- 所有模式下都必须使用英文注释和提交信息
156-
- 所有模式下都必须使用 interactiveDialog 进行重要操作确认
157-
- 所有模式下都必须保持代码质量和可维护性
89+
**智能判断标准:**
90+
- **使用 spec**:新功能开发、复杂架构设计、多模块集成、涉及数据库/UI设计
91+
- **跳过 spec**:简单修复、文档更新、配置修改、代码重构
15892

15993
<workflow>
16094
0. 请注意!必须遵守以下的规则,每个环节完成后都需要由我进行确认后才可进行下一个环节;

config/.comate/rules/cloudbase-rules.mdr

Lines changed: 8 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -78,83 +78,17 @@ alwaysApply: true
7878

7979
## 工作流
8080

81-
### Workflow 斜杠命令规范
81+
### Workflow 命令控制
8282

83-
#### 可用命令
84-
- **/spec** - 强制使用完整 spec 流程(需求文档、技术方案、任务拆分)
85-
- **/no_spec** - 跳过 spec 流程,直接执行任务
86-
- **/help** 或 **/workflow** - 显示 workflow 命令帮助
83+
**可用命令:**
84+
- **/spec** - 强制使用完整 spec 流程
85+
- **/no_spec** - 跳过 spec 流程,直接执行
86+
- **/help** - 显示命令帮助
8787
- **默认** - AI 根据任务复杂度智能判断
8888

89-
#### 智能判断标准
90-
**使用 spec 流程的场景:**
91-
- 新功能开发
92-
- 复杂架构设计
93-
- 多模块集成
94-
- 涉及数据库设计
95-
- 涉及用户界面设计
96-
- 涉及第三方服务集成
97-
98-
**跳过 spec 流程的场景:**
99-
- 简单 bug 修复
100-
- 文档更新
101-
- 配置修改
102-
- 代码重构
103-
- 性能优化
104-
- 测试用例编写
105-
106-
#### 命令响应格式
107-
```
108-
🎯 Workflow 模式:{mode}
109-
110-
📋 判断依据:{reason}
111-
🔄 后续流程:{next_steps}
112-
113-
{confirmation_message}
114-
```
115-
116-
#### 帮助信息格式
117-
```
118-
🛠️ Workflow 命令帮助
119-
120-
📝 可用命令:
121-
• /spec - 强制使用完整 spec 流程
122-
• /no_spec - 跳过 spec 流程,直接执行
123-
• /help 或 /workflow - 显示此帮助信息
124-
125-
💡 使用建议:
126-
• 新功能开发建议使用 /spec
127-
• 简单修复可以直接使用 /no_spec
128-
• 不确定时可以不指定命令,AI 会智能判断
129-
130-
⚠️ 注意事项:
131-
• /no_spec 模式仍需要遵循项目规范
132-
• 复杂任务建议使用 /spec 确保质量
133-
• 任何模式下都需要用户确认重要操作
134-
```
135-
136-
### 流程执行规范
137-
138-
#### Spec 流程(/spec 或智能判断使用)
139-
1. 需求澄清和确认
140-
2. 需求文档设计(requirements.md)
141-
3. 技术方案设计(design.md)
142-
4. 任务拆分(tasks.md)
143-
5. 执行任务并更新状态
144-
6. 用户确认每个阶段
145-
146-
#### No-Spec 流程(/no_spec 或智能判断跳过)
147-
1. 直接分析任务需求
148-
2. 快速制定执行计划
149-
3. 直接执行任务
150-
4. 保持代码质量和项目规范
151-
5. 必要时使用 interactiveDialog 确认
152-
153-
#### 通用规范
154-
- 所有模式下都必须遵循项目代码规范
155-
- 所有模式下都必须使用英文注释和提交信息
156-
- 所有模式下都必须使用 interactiveDialog 进行重要操作确认
157-
- 所有模式下都必须保持代码质量和可维护性
89+
**智能判断标准:**
90+
- **使用 spec**:新功能开发、复杂架构设计、多模块集成、涉及数据库/UI设计
91+
- **跳过 spec**:简单修复、文档更新、配置修改、代码重构
15892

15993
<workflow>
16094
0. 请注意!必须遵守以下的规则,每个环节完成后都需要由我进行确认后才可进行下一个环节;

config/.cursor/rules/cloudbase-rules.mdc

Lines changed: 8 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -78,83 +78,17 @@ alwaysApply: true
7878

7979
## 工作流
8080

81-
### Workflow 斜杠命令规范
81+
### Workflow 命令控制
8282

83-
#### 可用命令
84-
- **/spec** - 强制使用完整 spec 流程(需求文档、技术方案、任务拆分)
85-
- **/no_spec** - 跳过 spec 流程,直接执行任务
86-
- **/help** 或 **/workflow** - 显示 workflow 命令帮助
83+
**可用命令:**
84+
- **/spec** - 强制使用完整 spec 流程
85+
- **/no_spec** - 跳过 spec 流程,直接执行
86+
- **/help** - 显示命令帮助
8787
- **默认** - AI 根据任务复杂度智能判断
8888

89-
#### 智能判断标准
90-
**使用 spec 流程的场景:**
91-
- 新功能开发
92-
- 复杂架构设计
93-
- 多模块集成
94-
- 涉及数据库设计
95-
- 涉及用户界面设计
96-
- 涉及第三方服务集成
97-
98-
**跳过 spec 流程的场景:**
99-
- 简单 bug 修复
100-
- 文档更新
101-
- 配置修改
102-
- 代码重构
103-
- 性能优化
104-
- 测试用例编写
105-
106-
#### 命令响应格式
107-
```
108-
🎯 Workflow 模式:{mode}
109-
110-
📋 判断依据:{reason}
111-
🔄 后续流程:{next_steps}
112-
113-
{confirmation_message}
114-
```
115-
116-
#### 帮助信息格式
117-
```
118-
🛠️ Workflow 命令帮助
119-
120-
📝 可用命令:
121-
• /spec - 强制使用完整 spec 流程
122-
• /no_spec - 跳过 spec 流程,直接执行
123-
• /help 或 /workflow - 显示此帮助信息
124-
125-
💡 使用建议:
126-
• 新功能开发建议使用 /spec
127-
• 简单修复可以直接使用 /no_spec
128-
• 不确定时可以不指定命令,AI 会智能判断
129-
130-
⚠️ 注意事项:
131-
• /no_spec 模式仍需要遵循项目规范
132-
• 复杂任务建议使用 /spec 确保质量
133-
• 任何模式下都需要用户确认重要操作
134-
```
135-
136-
### 流程执行规范
137-
138-
#### Spec 流程(/spec 或智能判断使用)
139-
1. 需求澄清和确认
140-
2. 需求文档设计(requirements.md)
141-
3. 技术方案设计(design.md)
142-
4. 任务拆分(tasks.md)
143-
5. 执行任务并更新状态
144-
6. 用户确认每个阶段
145-
146-
#### No-Spec 流程(/no_spec 或智能判断跳过)
147-
1. 直接分析任务需求
148-
2. 快速制定执行计划
149-
3. 直接执行任务
150-
4. 保持代码质量和项目规范
151-
5. 必要时使用 interactiveDialog 确认
152-
153-
#### 通用规范
154-
- 所有模式下都必须遵循项目代码规范
155-
- 所有模式下都必须使用英文注释和提交信息
156-
- 所有模式下都必须使用 interactiveDialog 进行重要操作确认
157-
- 所有模式下都必须保持代码质量和可维护性
89+
**智能判断标准:**
90+
- **使用 spec**:新功能开发、复杂架构设计、多模块集成、涉及数据库/UI设计
91+
- **跳过 spec**:简单修复、文档更新、配置修改、代码重构
15892

15993
<workflow>
16094
0. 请注意!必须遵守以下的规则,每个环节完成后都需要由我进行确认后才可进行下一个环节;

0 commit comments

Comments
 (0)