用途:从 UI 截图中提取产品功能,通过多智能体流水线生成开发任务清单,适合竞品分析或需求梳理。核心原则是描述要构建什么(功能与交互),而非如何实现(不涉及技术栈)。
主要能力:编排 5 个智能体协作。协调者负责调度;UI 分析器、交互分析器、业务分析器三个并行分析智能体分别处理界面组件与布局、用户交互与导航流程、业务功能与数据实体;随后由合成器把三份结果整合为统一任务清单,最后由审查智能体校验完整性与质量。
使用方式:分五个阶段。第一阶段收集用户提供的截图文件,记录路径与上下文,判断是否属于同一产品。第二阶段对每张截图并行启动三个 Task 智能体(screenshot-ui-analyzer、screenshot-interaction-analyzer、screenshot-business-analyzer),要求以 JSON 返回。第三阶段运行 screenshot-synthesizer,传入三份结果与产品名,输出到 docs/plans/YYYY-MM-DD-<product>-features.md。第四阶段由 screenshot-reviewer 校验并给出修正。第五阶段写出最终清单并汇总给用户。任务统一使用 - [ ] 复选框格式,拆分可执行子任务,聚焦用户交互而非实现细节;多张截图需跨屏去重,竞品分析需标注独有功能与差距。
适用场景:分析竞品产品截图、根据界面反推功能需求、生成可执行开发任务清单。
限制:多智能体方式强调全面性、速度与质量,但依赖用户提供截图,且不涉及技术实现细节;价格、平台支持等具体信息暂未提供。