内容分四块: 1、产品规划产出 —— MCN 短视频整合营销工作台的①段五份(1a 需求/1b 竞品/1c 画像/1d 策略/1e 场景)、②段两份(2a 功能/2b 布局)、③段界面(DESIGN.md 契约与令牌表 + mcn-workbench.html 原型 + 实测/会诊/审查三份 + 23 张闸门截图)。 2、开源竞品调研 —— 5 个内容工作台项目的取证原始件与 1b 系列分析文档。 3、参考资料 —— 竞品视频抽帧 1145 张 + 2 个源视频 + 功能点截图。 4、机制侧 —— 协作脚本与状态台账、工作区记忆日志、抽帧/OCR 脚本。 .gitignore 只排运行时日志、脚本备份副本与一次性探针输出,其余按原样入库。
2.4 KiB
2.4 KiB
自动化记忆 · [检查]-[目标检查]-content_marketing_agent(第 N 棒)
自动化 id:a67efdc7-77e0-4200-92fe-3b435dde6b86
职责:只做一件事 —— 核对本工作区当前目标是否完成;做完即停。
固定判据(每棒都照这四条,⛔ 不另立标准)
- 台账
tmp/supervise-inbox/tasks.json:四态取并集,任一路非 done 即「没完」。 tmp/supervise-inbox/taskgraph.json:nodes 里status != done即「没完」。(⚠️ 2026-10-08 实测该文件在本工作区不存在,此路无判据,不做阻断。)goal.json.acceptance_state:判据值取中文写法,过…vs🔴 不过…;⛔ 别用「不等于 pass」判未过。- 唯一目标执行状态文档:
goal.json.execution_doc指向的那份。 ⚠️ 2026-10-08 实测execution_doc指错(指旧目标…-5199a6/);当期目标的真文档在执行会话/目标-<标题>-<sha1(title)[:6]>/目标执行状态.md。读不到就以实况为准,⛔ 不去别处翻。
执行历史
第 16 棒 · 2026-10-08 02:5x
- 触发:
queue-empty(check-agent.jsonround=16,idle 19.9 min)。 - 目标:根据 1a 需求文档生成 MCN 短视频整合营销工作台的产品界面(
goal_fp=d85687,lifecycle=进行中)。 - 判定:未完成。台账 11 条全 done、队列全空;但
acceptance_state5 条全「未过」,5 条全是③段判据;…-d85687/目标执行状态.md§D 自述本轮只做了①②段,③段未开工。 - 处置:建 1 条执行棒
[执行]-[开源项目调研]-MCN工作台③段界面交互, id34ab0198-d0fa-4e9d-978b-6c7f40a2978a,once@ 2026-10-08T03:00,cwds正斜杠; 域取执行会话(空闲;与上一棒同域,且写边界罩住目标目录)。未改 lifecycle、未动 acceptance_state。 - 环境读数:常驻在位(pid 34556/心跳 age 3.2 s/argv0 指本区)。
交给下一棒的注意
state.py本工作区不存在(派活原文第 1 项跑不了)⇒ 用collabd.py --check-status或直接读goal.json替代。goal.json.execution_doc指错是长期旧账(旧目标目录),只有 main 席位能跑--ensure-goal-dir修。acceptance_state的值写成未过(非规范取值域🔴 不过|…),看板靠 fail-closed 仍显示未过 ⇒ 属观感缺口,写回只在「已完成」分支做。