用途:为系统创建全面的业务流程规范,输出遵循标准模板的结构化 Markdown 文档,用作开发团队的需求文档。适用于设计新流程、描述现有流程、准备技术文档。
主要能力:分步工作流,先收集需求(流程名称与目的、新建或更新、数据来源与目标系统、触发类型、用户角色、现有文档),再分析现有实现(用 Grep、Read、Glob 检索代码库),获取文档,最后按 references/process-template.md 生成规范并保存到 docs/ 目录,命名格式为 {process-ID}-{process-name}.md。
文档结构涵盖:业务目标(流程目的、业务背景、关键利益相关者);输入输出数据(含数据依赖 ASCII 图);数据验证(输入验证、业务验证、权限检查,权限采用 {module}.{mainAggregate}.{action} 三级格式);操作描述(操作概览、每个操作的目的/触发/执行者/权限/输入输出/API 调用/验证规则/异常处理/重试策略/错误代码、状态图);UI 描述(界面概览、表单字段、工作流、组件、用户操作);流程异常(预期异常、错误状态、回滚取消);与现有系统集成(受影响模块、数据库表、API 端点、外部系统);BPMN 图链接占位;可选的流程特有内容。
限制与规则:不写 SQL 查询,仅列建议的表名;不编造 API 调用示例;不新建内部 API 端点;不描述 BPMN 流程;不虚构业务规则;不假设技术细节;不跳过章节(无关则标 N/A);UI 界面描述不含 URL 路径。格式上文档头部有版本信息,用 Markdown 表格和 ASCII 图,最多三级标题。
其他信息(如具体收费、平台要求)暂未提供。