herdr 主开发台工作流:主开发台初始各工作角色的邻居窗格并开始配合工作,多窗格分工与推送前 双闸门。窗格布局定式:通用四窗格(主开发、研究、review、自省回归;自省位可由 codex 替代)与 PI 智能体模式五窗格(自省位用被测产品自身,另开副窗实战验收格);评审闸门(评审请求模板: 批次与基线、提交清单、改动面逐条、背景与已验证据、门禁语句;回执三态 F 必修加 G 建议加 CONFIRM;轮次循环至终审放行;发现核实与交叉复核);自省验收(清单式实测逐项 过/缺 加证据); 任务分发 lane 模型(worktree 分支加总台独占发布,状态台账与探针契约);先推后审、会话纪律、 重载铁律、TUI 就绪探测。 Use when 定主开发台与角色工作台布局、初始邻居窗格开工、发评审请求、推送前门禁、codex review、对线回执、终审放行、自省验收、派发实现任务给多 agent 并行产出、看窗格收评审时; 触发词 主开发台、邻居窗格、角色工作台、tab 工作台、orch、开发模式、四窗格、五窗格、窗格 布局、review、评审、评审请求、F/G/CONFIRM、对线回执、终审放行、自省、验收、lane、 worktree、任务分发、codex、grok、kimi、先推后审。
Resources
1Install
npx skillscat add raystyle/project-evo/herdr-orch Install via the SkillsCat registry.
herdr-orch - 主开发台:角色邻居窗格协同与双闸门
主开发台初始各工作角色的邻居窗格与 tab 工作台并开始配合工作:布局定式(通用四窗格、PI 模式五窗格)、评审闸门加自省验收双闸门、任务分发 lane。跨仓库、跨项目、跨机器的派单回执断言吸收协议唯一权威源在同插件
herdr-flywheel;本 skill 是单工位开发面特化,不复述派单命令细节。
跨窗格交流原则(两 skill 通用):herdr 生命周期态(idle、working、blocked、done)只是检测与干预信号,不是稳态;状态与产物一律由 agent 自己写统一标准路径的 md 文件(三件套 brief、state、receipt),盘上是稳态、会话是信道;门控用信号、判定用稳态。细则唯一权威源在同插件 herdr-flywheel 的产物契约篇(../herdr-flywheel/references/artifacts.md)。
一、窗格布局定式
通用四窗格(主窗同 tab 四格):
| 窗格 | 角色 | 委派面 |
|---|---|---|
| 主开发格 | 主编程及调度委派(claude code) | 总台本体;编程、调度、发布 |
| 研究格 | 研究(grok 等) | 资料与选型检索派单 |
| review 格 | 评审(kimi、grok、codex 等) | 推送前评审闸门(本 skill 第二节) |
| 自省回归格 | 自省验收(codex;PI 项目用 pi 本体) | 清单式实测回归,逐项 过/缺 加证据 |
PI 智能体开发模式特化五窗格:自省位用被测产品自身(用被测产品验证产品自身);另开副窗 table 格做实战验收(长跑解题会话,与自省格是两个独立会话)。通用项目四窗格足够,自省位可由 codex 替代 [经验: 双仓实践提炼,用户裁定 2026-10-07]。
- 双闸门收批:review CONFIRM 加自省验收全过,双绿才收;有 F 或缺,修后重推复审循环到零
- 先推后审:评审只认已推送的树,派评审前 commit 加 push
- 自省与实战会话纪律:自省格上下文近满(约八成)重启会话再派;实战格保持长会话,近满让自动压缩接管(压缩表现本身就是被测面),压缩后失能才重启并记档
- 重载铁律:项目代码落地后自省与实战两格必重启会话重载(旧进程等于旧码),派验收前确认格上跑的是当前 HEAD
- TUI 就绪探测:新会话先 pane wait-output 等就绪标志再派;普通进程脚本 send-text 加 send-keys enter 两步起
二、评审闸门(请求 到 放行)
评审请求(批次/基线/改动面/证据/门禁语句)
到 评审格逐行核 diff,产出发现
到 回执三态(F 必修 / G 建议 / CONFIRM)
到 工位修复并回执(逐条对照,采纳评审方实证)
到 二轮快核(修复本身也过复核)
到 终审放行后推 main- 评审会话 = review 格里的常驻 agent(codex 等);cwd 两形态按评审范围裁定:跨仓收件用用户级 home,单仓专属用该仓 cwd
- 两种规模:快核(单提交或小批,评审请求直发会话)与全量 code review(整文件集,走任务协议:委派即产物落任务目录,收件人模式收件)
- 纪律:达成一致前不推 main;AI review 的发现逐条核实再修(高严重度也可能部分真);每轮修复可能引入新缺陷,轮次到 CONFIRM 为止
- 窗格挂位、检测带起、查看与对话历史检索见
references/panes.md
三、自省验收(清单式实测)
- 验收单逐项可判 过/缺,每项带证据;用被测产品自身跑(PI 项目)或 codex 跑回归(通用项目)
- 自省会话纪律与重载铁律见第一节;验收与评审并行双闸,互不替代
四、任务分发 lane 模型
一次分发多个实现任务给多 agent 并行产出(分支加 PR 收尾)时,lane = 每 task 一 git worktree 加独立分支加独立工位;细则见 references/lane-dispatch.md。核心三条:
- lane 恒禁发布:lane 不 push、不 merge、不开 PR;发布是总台验收后的独占动作,只做可加可逆的事
- 状态台账唯一真相:run 级 state 文件原子写(.tmp 加 mv),每轮 sweep 开头重读(抗会话压缩);探针按契约报六字段(session、turn_state、used_pct、compactions、mtime、probe),缺字段报 null 不猜;盘上记录优先,屏幕是回退
- 身份核验:agent 名退出即释放可被复用,steer 前对 session id;done 态与吞单、冻结、轮次间隙同形,完成以验收判据为准;lane 求助铃先答后催
五、意图路由
| 你要做的事 | 入口 |
|---|---|
| 定窗格布局 / 判哪格放什么 | 本 SKILL 第一节 |
| 发一份评审请求 | references/request.md(模板与实例) |
| 写回执 / 修订回执 / 快核 | references/receipt.md(三态与轮次) |
| 核实评审发现 / 分级处置 / 交叉复核 | references/findings.md |
| review 格检测右侧、无格建格、查看与对话历史检索 | references/panes.md |
| lane 任务分发(worktree、台账、探针、发布) | references/lane-dispatch.md |
| 派单/收件/断言/吸收基础协议与坑 | 同插件 skill evo-herdr:herdr-flywheel(跨仓模式,唯一权威源,活权威 herdr --skill) |