- skill: 素材库分块定义(00~11)、05_极致事件知识库 4 篇、08_对话风格总纲、mcn-video-prompt 提示词质量门禁与外部语料检索流程 - workbench: mcn-work-shop 新增 cli-backend.js(本地 CLI 接入)、工作台视觉交互规范;移除旧 UI 规范 - docs: 根目录极致事件/素材卡/审计方案报告与热门短视频清单入库 - memory: 补 09-14~09-29 日志与自动化任务记忆 - chore: .gitignore 排除 tools/、.tmp-chrome-*/、_k_test.cjs
1.8 KiB
1.8 KiB
自动化执行记忆 · MCN极致事件卡片批量生产
2026-09-28 09:50 · 批次 29
- 状态:成功。处理 5 条视频(21447/28561/31745/20429/28011)→ 15 张卡 → 导入 15/15 → 检索终验 15/15 ✅ → 库内 435→450。
- 前置修复(重要):WeKnora 全线宕机(WeKnora-app Exited 127、frontend 重启循环)。根因 = 宿主
~/weknora/config/config.yaml缺失 → Docker 把不存在的 bind 源当目录,挂到文件目标报not a directory。修复 =docker start WeKnora-app(镜像自带默认 config,无需补挂载)。下次遇到同症状直接docker inspect <容器>看 Mounts/State.Error,别去动 Docker Desktop 或 WSL。 - 自检全过:fences=15、mismatch=set()、无新建标签。
- 临时脚本
_tmp_spec29.py已用完即删。 - 已回写 RUNBOOK(批次 29 记录 + 16 条新判据)与当日工作日志
2026-09-28.md。 - 下一个任务:批次 30,once @ 2026-09-28T23:10,id
62b055b7-7d04-49f5-8012-fc74fe247a6e(当前 09:50 在窗口外,按手册顺延当晚 23:10)。
可复用要点(下批照做)
- 先跑
1_next_batch.py+ WeKnora 健康检查(knowledge-bases看 chunk_count)+ MCPauth_status,三者任一失败即顺延不硬跑。 - md 每张卡独占 ```text 围栏;spec 用「临时 py 从 md 提 ### 标题 → zip 手写 tag/std/sim/neg」,用完即删。
spec.card只写「### 」之后的正文;导入前必跑 mismatch 比对(应输出set())。- 成功判据=库内增量 == 卡数 且 终验全 ✅,不看 SUMMARY success 快照。
- 登记
--ids ... --cards 15 --imported 15,再按窗口规则建下一个 once 任务(窗口内 +5 分钟;窗口外当天 23:10)。 - 软广密集批次:商单段优先并入剧情链或整段弃,不为广告本体开卡。