Files
contentm_agent/.workbuddy/memory/automations/a67efdc7-77e0-4200-92fe-3b435dde6b86/memory.md
T
WorkBuddy df56c2c137 初始化提交:contentm_agent 工作区全量快照
内容分四块:
1、产品规划产出 —— MCN 短视频整合营销工作台的①段五份(1a 需求/1b 竞品/1c 画像/1d 策略/1e 场景)、②段两份(2a 功能/2b 布局)、③段界面(DESIGN.md 契约与令牌表 + mcn-workbench.html 原型 + 实测/会诊/审查三份 + 23 张闸门截图)。
2、开源竞品调研 —— 5 个内容工作台项目的取证原始件与 1b 系列分析文档。
3、参考资料 —— 竞品视频抽帧 1145 张 + 2 个源视频 + 功能点截图。
4、机制侧 —— 协作脚本与状态台账、工作区记忆日志、抽帧/OCR 脚本。

.gitignore 只排运行时日志、脚本备份副本与一次性探针输出,其余按原样入库。
2026-10-08 08:13:02 +08:00

2.4 KiB
Raw Blame History

自动化记忆 · [检查]-[目标检查]-content_marketing_agent(第 N 棒)

自动化 id:a67efdc7-77e0-4200-92fe-3b435dde6b86 职责:只做一件事 —— 核对本工作区当前目标是否完成;做完即停。

固定判据(每棒都照这四条,⛔ 不另立标准)

  1. 台账 tmp/supervise-inbox/tasks.json:四态取并集,任一路非 done 即「没完」。
  2. tmp/supervise-inbox/taskgraph.json:nodes 里 status != done 即「没完」。(⚠️ 2026-10-08 实测该文件在本工作区不存在,此路无判据,不做阻断。)
  3. goal.json.acceptance_state:判据值取中文写法,过… vs 🔴 不过…;⛔ 别用「不等于 pass」判未过。
  4. 唯一目标执行状态文档:goal.json.execution_doc 指向的那份。 ⚠️ 2026-10-08 实测 execution_doc 指错(指旧目标 …-5199a6/);当期目标的真文档在 执行会话/目标-<标题>-<sha1(title)[:6]>/目标执行状态.md。读不到就以实况为准,⛔ 不去别处翻。

执行历史

第 16 棒 · 2026-10-08 02:5x

  • 触发:queue-empty(check-agent.json round=16,idle 19.9 min)。
  • 目标:根据 1a 需求文档生成 MCN 短视频整合营销工作台的产品界面(goal_fp=d85687,lifecycle=进行中)。
  • 判定:未完成。台账 11 条全 done、队列全空;但 acceptance_state 5 条全「未过」,5 条全是③段判据; …-d85687/目标执行状态.md §D 自述本轮只做了①②段,③段未开工。
  • 处置:建 1 条执行棒 [执行]-[开源项目调研]-MCN工作台③段界面交互, id 34ab0198-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 仍显示未过 ⇒ 属观感缺口,写回只在「已完成」分支做。