用WorkBuddy给纪念日素材去重:同一件事只留一条
起因
整理纪念日的素材时发现,同一件小事被记了好几遍:当天写了一句,一周后又写了一句,隔年翻到还补了一段。每条单独看都成立,放在一起就成了重复,想挑一句用反而挑不出来。
于是做了一次很克制的去重:同一件事只留一条。
规则怎么定
不用语义判断,只按三条机械规则:
- 同一日期或相邻三天内、且出现相同物件词的,标为疑似同一件事;
- 疑似条目合并展示,但不删除任何原始记录,只挑一条作为代表;
- 代表条目优先选“只写动作、不写评价”的那条;判不准的标为待人工。
第 3 条最难,也最有效。评价会过期,动作不会;留动作那条,几年后回看仍然成立。字段与取值怎么定,参照 BackendWiki 的表格化写法;而“先记录、不评判”的态度,万象云档里《情绪自救手册》 讲得更完整。
WorkBuddy 做什么
按规则批量标出疑似组、输出「代表条目 / 其余条目 / 判定依据」三列、把待人工的单独成表;最后生成一张对照表作为回退依据。批量操作留对照表是底线,不能省。编排方式可参考 WorkBuddy 官方文档。
结果页是纯静态的,折叠展示其余条目,Bootstrap 组件实验室的示例 给了现成做法。
结果
两百多条素材归成一百来组,待人工的只有十来条。整理完最明显的感受是:原来反复写的,其实一直是那几件小事。
复盘
去重的重点不是删,是认出哪一条最经得起时间。合并展示、保留原始记录、只挑一条代表,既不丢东西,也不再被重复淹没。