客户已经在企业微信外部群里问进度、催报价,你却发现:官方群机器人加不进去。内部群可以配「消息推送」,外部群不行。AI 客服要接进来,不能指望官方机器人 URL,得把「已在群里的企微账号」变成可编程通道。

做法可以概括成一句话:消息进你的服务,模型在你这边算,答案再通过 API 打回同一个群。

先把通道接上,再挂模型

很多人一上来就纠结用哪个大模型。其实先卡死的是通道:

  1. 设备扫码登录,拿到并固定 guid

  2. 配置公网回调(接口 /client/setCallback 或控制台)

  3. 群消息推到你的 URL——大约 3 秒内要返回,否则可能丢

  4. 你的服务入队、调 AI / 知识库

  5. 用同一个 guidtoId 填该外部群 roomId,调 /msg/sendText

接口自己发出去的内容一般不会再回调,所以不用担心「机器人回声」;手机端客服手动回的会进回调,上线后要做人工接管标记,避免人和模型抢答。

curl -X POST https://new.qiweapi.com/qiwe/api/qw/doApi \
  -H "X-QIWEI-TOKEN: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "/client/setCallback",
    "params": {
      "callbackUrl": "https://your-domain.com/wecom/webhook",
      "authType": "Authorization",
      "authSecret": "你的密钥"
    }
  }'
curl -X POST https://new.qiweapi.com/qiwe/api/qw/doApi \
  -H "X-QIWEI-TOKEN: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "/msg/sendText",
    "params": {
      "guid": "回调里的设备ID",
      "toId": "外部群roomId",
      "content": "已查到进度,当前状态为处理中。",
      "isNoNeedRead": true
    }
  }'

群里的 AI,别做成「每条都回」

外部群是多人会话。全量进模型会刷屏,也会把闲聊、投诉和查单搅在一起。更稳的是:

  • 用关键词、工单号、@ 再触发

  • 会话按「群 + 发送人」分开,别把 A 的单答给 B

  • 知识库没有就转人工,不要瞎编条款和价格

模型可以是 Dify、自建还是别的,都行;换模型不该逼你换通道。

上线前看这几条就够

回调里同步推理必超时;入站要去重,出站要幂等;guid 必须还在那个群,登录省份和创建设备时的地区要一致。AI 客服挂在企微上,本质是托管账号在服务,频率和话术都按客服标准管。

API 文档:平台介绍 - QiWe API|企微 API 开发文档

Logo

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

更多推荐