↑

软件工程规范工作流v1.0.0

cloudbase-references-spec-workflow2 KB

面向新功能开发、复杂架构设计与多模块集成场景,通过需求确认→技术方案→任务拆解→执行跟踪四个严格阶段,强制使用 EARS 语法编写验收标准,并在涉及前端页面时联动 UI 设计规范,确保每一步经用户确认后再推进。

0 0 0 0 更新于 2026-10-28 18:27

免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。

概述

本 Skill 为软件开发团队提供一套结构化的工程规范流程,覆盖从需求输入到代码落地的完整链路。当用户提出新功能或复杂系统需求时,代理会分四阶段推进:首先用 EARS(Easy Approach to Requirements Syntax)语法将需求转化为带验收标准的文档,涉及前端页面时同步确定设计风格与配色;随后输出技术架构与选型方案;再将工作拆解为可追踪的具体任务;最终自主执行并实时更新任务状态。每阶段必须获得用户明确确认后方可进入下一步,避免需求漂移与返工。

技能包含

  • SKILL.md(本文件):技能主说明,含四阶段工作流定义、EARS 语法规范及 UI 设计联动规则

核心能力

  • EARS 需求规范化:将模糊需求转化为「While…when…shall…」标准句式,确保验收标准可测试、无歧义
  • 分阶段用户确认:需求文档、技术方案、任务清单三处强制确认节点,防止未经同意的技术决策
  • UI 设计前置联动:需求阶段即锁定前端风格与配色,避免开发后期因视觉返工导致架构调整
  • 任务状态实时追踪:在 tasks.md 中维护动态任务清单,执行过程中独立推进并同步进度
  • 技术方案可视化:必要时输出 Mermaid 架构图,辅助数据库设计、接口定义与模块边界梳理

应用场景

用户怎么说本技能做什么
"我要做一个带后台管理的新模块"按 EARS 语法输出需求文档与验收标准,确认技术栈后拆解任务并跟踪开发
"帮我设计一个多服务集成的系统架构"分阶段完成需求分析、架构图设计、接口与数据库规划,每步经确认后再推进
"这个前端页面需要重新设计交互"需求阶段引用 UI 设计规范确定风格配色,再进入技术方案与任务执行
"我们团队需要规范需求评审流程"提供强制四阶段模板,确保需求、设计、任务、执行均有文档留档与用户签字确认