# 极致事件卡片批量生产 · 执行记忆 > 只记高层摘要与可复用经验,不记卡片正文。作业细节见 `tools/weknora-ingest/RUNBOOK.md`。 > 接续任务:每批跑完会自建下一个单次任务(automation),本文件的价值是让下一次执行少踩坑。 ## 已执行批次 | 批次 | 日期 | 视频 ID | 出卡 | 导入 | 库内累计 | 备注 | |:--:|:--:|:--|:--:|:--:|:--:|:--| | 试跑 | 2026-09-23 | 38098、28274 | 4 | 4 | — | 模板验证 | | 1 | 2026-09-23 | 33304、33295、26220、24868、24520 | 15 | 15 | 30 | 首批量产 | | 2 | 2026-09-23 | 23166、28268、20217、28348、30102 | 15 | 15 | 45 | 新建标签「品质对比」 | | 3 | 2026-09-23 | 17449、21818、28008、24791、20384 | 15 | 15 | 60 | 首个「自嘲反差」主标签 | | 4 | 2026-09-24 00:0x | 21819、33425、21779、30078、20367 | 15 | 15 | 75 | 首个「价值观冲击」主标签 | | 5 | 2026-09-24 00:2x | 21730、24840、21727、28330、34790 | 15 | 15 | 90 | 首个「视觉冲击」主标签;新建标签「细节专业」 | 队列 2202 条,按点赞降序;批次 5 后剩余 2175。 ## 稳定有效的工作法(沿用即可) 1. **先比对再导入**:写 spec 后用 3 行 Python 比对 `md 的 ### 行` 与 `spec.card`,逐字一致再跑导入(批次 4 因此踩过 3 处差异,批次 5 一次通过)。 2. **主标签主动打散**:同系列账号(目前高赞区几乎全是周小闹「饭店的暑假工」系列)批量出卡时,给每条视频的 3 张卡各配不同主标签,并让相似问绑定**各自的桥段/金句/物件**,否则批内互相抢召回。 3. **段落级拆卡**:开场钩子 / 中段冲突升级 / 结尾奖惩或反转,各 1 卡;广告植入段与炫技段宁可弃。25s 极短视频同样适用(判据是每卡独立闭环,不看秒长)。 4. **口径红线**:`analysis` 里的「极致触点 / 极限维度」是布位层,机制词归 `事件标签`/`极致类型`,只有「真实毛边」能进 `极致内容`。 ## 常踩的坑 - API Key 手抄易错(曾把 `TkVBtX8` 抄成 `TkBtX8` → 401)→ 用 `re.search(r'sk-[A-Za-z0-9]+', 2_import_batch.py)` 从脚本里取。 - 检索阈值必须显式 0.5;`/faq/entries` 计数要分页读(脚本已修)。 - 改问法 = 删条目重导,追加相似问无效。