Skip to content

工作流基础

一句话定位

工作流是团队协作的核心 — 8 种工作流覆盖开发全流程,从规划到执行,从分析到测试。


4.1 工作流概览

工作流核心命令适用场景角色
PlanEx/workflow-plan新功能开发、需求实现planner, executor
IterDev/refactor-cycle代码重构、技术债处理developer, reviewer
Lifecycle/unified-execute-with-file完整开发周期analyzer, developer, tester, reviewer
Issue/issue:*Issue 驱动开发discoverer, planner, executor
Testing/integration-test-cycle集成测试、测试生成tester, developer
QA/review-cycle代码审查和质量保证qa, developer
Brainstorm/brainstorm-with-file多视角分析、技术决策facilitator, perspectives
UIDesign/workflow:ui-designUI 设计和代码生成designer, developer

4.2 PlanEx - 规划执行工作流

4.2.1 一句话定位

PlanEx 是规划与执行分离的工作流 — 先规划再执行,确保任务清晰后再动手。

4.2.2 启动方式

shell
/workflow-plan

或直接描述需求:

plaintext
实现用户登录功能,支持邮箱和手机号登录

4.2.3 工作流程

4.2.4 输出产物

产物位置说明
需求分析artifacts/requirements.md需求详细分析
任务计划artifacts/plan.md结构化任务列表
执行产物artifacts/implementation/代码和测试
智慧积累wisdom/learnings.md过程中学到的经验

4.3 IterDev - 迭代开发工作流

4.3.1 一句话定位

IterDev 是迭代重构工作流 — 发现技术债、规划重构、迭代改进。

4.3.2 启动方式

shell
/refactor-cycle

4.3.3 工作流程

4.3.4 使用场景

场景示例
代码异味函数过长、重复代码
架构改进解耦合、模块化
性能优化算法优化、缓存策略
安全加固修复安全漏洞
规范统一代码风格统一

4.4 Lifecycle - 生命周期工作流

4.4.1 一句话定位

Lifecycle 是全生命周期覆盖工作流 — 从分析到测试到审查,完整闭环。

4.4.2 启动方式

shell
/unified-execute-with-file <file>

4.4.3 角色职责

角色职责输出
Analyzer分析需求、探索代码分析报告
Developer实现功能、编写测试代码 + 测试
Tester运行测试、验证功能测试报告
Reviewer代码审查、质量检查审查报告

4.4.4 工作流程


4.5 Issue - Issue 管理工作流

4.5.1 一句话定位

Issue 是 Issue 驱动开发工作流 — 从 Issue 发现到规划到执行,完整追踪。

4.5.2 Issue 命令

命令功能示例
discover发现 Issue/issue discover https://github.com/xxx/issue/1
discover-by-prompt从 Prompt 创建/issue discover-by-prompt "登录失败"
from-brainstorm从头脑风暴创建/issue from-brainstorm
plan批量规划 Issue/issue plan
queue形成执行队列/issue queue
execute执行 Issue 队列/issue execute

4.5.3 工作流程


4.6 Testing - 测试工作流

4.6.1 一句话定位

Testing 是自迭代测试工作流 — 自动生成测试、迭代改进测试覆盖率。

4.6.2 启动方式

shell
/integration-test-cycle

4.6.3 工作流程


4.7 QA - 质量保证工作流

4.7.1 一句话定位

QA 是代码审查工作流 — 6 维度代码审查,自动发现问题。

4.7.2 启动方式

shell
/review-cycle

4.7.3 审查维度

维度检查项
正确性逻辑正确、边界处理
性能算法效率、资源使用
安全注入漏洞、权限检查
可维护性代码清晰、模块化
测试覆盖单元测试、边界测试
规范符合编码规范、项目约定

4.8 Brainstorm - 头脑风暴工作流

4.8.1 一句话定位

Brainstorm 是多视角分析工作流 — 从多个视角分析问题,获得全面洞察。

4.8.2 启动方式

shell
/brainstorm-with-file <file>

4.8.3 分析视角

视角角色聚焦
Product产品经理市场契合、用户价值
Technical技术负责人可行性、技术债
QualityQA 负责人完整性、可测试性
Risk风险分析师风险识别、依赖关系

4.8.4 输出格式

markdown
## 一致结论
- [共识点 1]
- [共识点 2]

## 分歧点
- [分歧 1]
  - 视角 A: ...
  - 视角 B: ...
  - 建议: ...

## 行动项
- [ ] [行动项 1]
- [ ] [行动项 2]

4.9 UIDesign - UI 设计工作流

4.9.1 一句话定位

UIDesign 是 UI 设计生成工作流 — 从设计稿到代码,自动提取样式和布局。

4.9.2 UI 设计命令

命令功能
generate生成 UI 组件
import-from-code从代码导入样式
style-extract提取样式规范
layout-extract提取布局结构
imitate-auto模仿参考页面
codify-style样式代码化
design-sync同步设计变更

4.10 快速参考

工作流选择指南

需求推荐工作流命令
新功能开发PlanEx/workflow-plan
代码重构IterDev/refactor-cycle
完整开发Lifecycle/unified-execute-with-file
Issue 管理Issue/issue:*
测试生成Testing/integration-test-cycle
代码审查QA/review-cycle
多视角分析Brainstorm/brainstorm-with-file
UI 开发UIDesign/workflow:ui-design

会话管理命令

命令功能
/workflow:session:start启动新会话
/workflow:session:resume恢复会话
/workflow:session:list列出会话
/workflow:session:complete完成会话
/workflow:session:solidify固化成果

下一步

Released under the MIT License.