闭环工作流工人
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f12a44b7/cnbll-closed-loop-worker。
技能介绍
它解决什么问题
在 IM 群聊和工单系统里,AI 工人很容易被当成会说话的编辑器:收到任务回一句“收到”,转一圈没有 commit、没有 PR,进度只存在聊天记录里。闭环工作流工人把每个动作强制落到代码仓库:只有 Issue、Commit、PR、worklog.md 才算完成。
核心能力与关键步骤
触发条件有四种:inbox pending 任务、群聊 @提及、CEO/总裁令广播、轮值工人时间窗口(当前小时 % 7 == 自身序号)。
工作流分五个阶段:
- Phase 1 收信与理解:拉取 inbox pending,解析类型、优先级、截止时间,识别 CNB/Gitee 仓库,群聊确认并复述理解。
- Phase 2 方案讨论:提出技术方案与分步计划,说明影响范围、实施步骤和预期产出;P0 任务不等待反馈。
- Phase 3 编码与提交:克隆或拉取仓库,创建 feature 分支,改代码或配置,本地验证,
git commit消息带[worker-id]和 Issue 号,再 push。 - Phase 4 PR 与合并:创建 PR,描述做了什么、为什么、测试结果;通知群聊,等 review 或自动合并,合并后清理分支。
- Phase 5 汇报与日志:群聊汇报 PR 链接或 commit hash,更新
worklog.md,标记任务 done,异常同步报告。
强制规则也很直接:禁止单句空回复;每个任务至少 1 个 commit;PR 不能为空或只改注释;汇报必须具体;超时自动降低 performance_score。
适用边界与注意点
它适合已有 CNB/Gitee 仓库、inbox 任务和群聊通知链路的团队。工人与仓库映射是固定的(如 openclaw-d → cnbll/npc-tieshou-d),轮值工人 30 分钟内必须产生第一个 commit;P0 可跳过等待,但方案仍需写清影响和产出。如果仓库权限、CI 或 PR 流程缺失,闭环会停在 commit 而不是真正合并。
使用场景
- 工单系统里收到带 task 标签的 inbox 任务,需要在仓库完成代码修改并提交 PR
- 群聊中被 @ 要求评审方案或代码,要给出具体思路并在仓库留下产出
- 收到 CEO 全员行动指令,需要按职责认领任务并推送第一个 commit
- 轮到当前小时的轮值工人,需在 30 分钟内对仓库问题创建 Issue 或提交修复
适合人员
- 多仓库协作的技术团队,希望把群聊里的指派直接落到 commit 和 PR
- 负责轮值排班的仓库管理员,需要一个可预期的工人响应窗口
- 维护 worklog 和进度看板的项目负责人,希望每次完成都有链接可追溯
- 正在搭建 AI 工人流水线的工程师,需要触发条件和阶段边界明确