Files
maogeigei d07049ecf1 chore(repo): 归集 09-14~09-29 工作产出(技能/知识库/工作台/报告)并收敛临时产物
- 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
2026-09-29 18:56:24 +08:00

1.8 KiB
Raw Permalink Blame History

自动化执行记忆 · 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. 先跑 1_next_batch.py + WeKnora 健康检查(knowledge-bases 看 chunk_count)+ MCP auth_status,三者任一失败即顺延不硬跑。
  2. md 每张卡独占 ```text 围栏;spec 用「临时 py 从 md 提 ### 标题 → zip 手写 tag/std/sim/neg」,用完即删。
  3. spec.card 只写「### 」之后的正文;导入前必跑 mismatch 比对(应输出 set())。
  4. 成功判据=库内增量 == 卡数 且 终验全 ✅,不看 SUMMARY success 快照。
  5. 登记 --ids ... --cards 15 --imported 15,再按窗口规则建下一个 once 任务(窗口内 +5 分钟;窗口外当天 23:10)。
  6. 软广密集批次:商单段优先并入剧情链或整段弃,不为广告本体开卡。