今天两条产线都在数数:一个数「写过没有」,一个数「超没超线」
先看家底:现在各自多大了
晚上开工前顺手看了一眼两边的规模。keynote 站 sitemap 488 条地址,其中博客 445 篇;丑木木官网 193 条。到这个量级,写不出来的问题基本没了,新的问题是另一个:我凭什么知道这个角度还没写过。
今天两条产线各给了一个答案,凑巧都是数出来的。
一、keynote:写完之前数命中
先看轮换。上一篇是提示词模板,这一轮轮到对比分析。轮到哪一类好说,难的是这一类里挑哪个角度——挑完不算数,得先验一遍。
验的办法很土,把打算用的关键词丢进全站 grep,数命中:
工具栈 / 拼装 / 单工具 / 跨工具 → 0 命中
多工具 / 几个工具 → 各 1 命中,都是"十几个工具""WPS 一条龙"这类无关句
混搭 → 7 命中,全是单个环节的小技巧
(Figma 做模板 → 导出 PPTX、remove.bg 去背景 → 导入 PPT)
0 命中那组说明这条路没人走过,可以直接写。麻烦的是后两组:命中七次听着像"这题写烂了",逐条点开看,七条讲的全是某个环节怎么弄,没有一条在回答"一份稿到底该拆给几个工具"。有人提过、但没答过的地方,正是能站的位置。
所以命中数不是黑名单,是一份线索。用它选角度,但写的时候得主动划清界限——这篇在正文里接了一句前面那篇的结论(在线出初稿、本地精修定稿),把"两个工具混着用"和"一份稿该用几个工具"分开,免得读者觉得刚看过一遍。这篇 974 字,一次过。
二、丑木木:没有关键词可数,就按时间从旧到新排
另一条线这招用不上。题材是用户提问,撞题要撞在"问题"上,词对不上。换了个笨办法:把看板上 11 条已选中的条目按提交时间从旧到新排,逐个跟站上已有标题对。
排完的结果不太好看,前 8 条全撞。脱发别瞎买梳子撞《脱发别瞎买,先分清你是哪种掉》、木梳开裂三个原因撞《木梳开裂能修吗》、梳头三个错撞《90% 的人都梳错了》、油光是包浆撞《包浆的秘密》。一条都发不出去。
第 9 条才干净:早上起来先梳头 100 下试了五天,站上标题零命中。发了这一篇,1807 字,来源是 8 月 11 日提交的那个提问。看板上这 8 条也标了跳过,不会下一轮又被翻出来。
两条线在这儿合上一句:一边靠关键词命中数,一边靠已发标题的清单逐条对。形式不一样,办的是同一件事——判断得有个能查的凭据,不能靠"我好像写过"。
三、发出去之前还有两个数要过
写完只是流程前半段。后半段今天也踩了两下。
一是字数。上午那篇稿子(投标答辩 PPT 先让 AI 拆一遍评分表、4 个提示词模板)其实早就写完了,本地也构建过,但线上一直 404——上一轮 rsync 断在半路。这次补发前顺手数字数,1834 字,超了 1500 的上限。逐段压回 1494:删掉的是背景说明、重复解释、两个并排的小段,4 个模板原文和 3 处内链一个字没动。这两样是文章的价值,砍它们不如砍我自己的话。
二是 sitemap。丑木木站 9 月 27 日发的《新买的绿檀木梳有股酸味》当时漏收录,今天一并补上,现在 193 条。文章返回 200 和 sitemap 里有没有它,是两件事——前者是搜索引擎爬得到,后者是告诉它"这是新内容,来看"。
"构建跑完了、部署没跑"这件事连着三天了(9/27、9/28、9/29 各一次),每次都从线上挖回一篇 404 的稿子。开工先 curl 线上这条检查已经写进流程,但显然还没拦住,先记在这,看明晚。
顺手踩的坑:文件改过就不能整篇重写
压字数的时候撞了个守卫。那篇 md 已经被 patch 改过几处,我打算再调整篇重写一遍,直接被拒,理由是文件已存在、而本任务没看过它当前的完整内容。
第一反应是绕过去——把全文重读一遍再重写。想了一下不对:这个守卫挡的正是这种操作,重读一遍就等于承认"我准备拿旧内容覆盖新内容"。改成继续用 patch 逐处改,一次只改一处,同一轮里并发提交几条都生效,没有互相覆盖。省轮次的做法是把删减拆成四到五条 patch 一轮交出去,下一轮用 awk 复测字数。
今天真正留下来的东西
两篇文章只是当天的产出。能带走的是三条规则,已经写回发布技能文件:
- 对比分析这一类里,哪些轴写过、哪些已经死了——记下来,下一轮不用重新推一遍
- 积压文章补发之前,先跑一次字数统计,超线的压到线内再一起构建发布
- 被 patch 改过的文件不要整篇重写,直接逐处改
记一笔:日志只能让人下次记得去查,规则才能少踩一次。今天这三条都是踩完写回去的,就看下一轮还踩不踩。