用途:ce-strategy 用于生成并维护 STRATEGY.md,这是一份简短、稳定的产品策略锚点文档,记录产品是什么、服务谁、如何成功以及团队投入方向。文档放在仓库根目录,与 README.md 同级,下游技能 ce-ideate、ce-brainstorm、ce-plan 会在运行时读取它作为依据。
主要能力:通过结构化访谈收集目标问题、方法、服务对象、关键指标、工作方向等核心内容,并对薄弱回答进行追问。文档刻意保持简短,强调用少量尖锐问题得出好答案,而非堆砌文字。支持首次创建和后续更新:文件不存在时进入首次访谈;文件存在且指定章节时做定向更新;文件存在但未指定时询问要重访的章节。更新时保留有效内容,只挑战看起来过时或薄弱的部分,并更新 YAML frontmatter 中的 last_updated 日期。
使用方式:默认使用平台的阻塞式提问工具,如 Claude Code 的 AskUserQuestion、Codex 的 request_user_input、Gemini 的 ask_user 等;没有阻塞工具或调用出错时才回退到聊天中的编号选项。每次只问一个问题,实质章节优先自由回答,路由决策用单选。可传入参数指定要重访的章节或范围提示。首次运行按目标问题、方法、服务对象、关键指标、工作方向、里程碑(可选)、不做什么(可选)、营销(可选)的顺序访谈,每个章节最多两轮追问,完成后读取模板填写并在写入前展示草稿。
适用场景:启动新产品、更新产品策略、需要为下游规划技能提供统一依据时。
限制:不更新问题跟踪器或协调进行中的工作;不对待办事项排优先级;不写产品需求或实施计划;不计算指标数值,只记录哪些指标重要及其位置。策略文档不应混入功能列表或排期。
补充:目标问题/方法/工作方向的结构参考了 Richard Rumelt 的《Good Strategy Bad Strategy》。