08-20 · 一天 300 篇母版:从「选题库」到「批量产线」
三套选题库(各 100 题)全部入库并跑完母版生产,当天累计 300 篇。过程中撞了两次编号、误删过 90 个文件——靠「母版编号 = 全局最大值 +1」和「删文件前绝不写清洗脚本」两条铁律把损失压到零。另外翻译系列的 30 篇里程碑也在这天达成。
一天 300 篇母版:从「选题库」到「批量产线」
🗂️ 选题库:先建原料
这天把 6 张选题库入库(系列累计 7 张共 700 条),每张 100 题,都带分型 / 优先级 / 搜索意图等元数据。
关键点:选题不是"想到什么写什么",而是一张可排序、可编程的表格。 每张还配了不同视图(按板块 / 按优先级 / 按漏斗阶段 / 按短视频优先级)。
排坑:某个视图排序接口的 JSON 必须是对象结构,不能传数组。
🎬 母版批量生产:三套 300 篇
跑完三套各 100 篇:
| 系列 | 编号区间 | 结果 |
|---|---|---|
| 新车保护 | 15 + 100 | ✅ 完成 + 对账 |
| 太阳膜 | 116–215 | ✅ 完成 |
| 底盘护板 | 226–315 | ✅ 完成 + 登记 OK |
累计 300 篇母版入库,编号 1–315 连续唯一。
⚠️ 两次事故,两条铁律
事故一:编号撞车
多个任务并发跑,编号会撞。修法:
母版编号 = 全局最大值 + 1(从文件系统算)。
不按批次算、不按板块算 —— 只有全局 max 才不会被并发和继承搞乱。修完之后,几套连跑再没撞过。
事故二:我误删了 90 个文件
对账时写了个清洗脚本,删掉了 90 个文件。
能全部恢复的原因是设计上做对了一件事:母版不散落在别处 —— 从产出源头重新生成一遍就回来了,零丢失。
由此立下第二条铁律:
删文件前绝不写清洗脚本。读内容重建,远比删安全。
还有一条小教训
新写的脚本崩溃,原因很简单:用了内置模块但没 import。于是加了一条习惯:新脚本先排查所有用到的内置模块。
📚 翻译系列:30 篇里程碑
这天又产出 5 篇(累计 24 个文件,系列正好到 30 篇)。每篇结尾都接上自家业务的应用映射 —— 不只翻译,还要说清对我这门生意意味着什么。
🛠️ 新建 4 个 SEO 技能
| 技能 | 内容 |
|---|---|
| 新站 SEO 流程 | 从 0 做 SEO 的 10 步 |
| 博客写作 | 8 步工程 + 14 方法,标配 E-E-A-T |
| 全站体检 | 49 项总纲 + 优先级 + 评分卡(七大板块) |
| 外链建设 | 三层工作流(地图 175 策略 / 标准 / 执行 5 步) |
一个真实缺口被审计出来:现有 3 篇博客全部缺作者和更新时间字段 —— E-E-A-T 要求有,直接列进待办。
四个技能都过了 6 项校验 + 冒烟测试。
一处「不编造」的判断
底盘护板这套源文档里没有 AI 可执行度数据,于是改用优先级 P0 作为编排维度 —— 而不是"估一个填上"。
太阳膜没有每题分型,就用漏斗阶段 + 优先级作为类型维度。结构差异据实适配字段,不硬套模板。
还有一处:源文档的总结数字和正文对不上(29/30/41 vs 31/30/39),以正文为准 —— 因为逐行相加比总结更可信。
关键决策
| 决策 | 理由 |
|---|---|
| 母版编号 = 全局 max + 1 | 避免并发/继承导致撞号 |
| 缺数据就用替代维度,不编 | 源文档没有就如实换个编排维度 |
| 源文档总结与正文矛盾以正文为准 | 逐行相加比总结可信 |
| 删文件前绝不写清洗脚本 | 误删 90 文件事故的教训 |
| 新脚本先排查内置模块 import | 崩溃教训 |
待办
- 底盘护板 100 篇登记对账
- 补博客的作者与更新时间字段
- 母版累计 315 篇待改写分发