阅读时间:1 分钟
0 字
机器人桥接
机器人桥接负责把外部聊天平台的消息接入 Dux AI,再把结果回写到对应平台。
核心链路
完整链路通常是:
- 平台回调进入
/boot/webhook/{code} - 机器人驱动验证请求并解析消息
- 桥接层把消息投递给智能体会话
- 智能体生成回复
- 机器人驱动把回复发回外部平台
关键服务
开发时最常接触的是:
App\Boot\Service\BotServiceApp\Ai\Service\Agent- 机器人驱动实现
- 消息桥接监听器
哪些平台适合主动发送,哪些更偏被动回复
这是机器人接入里很容易忽略的一点。
更适合主动发送的渠道
这类渠道更适合做:
- 业务通知
- 主动提醒
- 流程完成回写
- 后台主动推送
更偏被动回复的渠道
有些渠道更适合“收到用户消息后立即回复”,但不一定适合做完全自由的主动消息推送。
所以开发时建议先区分:
- 这个渠道是不是主要用于对话回复
- 这个渠道是不是也适合做主动通知
一个实用建议
如果你要做“平台来消息 -> AI 回答”,机器人桥接是最合适的。
如果你要做“业务系统主动推送消息到平台”,则更适合直接走 BotService 主动发送。
推荐做法
- 先保证智能体单独对话正常
- 再接机器人渠道
- 最后再把复杂的知识库、工作流、多媒体能力接到机器人入口
这样最容易排查问题。