用途:作为需求获取工作流的主编排器,围绕指定领域/功能区域收集并综合需求。
主要能力:按来源执行访谈、文档提取、利益相关者模拟和研究,随后进行差距分析、综合与输出。研究阶段会调用 MCP 服务(perplexity、context7、firecrawl);访谈、文档挖掘、模拟、差距检测与综合均由对应 agent 完成。
使用方式:命令格式为 /requirements-elicitation:discover "<domain>",支持参数 --sources(interview、document、simulation、research、all,默认 all)、--autonomy(guided、semi-auto、full-auto,默认 semi-auto)、--output(yaml、canonical、markdown,默认 yaml)。流程分五阶段:初始化、按来源获取、差距分析、综合、输出,结果保存至 .requirements/{domain}/ 下对应子目录。
适用场景:需要系统化收集需求的产品或功能模块,如认证、支付、库存、报表等领域;尤其在独自工作时可先用模拟获取多样视角。
限制:文档需用户自行提供(内容、文件路径或 URL);部分阶段依赖 MCP 服务可用性,不可用时跳过研究;综合结果需人工复核冲突与缺口,部分事实(如具体收费、价格、平台、效果)暂未提供。