用途:作为协调者(coordinator),不亲自实现步骤,而是把 PRD 的编号步骤转写为简报,启动 worker 智能体执行,听取报告,并以证据为门槛判定步骤完成。在 Herdr 环境之外,它退化为普通的 dev-resume 恢复技能。
主要能力:发现项目根目录(bash "$DISCOVER" root);校验检查点路径(bash "$VALIDATE" checkpoint-path ...);加载恢复上下文(node "$CLI" resume-context --json --dir "$FEATURE_DIR");按阶段授权;将步骤委派给 worker;用 gate-check 做阶段门禁;用 status-update 更新步骤标记(--marker done 或 todo);对 worker 的权限提示做分诊。
使用方式:先检查环境变量 HERDR_ENV 是否为 1。若未设置,走降级路径,执行 dev-resume 流程,不调用任何 herdr 命令。若为 1,先确认 omp 可执行文件存在(command -v omp),再按固定顺序启动 worker:先 herdr pane split --current --direction right --cwd "$PWD" --no-focus,再 herdr agent start <worker-name> --kind omp --pane "$PANE_ID",最后 herdr agent prompt <worker-name> <brief> --wait --timeout 120000。herdr 版本下限为 0.9.1。
适用场景:在 Herdr 中按 PRD 阶段推进开发工作流,需要把步骤委派给 worker 并保留检查点、PRD 标记与阶段回顾。
限制:worker 类型硬编码为 omp;一次用户授权只覆盖一个阶段;阶段内不并行;超时或卡住只重试一次,再失败则上报用户;协调者不自行重跑验证;破坏性、对外、涉及凭据或 $PROJECT_ROOT 之外的操作一律上报用户;绝不授予“始终允许”类权限;若检查点或 PRD 含用户名绝对路径、密钥或个人隐私信息需提醒用户。