Skip to main content
Tencent Yuanbao 是腾讯的 AI 助手平台。社区维护的 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

重启网关以应用更改

交互式设置(可选)

按照提示输入你的 App ID 和 App Secret。

访问控制

私信

channels.yuanbao.dm.policy 批准配对请求:

群聊

channels.yuanbao.requireMention(默认 true):在群聊中,机器人响应前需要先 @提及。回复机器人自己的消息会被视为隐式提及。

配置示例

基础设置,开放 DM 策略:
将私信限制为特定用户:
在群组中禁用 @提及 要求:
出站投递调优:
outboundQueueStrategy: "immediate" 设置为不缓冲、直接发送每个分块。

常用命令

Yuanbao 支持原生斜杠菜单;当网关启动时,命令会自动同步到平台。

故障排查

机器人在群聊中没有响应:
  1. 确认机器人已被添加到群组
  2. 确认你已 @ 提及机器人(默认需要)
  3. 检查日志:openclaw logs --follow
机器人没有收到消息:
  1. 确认机器人已在 Yuanbao 应用中创建并通过审核
  2. 确认 appKeyappSecret 已正确配置
  3. 确认网关正在运行:openclaw gateway status
  4. 检查日志:openclaw logs --follow
机器人发送空回复或回退回复:
  1. 检查 AI 模型是否返回了有效内容
  2. 默认回退回复:“暂时无法解答,你可以换个问题问问我哦”
  3. 通过 channels.yuanbao.fallbackReply 自定义
App Secret 泄露:
  1. 在 Yuanbao 应用中重置 App Secret
  2. 更新配置中的值
  3. 重启网关:openclaw gateway restart

高级配置

多账号

defaultAccount 控制当出站 API 未指定 accountId 时使用哪个账号。

消息限制

  • maxChars:单条消息最大字符数(默认 3000
  • mediaMaxMb:媒体上传/下载限制(默认 20 MB)
  • overflowPolicy:当消息超过限制时的处理方式,"split"(默认)或 "stop"

流式输出

元宝支持块级流式输出;机器人在生成文本时会分块发送。
disableBlockStreaming: true 设为在一条消息中发送完整回复。

群聊历史上下文

控制在群聊中包含到 AI 上下文里的历史消息数量。

回复模式

Markdown 提示注入

默认情况下,机器人会注入一条系统提示指令,以防止模型将整段回复包裹在 Markdown 代码块中。

调试模式

为列表中的 bot ID 启用未净化的日志输出。

多智能体路由

使用 bindings 将元宝私信或群聊路由到不同的智能体:
  • match.channel"yuanbao"
  • match.peer.kind"direct"(私信)或 "group"(群聊)
  • match.peer.id:用户 ID 或群号。

配置参考

完整配置:网关配置

支持的消息类型

**接收:**文本、图片、文件、音频/语音、视频、贴纸/自定义表情、自定义元素(链接卡片)。 **发送:**文本(markdown)、图片、文件、音频、视频、贴纸。 **线程和回复:**引用回复(可通过 replyToMode 配置);平台不支持线程回复。

相关内容