用途:把粗略想法转成 .flow/ 中的 epic 与任务,用于功能规划与实现设计;不写代码。触发方式为 /flow-next:plan,可接自然语言需求、Flow epic ID(fn-N)或任务 ID(fn-N.M),也支持链式指令如再运行 /flow-next:plan-review。
主要规则:所有任务追踪只用 .flow/,不得用 markdown TODO、计划文件或 TodoWrite;flowctl 是捆绑工具而非全局安装,需用仓库 .opencode/bin/flowctl 调用。计划是规格而非实现,禁止写完整函数、类体或可复制片段(超过 10 行);允许签名、repo 既有模式引用(带 file:line)、新 API 与坑点说明。每个任务须能容纳一次 /flow-next:work 迭代(约 100k tokens 上限),否则拆分。
流程:先解析选项或提问,检测 rp-cli 与已配置后端;可选研究模式(context-scout 或 repo-scout)、计划深度(short/standard/deep,默认 short)、评审方式(opencode、rp、export、none)。若无 rp-cli 则跳过研究提问并使用 repo-scout。随后按 steps.md 顺序执行,研究子代理通过 Task 工具并行运行;若选了评审,在第 4 步后运行批准流程并修到通过。
输出:epic 写入 .flow/epics/fn-N.json 与 .flow/specs/fn-N.md,任务写入 .flow/tasks/fn-N.M.json 与 .flow/tasks/fn-N.M.md,仅经 flowctl 创建更新,不改代码,不把计划文件写到 .flow/ 之外。若 .flow/meta.json 中 setup_version 与本地 OpenCode 版本不同,提示运行 /flow-next:setup,且不阻塞流程。具体安装方式与收费情况暂未提供。