AI客服认出用户「炸了」之后该干什么:情绪识别不是加一句「我很抱歉」

📅 2026/11/7 ✍️ 小文 📖 约 1 分钟

情绪识别模块谁都在做,但识别出来之后多数系统只会回一句安抚语,反而火上浇油。本文讲情绪分级、意图切换和真实可执行的止损动作。

很多客服 Agent 都接了情绪识别:检测到负面情绪,回复开头加一句“非常理解您的心情,给您带来不便非常抱歉”。

上线后投诉率没降,反而有人评论:“别跟我背台词。”

原因很简单:情绪识别的产出被当成了“话术触发器”,而不是“流程触发器”。 用户愤怒的时候需要的不是安慰,是状态改变。

情绪要分级,不要一个「负面」标签

只做二分类(正面/负面)几乎没用。至少分四档,每档对应不同动作:

一档 · 轻微不满(“怎么还没到”):正常解答,不道歉,直接给时间点。过度道歉反而暗示“确实出问题了”。

二档 · 明确抱怨(“第三次问你们了”):先去重——检索历史工单和本会话前几轮,确认用户已经说过什么。此时最致命的错误是让用户再描述一遍问题。

三档 · 愤怒(“你们这什么破服务”):停止推销、停止流程性追问,只做一件事:给出明确的下一步与时间承诺,或者直接转人工。

四档 · 威胁流失/公开投诉(“我去投诉”“发到网上”):立即转人工,并附上完整上下文包。

识别出来之后,三个最常见的错误动作

错误一:用道歉替代处理。 道歉是廉价的,用户能立刻分辨。三档以上情绪时,回复里必须有一条可验证的承诺:“我现在把这笔退款提交,2 小时内到账,到账前我不会关掉这个会话。”

错误二:继续走流程表单。 系统判定需要收集订单号,于是继续问“请提供订单号后四位”。用户已经炸了,还在被要求填表——这是把人推向人工赛道最有效的方式,也是把投诉推向社交媒体最有效的方式。高情绪状态下,先查、后问:能从已登录信息里拿到的,绝不再问。

错误三:情绪识别只在开场跑一次。 用户第一句是平静的“你好”,第三句开始骂人——系统还在按“正常咨询”处理。情绪检测应每轮都跑,且要看趋势而非绝对值。

一个能落地的判据表

把情绪等级、会话轮次、待办状态三者组合,形成动作矩阵:

  • 三档 + 已问过 ≥ 2 次 → 强制转人工,附上下文
  • 三档 + 首次出现 → 给承诺 + 给时间点,取消所有追加提问
  • 四档 + 任意 → 立即转人工,并触发工单优先级提升
  • 二档 + 重复问题 → 直接跳到最后一步的结论,不再走中间流程

关键点是这些是硬规则,写在代码里,不是写在提示词里让模型自己判断。“请根据用户情绪灵活处理”这种提示词,在压力下的表现极不稳定。

转人工不是失败,是设计的一部分

很多团队把转人工率当 KPI 往下压,结果是把该转的都硬接住,最后投诉率上升。正确的指标不是转人工率,而是**“用户升级到人工前需要重复表达的次数”**。这个数字降到 1 以内,说明上下文传递和情绪响应都设计对了。

一句话总结:情绪识别真正的价值,不是让 Agent 说得更软,而是让它在该停手的时候立刻停手。

📤 分享到