AI答「有没有现货」把预售说成现货,我拿客服录音里的问法当测试集,重排了库存页才堵上
先交代背景:我们做的是定制类小B生意,客户最关心的就三个问题——能不能做、多久交、有没有现货。前两个已经拆得差不多了,今天说第三个。
起因是客服转给我一段录音,客户问「今天下单明天能发吗」,AI答得特别干脆:「现货充足,48小时内发出。」客户追问了一句「你确定是现货不是预售?」AI还是复读「现货充足」。结果后台一查,SKU 挂在预售池里,发货要等排产,客户直接炸了。
我第一反应不是改文案,是先把我们客服录音里所有问「现货」的说法捞出来。两天,捞出 186 条真实问法,全是不带「现货」两个字的:
- 「现在拍明天能发吗」
- 「有现成的不」
- 「我不想等,有货没」
- 「今天付什么时候能出库」
- 「急用,最快啥时候发」
你猜怎么着?我们库存页上写的全是「现货/预售」两个词,AI 只认这两个词,其余问法它一律按「现货」处理——因为库存页里没写「什么情况下不是现货」。
第二步,我把 186 条问法按「是否含时间承诺」切了两类。含时间的最多,占 112 条,全都是「明天能发吗」「今天付啥时候出」这种。也就是说,用户问的根本不是库存状态,是出库时间。我们库存页只写「现货」「预售」,从来没写「出库时间 = 下单后N个工作日」,AI 只能瞎猜。
第三步,改库存页结构。每个 SKU 下面必须出现三个字段,缺一个就不让上架:
- 库存状态(现货 / 预售 / 排产中)
- 出库时间(明确到「下单后 X 个工作日」)
- 例外条件(比如「预售 SKU 不支持加急」)
最麻烦的是例外条件,因为运营嫌麻烦总想省。我拿录音里一个真实例子压他们:客户问「今天下单明天能发吗」,如果 SKU 是预售,正确答案应该是「不能,预售排产 5 个工作日」,而不是「现货充足」。这一条写进页面后,AI 回答的准确率当场可见地变了——我拿那 186 条问法重测一遍,答错的从 47 条降到 9 条,剩下 9 条全是「加急能不能插队」这种边界问题,我认了,先挂着。
我判断的依据就一条:AI 不会主动区分「现货」和「能马上发」,除非你把这两件事在页面里拆成两个字段。 你不拆,它就按最顺的那个词答。
现在不做,更待何时!但我想问的是——你们测库存类问句时,是拿「现货/预售」这种状态词当测试集,还是拿客户嘴里真实的问法当测试集?我这次是拿录音才发现的,感觉光看后台词表根本不够。
