SuperAPI AI 工具集

flow-next-opencode-plan-review

设计与创作

查看项目

更新于 10-15 21:53

技能介绍

用途:对 Flow epic 计划(规格或设计文档)进行严格的 John Carmack 级别评审,定位为代码评审协调者而非评审者本身。

主要能力:支持两种后端——OpenCode(opencode)和 RepoPrompt(rp)。可通过参数 --review=rp|opencode|export|none、环境变量 FLOW_REVIEW_BACKEND 或 .flow/config.json 中的 review.backend 选择后端,默认 opencode。OpenCode 后端使用 $FLOWCTL opencode plan-review 命令,返回 VERDICT=SHIP|NEEDS_WORK|MAJOR_RETHINK;RepoPrompt 后端使用 rp setup-review 完成窗口与构建器设置,再通过 rp chat-send 发送评审提示。

必要用法:flowctl 是捆绑的而非全局安装,需通过 ROOT="$(git rev-parse --show-toplevel)" 与 FLOWCTL="$OPENCODE_DIR/bin/flowctl" 定位。输入格式为 <flow-epic-id> [focus areas]。评审未通过时进入内部修复循环,用 $FLOWCTL epic set-plan 与 $FLOWCTL task set-spec 修改计划并重新评审,直至 SHIP。

适用场景:审查 Flow epic 规格、设计文档,需要多轮迭代修复与重新评审的流程。

限制:评审必须等待后端真实响应,禁止自行模拟或跳过;不得在评审中途切换后端;后端为 none 时未经用户同意不得跳过评审;RepoPrompt 重评审必须保持同一会话(首次之后的评审省略 --new-chat,否则会丢失上下文)。