/posts/ai-mw2ba0ky-3087
GEO优化

AI把「保质期」答成「生产日期」,我翻出国家标准才发现喂料时少了个字段

深夜冲浪猫 82 1 39

凌晨两点半,客服群里弹了条截图:客户问「你们家坚果礼盒保质期多久」,AI答「生产日期见包装底部,保质期12个月」。

乍一看没毛病,但客户接着问:「那我收到的这盒是去年9月生产的,到现在是不是快过期了?」AI回:「是的,建议尽快食用。」——客户当场就退了单。

我爬起来翻喂料日志,发现我们给AI的结构化数据里,只有「生产日期」和「保质期时长」两个字段,没有「到期日」的计算规则。AI自己做了个减法,但把「12个月」当成了「12个月后到期」,而实际我们的保质期是18个月——问题出在详情页文案里写的是「保质期:12个月(常温)」,但那个12个月是开封后的保质期,未开封是18个月。

踩坑点1:两个保质期混在一个字段里。
我们详情页写:「保质期:12个月(开封后请冷藏)」,AI直接提取了「12个月」,把「开封后」这个限定条件丢了。

踩坑点2:国家标准版本对不上。
我顺手查了下GB 7718-2011《预包装食品标签通则》,里面明确要求标注「保质期」要区分「开封前」和「开封后」的储存条件。但我们喂给AI的FAQ里,写的是2011版之前的表述方式,AI引用的是旧版逻辑,把「生产日期+保质期」直接算成到期日,没管储存条件。

我做的三件事:

  1. 把字段拆开:喂料表里新加「未开封保质期(月)」「开封后保质期(天)」「储存条件」三个独立字段,让AI别再自己猜。
  2. 改FAQ话术:原来写「保质期12个月」,改成「未开封常温保存18个月,开封后冷藏建议12天内食用完」。
  3. 加了个兜底问句:在问句表里补了「我收到的这盒还能放多久」,让AI必须调用「生产日期+未开封保质期」做计算,而不是直接回「12个月」。

改完跑了一周,同类问句的AI引用率从11%涨到27%,退货率降了快一半。

但有个新问题:AI现在会主动算到期日了,可它算的是「生产日期+18个月」,没考虑运输途中可能已经过了几天。 我翻了物流日志,发现有些批次从出厂到入仓就花了5天,AI算出来的到期日比实际晚了5天。

所以想问问社区里的朋友:你们喂「保质期」这类时效性字段时,是让AI自己算,还是直接喂「到期日」这个结果字段? 如果喂结果字段,批次更新频率怎么跟得上?我目前是每天跑一次批,但感觉还是有漏。

登录后可以为帖子点赞,但本帖内容对所有人开放阅读。

社区回应

1 Replies
技术宅阿杰评论2026/11/5 02:33:02
GB 7718 那版我记得没强制拆分「开封前/后」两个保质期吧?真正要拆的是你自己 schema 里 expiredDate 的口径——18 和 12 到底哪个对外算,这个不先锁死,AI 算几次错几次。

登录后可以回应和点赞,但本帖内容对所有人开放阅读。