用途:探索问题、市场机会或用户需求时,先框定产品机会(Opportunity),再基于可用证据生成与决策相关的假设。结合商业分析(BMC/VPC/市场)与用户分析(JTBD/痛点/收益)。
主要能力:按情境判断起点(全新产品、已有代码库、特定市场机会、用户反馈、已存在愿景);选择商业框架(BMC、VPC、TAM/SAM/SOM 与竞争分析)和用户分析(Persona、JTBD、旅程地图);识别机会并做影响评估与 3+ 解决方案测试;对确认的机会生成假设,设定初始置信度、停止条件与验证方法。
使用方式:通过显式技能调用,传入路径或文本;未提供且无法明确推断目标时会询问。必要时先用 web search 做市场调研,或在当前实现会改变机会框架时委派 codebase-analyzer。输出文件:机会写入 docs/discovery/opportunities/,假设写入 docs/discovery/hypotheses/,旅程地图写入 docs/discovery/journeys/。先输出机会摘要供用户确认,确认后下一轮再生成假设。
适用场景:问题与机会探索、市场机会分析、用户需求梳理、产品愿景对齐、旅程证据支撑的机会定位。
限制:不负责假设验证(→ recipe-validate)、PRD 创建(→ recipe-define)、Persona 深度工作(→ recipe-persona)。若框定支持不足三个差异明显的解决方案,只报告该信号,不生成填充方案。时间预算或截止日期仅在会改变验证决策时添加。价格、平台与具体效果资料未提供。