1. 先分清两个 Codex
Codex 是 Tianyi Mac 上的 Codex / Coding God;Codex V 是在 V 所在 OpenClaw 机器上、用 V 的身份与上下文跑 Codex Runtime 的后台执行体。今天这篇只讲 Codex V。
今天真正的主线不是“又接了一个 Codex”,而是把 V 的架构拆成两层:主 V 继续做稳定控制面,Codex V / v-codex 成为后台执行面。多个 task room 共同验证了这件事:presentation 插件边界被摸清,heartbeat 任务第一次被真实 spawn 出去,DAM 项目债务也开始被后台 worker 消化。
从“让主 V 进入 Codex”转成“让 V 拥有一个 Codex 执行面”。这是今天最大的架构收获。
Codex 是 Tianyi Mac 上的 Codex / Coding God;Codex V 是在 V 所在 OpenClaw 机器上、用 V 的身份与上下文跑 Codex Runtime 的后台执行体。今天这篇只讲 Codex V。
早上尝试过把主 makaron/V 跑进 Codex Harness:能跑,但慢、Feishu UX 变脆、runtime 错误卡容易直接暴露。最终判断:主 V 必须保持 OpenClaw Default,继续负责对话、Feishu、Makaron、memory、skills 和质量把关。
真正有价值的是独立出 v-codex:一个主 V 可以 sessions_spawn 的 Codex Runtime specialist。它慢一点没关系,因为它不负责即时对话,而是负责长任务、代码修改、验证、报告和后台工作。
过去 heartbeat 容易只是发现/推荐/跳过;今天它开始把候选任务派给 v-codex spawns。每个 spawn 有真实 session、文件改动、验证和结果,不再只是口头总结。
把散落在主 DM、Presentation 房间、Heartbeat Skip 房间、DAM heartbeat chain 里的动作,拉成一条线。
这次不是单一房间完成的,而是多个上下文共同把 Codex V 的边界、价值和风险跑出来。
焦点:验证 Codex V 是否能承接 Canva / Google Slides / presentation 插件能力。
结果:插件 inventory 有线索,但官方 presentations runtime/工具未暴露;产出本地 10 页 V intro deck,云端可编辑 deck 仍阻塞。
焦点:解释 heartbeat 为什么 skip,并把可执行任务真正 dispatch 出去。
结果:从 skip 调研变成 v-codex spawn 应用场:多个后台任务完成,证明 heartbeat 可以成为真实工作入口。
焦点:验证主 V 到 v-codex 的 spawn 链路与 memory 权限。
结果:sessions_spawn(agentId="v-codex") 可用;memory 权限修复后,v-codex 可读写 memory/projects 下允许文件。
焦点:由 heartbeat 发现 DAM remix 批处理相关积压任务。
结果:v-codex 完成 asset index、asset usage report、download-center duplicate-match 修复,开始真实减少项目债务。
这是今天最重要的变化:不是“V 说会做”,而是 worker session 真正改文件、生成报告、跑验证。
scripts/live-dashboard.pyDaily Review dashboard 增加 Review history;compile + parser/render smoke。scripts/daily-session-review-feishu-reply-* + heartbeat.py支持 YYYY-MM-DD N kind / all skip 的保守自动路由;拒绝 all skill。dam-remix-batch-runs/build-asset-index.mjs + asset-index.json/csv355 slices + 30 groups,按 scene/action/body part/selling point 聚类。scripts/daily-session-review.py读取 Knight reflections 与 skill-candidates,reflection_repeats 权重 15%。memory/projects/.../.vcodex-permission-smoke.txt创建、读回、删除成功;证明 v-codex 不再被 memory/ 顶层权限挡住。memory/projects/dam-remix-batch-production/reports/*10 outputs、50 lines、250 candidate references、83.3% category coverage。dam-remix-batch-runs/download-center-match.mjs防止多个 VML item 复用同一 download center row / URL。这些是未来几天继续体验 Codex V 的操作规则。
Codex V 值得继续跑几天,但不能盲目扩大;它是后台执行面,不是无限主动 agent。
watchv-codex 明显慢;适合后台,不适合即时聊天。watchCodex plugin cache 可见不等于 runtime tool 可调用;presentations / Google Slides 仍有硬 blocker。watchv-codex runtime/internal errors 可能绕过 agent 文本规则,直接显示成 Feishu 卡片。watch子 agent sandbox 与 workspace 权限要单独验证,不能只看主 V 能不能写。watch多 spawn 会带来 event_loop_delay / utilization 风险;需要观察几天。Source: OpenClaw sessions, task rooms, v-codex spawn summaries, memory/project records · generated 2026-06-19 CST