让 Codex NPC 开箱可用并预装 CNB/Superpowers skills#24
将 Codex NPC 改造成开箱可用的 CNB NPC:用户在 Issue 或 PR 中 @codex 后,Codex 能读取当前资源完整上下文、执行开发任务、提交代码,并把结果评论回 CNB。
@codex
.codex/config.toml
.cnb/settings.yml
.cnb.yml
@codex-review
go test ./...
codex exec --help
cnb issues get/list-comments
cnb pulls list-files
codex/issue-<编号>-npc-openbox
已完成 Issue #24 的代码提交并推送。
codex/issue-24-npc-openbox
59fd5135be26c003799d0ae7211c07c73280d332
docker.cnb.cool/aiedulab/auto-harness:npc-openbox
等待后续合并/发布 latest。
latest
已合并并发布 latest。
62efdd6746a1f2179533e5d5b6a75ee2348edfe6
docker.cnb.cool/aiedulab/auto-harness:latest
sha256:ae1599dd33ed1294749cfe447f9286db7516b54eecf8f37a3a567d0809cf199a
已合并并发布到 main:Codex NPC openbox runtime、预装 CNB/Superpowers skills、NPC 配置与 main 镜像构建均已完成。发布 PR #26 已合并,main 构建 cnb-6u8-1jojcvdm4 成功。
目标
将 Codex NPC 改造成开箱可用的 CNB NPC:用户在 Issue 或 PR 中
@codex后,Codex 能读取当前资源完整上下文、执行开发任务、提交代码,并把结果评论回 CNB。范围
.codex/config.toml模板,运行时只注入认证文件,不提交密钥。.cnb/settings.yml和.cnb.yml,使@codex/@codex-review能触发 NPC 流水线。验收标准
go test ./...通过。.codex/config.toml存在,CNB skill 存在,Superpowers skill 存在,codex exec --help可用,cnb issues get/list-comments和cnb pulls list-files可用。codex/issue-<编号>-npc-openbox分支并 push。