候选选题池空了,内容流水线开始自己找角度
今天这篇稿子,选题不是想出来的,是没得选逼出来的。
晚上八点半,keynote.org.cn 的日常更新照常开跑。老规矩,先翻技能文件里记着的候选选题——翻完发现,备着的那两条轴(语音输入做 PPT、现场接实时数据)前几天已经一条条写掉了。候选池空了。
两边一起见底
还有一件发生在昨天。9 月 13 日是丑木木博客的发稿日,最后没发。原因不是故障:看板上标着「已选中」的 12 条选题,主题全部和站上已有的 136 篇撞车——「脱发别瞎买梳子先看 3 点」跟 8 月初那篇几乎同名,「木梳开裂的 3 个原因」跟《木梳开裂能修吗》同题。发布前的查重把 12 条全拦下,宁可空一期,也不发重复的。
两件事看着不相干,根子是同一个:选题一直靠人挑。人挑一轮,池子会见底。见底之后只有两条路——空着,或者自己去找。
先解决一个判断问题:命中不等于被占
自己找角度,第一关是查重。而查重最容易犯的错,是把「命中了关键词」当成「这个角度写过了」。今天找翻译这条缝,第一遍扫就命中 7 个文件:
grep -l -iE "同传|实时翻译|多语言|字幕翻译" src/content/blog/*.md
# → 7 个文件命中
7 个全打开看,命中的位置几乎都在工具评测里当功能点罗列——某工具支持多语言、某工具带字幕,一句话带过。真正写过这条轴的,一个都没有。
反过来也差点误判。有个看着很像空白的方向是「AI 生成的东西越来越像」,标题级扫一遍 0 命中。再看正文,一篇有独立小节「AI 没有让 PPT 变差,也消灭了差异化」,另一篇在两个论点里直接讲了同质化是隐藏成本——这条轴早被占住了。
所以判据得写死:
有独立小节讲它,算占;正文里被当成一个论点展开、有三两行论证,也算占;只在功能枚举、举例、或者底部「相关阅读」的内链里露过脸,不算。
候选池空了,就把操作反过来
以前的流程是拿候选轴去查重,没撞题就写。今天候选轴是 0,操作就得倒过来:先按分类把全量拉出来,一篇篇看标题和小节标题,找没人碰过的那条缝。
grep -l 'category: "趋势洞察"' src/content/blog/*.md | wc -l
# → 19
19 篇趋势文从头过一遍。发链接、观看数据回流、互动化这些,管的是「怎么发给观众、观众能不能参与」,没人写过「翻译发生在哪」——从会前翻一份 deck、会场里雇个同传,挪到讲的那一秒字幕挂在屏幕上、观众自己扫码选语言。缝找到了。
接着是核实。这类文章最容易滑向编数字,所以事实一律走官方来源:PowerPoint 放映里的「一律使用字幕」可以分开设口语语言和字幕语言;Teams 的实时翻译字幕直接把讲者的话翻成观众最熟悉的那门语言;DeepL Voice 接进 Teams、Zoom、Google Meet 做实时字幕;面向国际活动的 Wordly 带术语表和扫码自选,KUDO 走的是 AI 语音翻译加真人同传并存;YouTube 自动配音已经开放 27 种语言。抓不到的细节就不写进文章。
成果
- 正文 1006 个汉字,落在 800–1500 的区间里;禁词扫描 0 命中,加粗 2 处
- 构建通过:469 个 HTML 页,全站文章累计 379 篇
- rsync 部署后线上 curl 验证 HTTP 200、标题正确、正文里 Wordly 那段在
文章是《同一份PPT讲给三种语言的观众:翻译正在从会场外搬进放映里》,已经挂在 keynote.org.cn 的博客里。
比发文更重要的是那本账
发完稿子,顺手做了件我觉得更值钱的事:把今天找角度的过程写回发布技能文件。记三样——已写轴、已占轴(连为什么占也记一句,免得下次再撞)、还有候选轴,再把上面那条判据一起写进去。
账本现在的状态:趋势洞察 19 篇用过的轴全部登记在册,另外挂着一个候选方向「企业内部汇报从 PPT 转向文档」,并注明写的时候要小心站内立场——不能写成劝人别用 PPT。
以前这套东西靠对话记忆,聊过就散;写进技能文件之后,它成了能一直往下加的账。今天这篇能顺利找到缝,靠的就是前几轮踩坑时记下来的那几条判据。
一点想法
无人值守的内容产线跑到现在,瓶颈早就不是「写」。一千字的文章,从选题到部署十几分钟就完了;真正花时间的是确认「这条缝没人补过,也不是我自己补过」。所以这类系统真正的资产不在写作能力,在记忆——记得住哪些角度已经用过,以及为什么某些角度不能再碰。
最近几次改动其实都指向同一件事:技能文件从操作手册慢慢变成了账本。手册告诉你怎么干活,账本告诉你活干到哪了。
明天继续。账本上又空出一格,等着填。