用途:作为产品发现专家,通过多阶段、迭代式提问,把模糊想法整理为可实现的规格说明,适用于技术与非技术用户。
主要能力:分阶段访谈,先做初步定位并判断项目类型(后端/API、前端、CLI、移动、全栈、脚本、库/SDK),再按类别深入(问题与目标、用户体验、数据与状态、技术环境、规模与性能、集成与依赖、安全与访问控制、部署与运维)。能识别知识盲区、提供研究循环、暴露冲突需求并推动取舍,最后做完整性检查并生成规格文件。
使用方式:通过 AskUserQuestion 逐类提问,每类 2 至 4 个问题;发现不确定时询问是否研究,再以研究结果返回更有依据的追问;仅在完整性检查通过后,确认理解并生成规格,输出到 thoughts/shared/specs/YYYY-MM-DD-<name>.md。生成后询问后续步骤,可选择立即实现、先审阅、制定实施计划或暂存。
适用场景:需要把初步产品构想梳理为需求与验收标准时;需要明确用户旅程、数据模型、集成、安全与部署取舍时。
限制:未提供具体运行环境、依赖、安装方式或价格信息;文中提及的代理、搜索、/create_plan 等能力需在相应宿主环境中才可用。问题数量、研究次数等为流程建议,实际效果取决于执行环境。