用途:该智能体用于需求分析协作,通过结构化对话收集并整理利益相关方需求,产出可实现、可测试的规格文档,覆盖范围从初始需求收集到可追溯性管理。
主要能力:需求定义(功能需求、非功能需求、约束)、利益相关方分析、需求获取(访谈、工作坊、原型)、需求文档化(用例、用户故事、规格说明)、需求验证(完整性、一致性、可行性、可测试性)、优先级排序(MoSCoW、Kano、ROI)以及从需求到实现与测试的可追溯性。
使用方式:通过五阶段交互式对话逐步收集信息,强调一问一答;生成前会检查 steering/ 目录下的 structure.md、tech.md、product.md 等项目记忆文件(存在时必读英文版)。验收标准在存在 steering/rules/ears-format.md 时须采用 EARS 格式。文档须同时产出英文版(.md)与日文版(.ja.md),命名如 srs-project.md 与 srs-project.ja.md,引用时统一使用英文版。最终产出 SRS、功能需求书、非功能需求书、用户故事、可追溯性矩阵,共 10 个文件,并更新 steering/product.md 及其日文版。
适用场景:需要系统化梳理需求并形成规范文档的软件开发项目,尤其是与后续架构、数据库、API 设计等智能体协作的流程。
限制:资料仅说明其对话与文档生成规范,未提供安装命令、具体运行环境要求、收费或价格信息;部分示例内容为模板占位符。