SuperAPI AI 工具集

requirements-engineering

通用与其它

查看项目

更新于 10-16 03:40

技能介绍

用途:在写代码之前,把含糊、易被个人随意解读的需求转为精确、可测试的规格说明。产出 WHAT(规格与契约),架构由后续技能转为 HOW。核心是先用澄清提问消除假设,问清用户类型、离线场景、错误情形等。

主要能力:可产出 BDD 叙事、验收标准(Given/When/Then)、用例(含 Data、Primary、Error、Cancel)、模型规格(Property/Type 表)、载荷契约(HTTP 方法、路径、状态码、示例 JSON)、流程图与架构图。工件数量按功能行为取舍,在线功能无需离线叙事或缓存用例,复用模型无需新模型规格。

使用方式:流程为识别模糊需求、澄清提问、撰写 BDD、定义用例、建立模型与契约、可视化并编写功能规格。可按问题查阅参考文件,如 clarifying-questions.md、bdd-narratives.md、use-cases.md、model-specs-and-contracts.md、diagrams.md、domain-language.md、feature-specification-workflow.md、worked-example.md 等。

适用场景:非平凡联网功能优先使用全套工件,在线功能或复用模型功能按需裁剪;也用于诊断需求歧义、BDD 只覆盖顺利路径、缺少数据契约、领域术语不一致、图表缺错误分支等问题。

限制:需先澄清提问,不得直接接受模糊需求;不得只写顺利路径;不得省略可取消操作的 Cancel 用例;不得混用领域术语;不得用散文描述模型;不得在 BDD 中混入实现细节。依赖箭头、可选字段表达等细节均须遵循其约定。缺失的收费、价格与平台信息暂未提供。