「外部群消息自动回复」常被理解成官方机器人开关。对接到业务系统时,发送端是文本接口,接收端是公网回调——不是发送接口上的某个 AI 参数。模型只负责在允许范围内生成 content。外部群没有官方机器人 Webhook,把 AI 接在队列后面即可。

建议两档,不必一上来全模型

档 A:关键词 / 模板。 匹配「报价」「发票」「人工」「营业时间」,回固定句。稳定、好验。

档 B:模型生成。 仅触发条件满足时(问号、工单号、被 @)带知识片段生成,再 /msg/sendText

共用骨架:

回调 POST → 约 3 秒内返回 → 队列
→ 过滤自己 / 校验会话 / 校验触发
→ 规则或 AI 出 content
→ /msg/sendText(同一 guid、同一 toId)

多设备共用回调时,发送必须带回事件中的 guid。校验回调不要当客户消息自动回。外部群默认要触发才进 AI;会话按「群 + 发送人」隔离。知识库没有就转人工;模型挂了降级模板,禁止把堆栈或「作为 AI」套话打进群。

自动回依赖对方先说话;工单/报价主动推是另一条链路,幂等键、监控建议拆开,否则分不清是回调丢了还是业务队列没消费。areaCode 与登录省份要对齐,避免掉线被误判成回复逻辑故障。

调用前要挡住的错

  1. 当成官方外部群机器人 Webhook。

  2. 回调超时导致「偶发不回」。

  3. 入站不去重,一句回两句。

  4. 模型失败把异常打进外部群。

  5. 群全量自动回,交付群变刷屏频道。

  6. 人工已接手仍抢答。

  7. 掉线仍狂重试。

  8. 发送时换了另一个 guid

怎么验收

先关键词档:约定词稳回一句,无关不回。再开 AI:重试不得变多条。断开模型应降级或转人工。校验回调不对客户可见。人工接手后自动回停止。无触发词的群闲聊应保持安静。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐