先纠正再回答,不是把用户的假设推翻后从头讲一遍,而是把错误前提拆成可核对的事实项,让用户看到分歧发生在哪一层,再决定是继续追问还是接受修正。对关键词词库这类多人协作项目,错误前提往往来自不同角色对同一词条的归属、意图或状态有不同记忆,纠正动作本身就要留下可复查的记录。
两种情况的处理顺序不同。事实错误指词库中已有明确记录,但提问者引用时写错了,例如把某个词条的意图标注记成另一个类别。理解分歧指两个角色对同一词条是否应该保留有不同判断,双方都能说出依据。
区分方法很简单:让提问者指出他依据的是哪条记录、哪个时间点的版本。如果他能指向一条具体记录,而该记录与当前词库不一致,属于事实错误,直接展示当前记录并说明变更时间即可。如果他指向的记录确实存在,只是解读不同,属于理解分歧,此时不应先纠正,而应先把两种解读并列,再决定是否需要修改词库。
一个实际动作是:在回复中先写“你提到的X,在当前词库里对应的记录是Y;如果你看到的是Z,可能来自某次调整前的版本”。这句话的作用是给提问者一个核对入口,而不是直接判定他错。结果通常是提问者要么确认自己看的是旧版,要么指出记录本身有歧义,两种结果都会让下一步更明确。
当多个角色对同一词条的理解差异只在于“它现在是什么状态”,优先展示变更轨迹,而不是重新讨论这个词该不该存在。适用条件是该词库有版本记录或修改备注,且至少有一方能说出变更发生的大致时间。
实施动作可以分三步:
这个动作的结果会直接影响下一步:如果提问者接受当前状态,后续讨论可以进入新词条;如果他坚持旧状态有保留价值,就需要先决定是否恢复或另建一条备注,否则后续所有讨论都会建立在不同版本上。
当分歧不是“它现在是什么”,而是“它该不该在词库里”,直接纠正前提往往无效,因为双方依据的是不同目标。适用条件是该词库有明确的收录范围说明,或者至少有两个以上角色能说出各自的判断标准。
此时把分歧转成可核对的项目,比争论对错更有效。可以列出三个核对项:
假设一个场景:A认为“某类问法”应该单独成条,B认为它已经被另一条覆盖。此时不先判断谁对,而是让双方各自指出一条现有记录,说明覆盖或不覆盖的具体位置。如果双方指向同一条记录但解读不同,说明问题在记录本身的描述,而不在收录范围;如果双方指向不同记录,说明词库存在重叠,需要先合并或拆分。这个假设只用于说明核对方法,不代表任何真实词库的现状。
无论属于哪种条件,纠正错误前提时都应留下一条可复查的记录。记录不需要复杂,至少包含:提问者引用的原话或原判断、当前词库中的对应记录、分歧点、以及这次讨论后采用哪一种理解。
这样做的原因是,关键词词库的维护往往跨时间、跨角色。如果只在一轮对话中纠正,下一次另一个人提出同样前提时,又要重新解释一遍。留下痕迹后,后续遇到相同前提,可以直接指向这条记录,而不是重复争论。
一个具体动作是:在词条的备注中写“曾有一种理解是X,当前采用Y,原因是Z”。结果是后续提问者可以先看到这段备注,再决定是否继续追问。如果备注本身写得含糊,下一次分歧仍会出现,所以备注要尽量指向具体记录,而不是写“已讨论过”这类无法核对的话。
有一种情况需要单独处理:提问者的错误前提不是来自词库内部,而是来自外部数据,例如某个渠道的搜索词报告、平台推荐词或广告后台的匹配结果。这类数据反映的是外部表达,不一定代表词库记录有误。
此时先区分:是词库漏掉了这个表达,还是外部数据本身把不同意图混在一起。如果只是外部数据噪声,不必为了纠正提问者而修改词库;如果多个角色都依据同一份外部数据提出相同前提,才需要把这份数据作为核对项,决定是否新增或调整词条。例外条件是:外部数据来源本身不稳定或口径不明时,先不把它作为词库变更依据,只作为讨论材料。
纠正错误前提的最终目的,不是让提问者承认自己错,而是让双方接下来能在同一组事实上继续工作。对关键词词库来说,这组事实就是具体记录、变更时间和可复查的备注;缺了其中任何一项,纠正都会变成新一轮分歧。