openclaw-plugin-yuanbao 插件通过 WebSocket 将 Yuanbao 机器人连接到 OpenClaw,以支持私聊和群聊。
状态: 已可用于机器人私聊和群聊的生产环境。WebSocket 是唯一受支持的连接模式。此插件由腾讯 Yuanbao 团队作为外部目录条目维护,而非由 OpenClaw 核心维护;下面的配置/行为细节(除安装和通用 CLI 接口外)来自插件自身文档,未经过 OpenClaw 核心源码验证。
快速开始
需要 OpenClaw 2026.4.10 或更高版本。使用openclaw --version 检查;使用 openclaw update 升级。
1
使用你的凭据添加 Yuanbao 渠道
--token 使用以冒号分隔的 appKey:appSecret。通过在应用设置中创建机器人,从 Yuanbao 应用获取这些信息。2
重启网关以应用更改
交互式设置(可选)
访问控制
私信
channels.yuanbao.dm.policy:
批准配对请求:
群聊
channels.yuanbao.requireMention(默认 true):在群聊中,机器人响应前需要先 @提及。回复机器人自己的消息会被视为隐式提及。
配置示例
基础设置,开放 DM 策略:outboundQueueStrategy: "immediate" 设置为不缓冲、直接发送每个分块。
常用命令
Yuanbao 支持原生斜杠菜单;当网关启动时,命令会自动同步到平台。
故障排查
机器人在群聊中没有响应:- 确认机器人已被添加到群组
- 确认你已 @ 提及机器人(默认需要)
- 检查日志:
openclaw logs --follow
- 确认机器人已在 Yuanbao 应用中创建并通过审核
- 确认
appKey和appSecret已正确配置 - 确认网关正在运行:
openclaw gateway status - 检查日志:
openclaw logs --follow
- 检查 AI 模型是否返回了有效内容
- 默认回退回复:“暂时无法解答,你可以换个问题问问我哦”
- 通过
channels.yuanbao.fallbackReply自定义
- 在 Yuanbao 应用中重置 App Secret
- 更新配置中的值
- 重启网关:
openclaw gateway restart
高级配置
多账号
defaultAccount 控制当出站 API 未指定 accountId 时使用哪个账号。
消息限制
maxChars:单条消息最大字符数(默认3000)mediaMaxMb:媒体上传/下载限制(默认20MB)overflowPolicy:当消息超过限制时的处理方式,"split"(默认)或"stop"
流式输出
元宝支持块级流式输出;机器人在生成文本时会分块发送。disableBlockStreaming: true 设为在一条消息中发送完整回复。
群聊历史上下文
回复模式
Markdown 提示注入
默认情况下,机器人会注入一条系统提示指令,以防止模型将整段回复包裹在 Markdown 代码块中。调试模式
多智能体路由
使用bindings 将元宝私信或群聊路由到不同的智能体:
match.channel:"yuanbao"match.peer.kind:"direct"(私信)或"group"(群聊)match.peer.id:用户 ID 或群号。
配置参考
完整配置:网关配置支持的消息类型
**接收:**文本、图片、文件、音频/语音、视频、贴纸/自定义表情、自定义元素(链接卡片)。 **发送:**文本(markdown)、图片、文件、音频、视频、贴纸。 **线程和回复:**引用回复(可通过replyToMode 配置);平台不支持线程回复。