SuperAPI AI 工具集

Story Refiner

测试与质量

查看项目

更新于 10-15 17:27

技能介绍

用途:Story Refiner 用于在 Story Writer 产出用户故事草稿后,评估其质量并自动修正不达标项。它同时扮演高级开发者、QA 工程师和产品干系人三种角色,分别评估技术可行性、可测试性与需求价值覆盖。

主要能力:按三个维度打分(开发清晰度、可测试性、价值清晰度,各 1-5 分),最终分为四舍五入的平均值。评分 ≤3 的故事进入详细评估与自动修正。修正策略包括拆分范围过大的故事、补充具体操作描述、重写价值陈述、添加验收标准、调整格式与角色等。修正后进入最多三轮的迭代验证,每轮重新评估并记录统计,终止条件为全部故事 ≥4 分、本轮无需修正、达到三轮上限或连续两轮修正无提升。

使用方式:接受 Story Writer 输出、任意格式的用户故事列表,或原始 RFP 加故事(用于交叉核对覆盖度)。评分标准定义在 references/evaluation-criteria.md,输出示例见 assets/refine-example.md。标准流程为 rfp-analyzer → story-writer → story-refiner。支持默认、严格(通过阈值 5 分)和宽松(通过阈值 ≥3 分)三种质量阈值模式。

适用场景:正式项目、故事数量超过 10 条、存在拆分操作或质量要求较高的场景适合迭代模式;MVP/POC、时间紧张或故事少于 10 条可用单次修正。

限制:默认最多三轮迭代,第三轮仅做微调;同一故事只能大改一次。若超过 50% 故事需修正,建议识别共性问题并重新运行 Story Writer。若三轮后仍有大量低分故事,会输出当前结果并建议回到 Story Writer 重新生成。具体评分细则与完整输出示例需查阅上述参考文档。