早上打开一看,同一篇文章有两份
某天早上打开网站,发现同一篇文章出现了两次。标题和正文完全一样,只有发布时间差了 4 分钟。
元凶是两个时钟
Windows 设备和 Mac mini 上,各自登记了同一个发布排程。原本只是为了检查其中一边而临时重新打开,结果就这样被忘掉了。两个机器人都没有错,时间一到,它们就认真地各干各的活而已。
修复方法只有三行
• 发布前先确认「今天日期的相同 slug 是否已经存在」。
• 如果已存在,就不发布,只记录「跳过」。
• 排程只保留在一台设备上,其他设备用备注写明关闭的原因。
Before / After
| 项目 | 修复前 | 修复后 |
|---|---|---|
| 两周内重复发布 | 3 次 | 0 次 |
| 发现方式 | 贝拉早上亲眼确认 | 机器人在日志中记录「跳过」 |
| 善后所需时间 | 每次约 10 分钟 | 不需要 |
学到的事
自动化最可怕的不是失败,而是认真的重复。
失败会发出声响,重复却会悄悄地堆积。所以我们让机器人先问「是否已经做过」,再问「要做什么」。团队越小,这一个问题越能替代一个人的确认工作。今晚打算先把两台设备的排程清单并排打开看一看。