Loading...

文章背景图

OpenClaw 2026.4.26 正式发布:Channels 大升级与插件生态全面增强

2026-04-30
0
-
- 分钟
|

OpenClaw 2026.4.26 带来了 QQBot 完整群聊支持、元宝频道官方接入、Cerebras 模型提供商、TTS 系统多项改进、插件注册表重构以及大量 Bug 修复。这是一个以"连接与扩展"为核心的大版本。


2026.4.26 更新详解

1. Channels:QQBot 群聊能力全面升级

本次更新最重磅的内容来自 QQBot 频道。之前的版本中,QQBot 的群聊功能相对基础,这次升级带来了完整的企业级群聊支持:

核心能力:

  • 消息历史追踪与 @-mention 门槛控制

  • 多种激活模式(手动、自动、按需)

  • 逐群组配置能力

  • FIFO 消息队列 + 投递去重机制

技术亮点:

  • C2C stream_messages 流式传输,配备 StreamingController 生命周期管理器

  • 统一 sendMedia 接口,支持大文件分块上传

  • 引擎重构为管道阶段模式,清晰分离出站子模块、内置斜杠命令模块和显式依赖注入端口

// 通过 createEngineAdapters() 创建的依赖注入端口示例
const engine = createEngineAdapters({
  streaming: new StreamingController(),
  outbound: {
    media: new UnifiedMediaSender({ chunkSize: 1024 * 1024 }),
    commands: builtinSlashCommands,
  },
});

适用场景: 企业客服群、机器人助手、多群统一管理


2. Channels:元宝(Yuanbao)官方支持

腾讯元宝正式加入 OpenClaw 官方渠道阵营:

  • 官方插件 openclaw-plugin-yuanbao 进入渠道目录

  • 支持 WebSocket 机器人私聊和群聊

  • 提供快速入门文档 docs/channels/yuanbao.md

# 安装元宝插件
openclaw plugins install yuanbao
​
# 配置示例
channels:
  yuanbao:
    bot_token: your_bot_token
    mode: websocket  # 或 rest

3. Providers:Cerebras 加入插件大家庭

Cerebras 作为新的内置提供商登场,带来:

  • 静态模型目录

  • 完整的接入文档

  • Manifest 端点元数据支持

这意味着你可以在 OpenClaw 中直接使用 Cerebras 的高速推理能力。


4. Control UI:实时传输与配置面板革新

Google Live 浏览器实时传输:

  • 新增通用浏览器实时传输合约

  • Google Live 浏览器 Talk 会话支持

  • Gateway 中继支持纯后端实时语音插件

配置变更预览面板:

  • 解析 JSON5 格式配置

  • 敏感值默认隐藏,点击可揭示

  • 避免以往fake raw-edit 回调问题

仪表盘布局优化:

  • 通用卡片在桌面、平板、手机端对齐

  • 不浪费横向空间


5. Memory:记忆系统三项关键改进

OpenAI 兼容接口增强: 新增可选配置项用于非对称 embedding 端点:

memorySearch:
  inputType: "query"           # 查询类型
  queryInputType: "text"       # 查询输入类型  
  documentInputType: "document" # 文档输入类型

Ollama 记忆检索优化: 为以下模型添加检索查询前缀:

  • nomic-embed-text

  • qwen3-embedding

  • mxbai-embed-large

QMD 记忆系统改进:

  • 批量查询优化:同源集合合并为一次 QMD 调用

  • 向量计数解析支持多种格式(Vectors = 42Vectors:42Vectors: 42 embedded

  • BM25 纯搜索模式下跳过向量状态探测,避免 ARM 设备触发 Vulkan 构建

  • 脏状态实时上报:记忆文件变更后显示 dirty 标记直到同步完成


6. Plugins:注册表与安装系统重构

插件配置加载重构:

  • 废弃直接插件配置加载/写入助手

  • 改用传递运行时快照 + 事务性变更助手

  • 明确的重启后续策略和扫描防护栏

插件安装改进:

  • OPENCLAW_PLUGIN_STAGE_DIR 支持多层运行时依赖根

  • 解决只读预装依赖 + 可写最终根的路径冲突

  • 测试文件在安全扫描中跳过,但仍强制扫描声明的运行时入口点

性能优化:

  • Windows npm 全局启动不再重复解析插件根路径

  • 全局/工作区插件根支持符号链接目录


7. Agents:多项能力增强与修复

并发控制: 新增 agents.defaults.compaction.maxActiveTranscriptBytes 预检触发器,当活跃 JSONL 过大时自动触发本地压缩。

会话锁定优化: 会话写锁改为在冷启动、插件和工具设置之后获取,避免被模型启动前的卡顿阻塞。

推理回复修复: 处理未关闭的 <think> 标签——这类回复之前会被清空,现在能正确恢复为可见文本。

vLLM/Qwen 思考控制: 插件自有的 Qwen 思考控件,支持 vLLM chat-template kwargs 和 DashScope 风格顶层 enable_thinking 标志。


8. 第三方集成改善

Matrix E2EE 加密设置命令:

openclaw matrix encryption setup

一键启用 Matrix 加密、引导恢复并打印验证状态。

Docker TLS 修复: slim 运行时镜像现在安装了 CA 证书包,解决了 bookworm-slim 基础镜像切换后的 HTTPS 调用 TLS 失败问题。

Google Meet 改进:

  • 通过 OpenClaw 浏览器控制路由本地 Chrome 加入

  • 媒体权限自动授予

  • 音频默认固定到 BlackHole 2ch

  • 使用配置的 OpenClaw 浏览器配置文件


9. 重要 Bug 修复(精选)

问题

修复

Gateway 在低内存 Linux/Node 24 主机上挂起

修复前台运行的 CLI 自重启逻辑

openclaw update 导致新旧混合安装

安装到验证临时前缀后再切换

Windows Feishu 发送失败

规范化路径后再交给 Jiti

macOS LaunchAgent 状态检测

区分已安装但未加载的分裂状态

agents.defaults.llm 验证诊断被屏蔽

doctor --fix 移除该字段

Mattermost 私聊回复变成嵌套回复

抑制 DM 投递的回复根

Cron 任务 NO_REPLY 被错误分类

正确识别安静成功轮次

完整修复列表包含 120+ 项,涵盖稳定性、安全性、兼容性和用户体验各个层面。


升级指南

# 自动更新
openclaw update
​
# 验证版本
openclaw --version
​
# 运行 doctor 检查
openclaw doctor

Breaking Changes 注意:

  • agents.defaults.llm 配置项已废弃,使用 agents.defaults.model 替代

  • OPENCLAW_DISABLE_PERSISTED_PLUGIN_REGISTRY 环境变量标记为废弃


社区贡献

本次更新由 150+ 位贡献者 共同完成。特别感谢 @cxyhhhhh(QQBot)、@loongfay(元宝)、@shakkernerd(插件系统)、@vincentkoc(OTEL遥测)等核心贡献者。

完整贡献者列表和 PR 详情请访问 GitHub Releases


下一步


项目

内容

作者

胡小纯

发布日期

2026-04-30

联系微信

hu--xiaochun

个人主页

https://胡小纯.cn

备用主页

https://xn--yets91feqb.cn/

技术没有捷径,但有方向

评论交流

文章目录