
词库多久更新一次没有标准答案但有标准方法。常见的两种失控一种是三个月没动过漏触发堆成山一种是天天加词词表越滚越大误触发越来越多。两种失控的根子在一处——更新这件事没有触发条件全凭感觉。这篇把周期、来源和纪律三件事说清。## 频率由三个变量决定**咨询量。**每天几十条咨询的店一周攒下的新说法可能只有几条每天几百条的一周就有几十条要处理。量越大周期要越短。**品类与活动的变化速度。**上新频繁、促销不断的店铺口径每月都在改词库跟着按月迭代品类多年不变的双周或月度过一遍就够。**漏触发率。**这是决定性的指标。每周统计没有命中任何规则的会话条数如果连续两周上升就该更新了——不用等排期。反过来没有信号就不动词表也能避免它无谓膨胀。**别按感觉更按信号更。**把「本周未命中会话数」写进周报更新动作就有依据也能让团队里其他人看得见词库为什么改。**周期要有下限也要有上限。下限是信号触发——漏触发连着涨就必须动上限是不管有没有信号一个季度做一次全域过一遍。老词不会自己消失只会悄悄失效平台改了规则、店铺改了政策词还在答案已经过期了。## 从聊天记录反推缺口的固定动作每周拉一次会话筛三类。**未触发任何规则的触发了但转人工的人工接管后重写了自动回复的。这三类就是缺口清单第三类尤其有价值——人工改写的那一句就是标准答案的雏形。**摘原话不摘类型。**记「这个能开个票吗」「要票怎么弄」而不是记「开票咨询」。原话才能直接变成关键词类型只能变成一份报告。**按出现次数排序补。**先补反复出现的那几条一次性的冷门问法不值得进词表——进去只会增加维护负担和误触发的面。**区分缺口的性质。说法缺口靠补同义词解决内容缺口是知识库里根本没有这条答案要找业务侧补料时点缺口是内容有、平时不该答属于时段规则不该塞进词表。三类混在一起改改完还是漏。## 补词、淘汰与回归的纪律一个意思归一组。**同义词进同一个组改一处全组生效。组与组之间不要互相包含否则优先级会打架。**加词必带否定例。**每条新词上线前先试「不用开票了」「先不看了」这类句子确认不会被误触发。**每条词标来源与日期。**写上是哪次会话、哪一天加的。三个月后回看才知道哪些词其实没人用过。**淘汰比新增重要。**定期看每个词的命中次数零命中超过一个季度的可以删。删之前确认它是真的没用而不是被更高优先级的规则压住了——有的词命中了只是从没轮到它发出来。**回归验证两天。**新增的词分组独立各发一条正例和一条否定例再看两天触发日志的实际命中与误触发。出问题整组关掉不影响旧规则。**留痕。**固定一个人负责词表避免多人同时改每次更新记一条改了什么、为什么改、依据是哪几条会话。这份记录就是词库的说明书换人交接时不用从头猜。用这套带触发日志与词表分组的本地方案未命中的原话可以按周导出命中次数也查得到上面这套循环跑起来才不费劲。## 小结词库管理其实是一套循环按信号决定更新周期从聊天记录里挖缺口按纪律补词和淘汰用回归验证和留痕收尾。一轮走下来每周大约半小时比事后花半天排查漏触发划算得多。把频率、来源、纪律这三件事固定成流程词库就不再是一份越积越厚的文件而是一份持续在用的资产。## 参考文章- 自动回复词表体检怎么做- 漏回的消息怎么找回来