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
This commit is contained in:
maogeigei committed 2026-09-29 18:56:24 +08:00
1 parent 6e4ce9441c
commit d07049ecf1
198 files changed
+14781 -2639

No files matched your search

@@ -0,0 +1,19 @@
# 极致事件卡片批量生产 · 自动化执行记忆
> 只记高层摘要,细节看 `tools/weknora-ingest/RUNBOOK.md` 与各批次 md。
| 时间 | 批次 | 结果 |
|:--|:--|:--|
| 2026-09-25 02:25 | 27 | 视频 21509/17418/24979/37328/19060 → 15 卡,导入 15/15,终验全 ✅(0.67–0.88),库内 405→420;已建批次 28 单次任务(02:30) |
## 稳定写法(每批照做,勿改)
1. 读 RUNBOOK → `1_next_batch.py` → 健康检查(WeKnora 200 + MCP auth_status)→ 5 次 `short_video_detail`。
2. 写 `batches/batch_XXXX.md`:**每张卡独占一个 ```text 围栏**;写前先规划三卡「打破」落在不同对象上。
3. 临时 py:正则提 md 的 `###` 行 → 手写 `tag/std/sim/neg` → `assert len(DATA)==len(titles)` → 生成 spec → 跑对称差比对(须为 `set()`)→ **用完即删**。
4. `2_import_batch.py` → 判定以「库内增量 == 卡数 + 终验全 ✅」为准。
5. `3_done_batch.py` 登记 → 取当前时间 → 按 RUNBOOK §3 建下一个单次任务。
## 本批新增经验(已回写 RUNBOOK,勿重复踩)
- 超长视频(895s 海龟汤 / 460s 沉浸式 POV)仍只拆 3 卡:硬广段、连续试戴段、结尾猎奇彩蛋(37328 的假人交谊舞/两万步)一律弃。
- `analysis` 场次表与 `content` 脚本可能不一致(24979 的结尾母女相拥段只在 analysis 里出现)→ **以 content 为准**,不确定的段不单开卡。
- 「反常识」判据已扩展到:状语盲区型、信息全对对象全错型;「反差」已扩展:人证归零型、玩梗被兑现型、物证自体举报型。