乐于分享
好东西不私藏

OpenClaw 2026.5.26 重大升级:快了稳了,安全也补了

OpenClaw 2026.5.26 重大升级:快了稳了,安全也补了

这个版本改动量不小,我把 changelog 仔细看了一遍,重点挑三件事说。

Gateway 启动慢,这次算是认真治了

以前每次 OpenClaw 启动,都要重新扫一遍插件、频道、session、定时任务……这些东西其实大部分没变,但每次都跑一圈,浪费时间。5.26 里把这些都做了缓存,包括插件元数据快照、包路径的 realpath、模型 cost 索引、频道解析结果,全都复用到进程结束。

用户侧最直接的感受是:回复延迟降低了。官方特别提了 Telegram 的 typing/progress 上下文保留、斜杠命令启动元数据懒加载、热路径上的模型 hydration 也去掉了。我自己在 Telegram 上用确实感觉顺了一些,不过具体快多少得看各自场景。

安全这块补了不少洞

这次安全修复比较密集,我觉得几个值得单独说一下。

Browser snapshot 的 tab URL 现在要过 SSRF 策略校验,防止通过 CDP 读内网地址。插件和频道标签里的文本不能再伪造嵌套 prompt 标记,外部文件内容也统一用外部内容包裹。

另外,ClickClack 的 allowFrom 发件人白名单现在在 agent 分发前就跑了,不是转进去之后才判断。设备 token 轮换时,失效设备发来的 RPC 直接拒绝。还有就是 replay 的工具调用文本会从回复里清掉,不会泄到前端。

这些修复大部分是外部贡献者报告的,看 PR 链接里有 zsxsoft、ttzero25、mmaps 这几个 ID——说实在的,能把这种细节揪出来还提 PR,真的有两把刷子。

多端稳定性,这次 Telegram 改动量最大

Telegram 这次改了十来处,包括论坛话题名缓存、DM 重叠回复、outbound reply context、bot-command 精准 mention(`/command@Bot` 格式之前会被 requireMention 组漏掉),还有 `ENETDOWN` 当成临时网络失败处理,不再直接挂。

iMessage 那边修了附件根目录读取、重复账号去重、图片发送命令。WhatsApp 恢复了 ack identity 和群组丢失警告。Discord 修了语音播放、大模型选择器在模型数超 25 个时的展示方式(按首字母分桶,不再翻页)。

总体感觉这个版本是一次大面积补课,没有特别炸眼的新功能,但修的问题范围很广,装好升一下应该比较值。

完整更新列表

  • NEW转录功能成为核心:会议总结、CLI 回放、Codex 镜像等统一走可靠的转录路径
  • NEW命名认证配置文件:支持 Hermes、OpenCode、Codex 多账号 auth profile 管理
  • NEW诊断可观测性:网关密钥准备追踪、工具/模型流式进度、OpenTelemetry LLM Span、告警信号(工具阻塞、会话失效、Webhook 入站等)
  • NEW频道 Signal/iMessage/WhatsApp 新增 reaction 审批流,无需发 /approve 文字
  • NEWOpenAI 采样参数透传:sampling_params 通过 Gateway 转发,context-budget 状态可查
  • NEWTUI:繁忙时排队提示不丢弃、显示 fast-mode 状态、systemd Gateway 健康信息
  • NEWPlugin SDK:reaction 审批 helper、诊断事件根导出兼容函数名和别名
  • NEWAndroid/iOS:Android 配对新 Gateway、iOS 实时 Talk 模式、Android 离线语音恢复
  • NEW性能缓存:插件元数据、包 realpath、模型 cost 索引、频道解析、session/auth 热路径全面复用
  • NEW语音 SDK:realtime turn-context、输出活动追踪、consult 问题匹配、唤醒名匹配统一通过 SDK 共享
  • NEW定时任务:cron.maxConcurrentRuns 默认改为 8,无需手动配置即可并行跑
  • NEWQA-Lab:新增 `qa coverage –match ` 聚焦场景查找
  • NEWDiscord 模型选择器:超 25 项时按首字母分桶(A–G/H–N/O–Z)
  • NEW活动 Tab:Control UI 新增临时 Activity Tab,展示实时工具活动摘要
  • NEW构建:`pnpm build` 自动包含 `ui:build`,不再需要两步命令
  • NEWiOS:Talk 模式支持直连 realtime voice session、紧凑工具栏、语音波形反馈
  • NEW图片处理:Sharp 替换为 Rastermill,OpenClaw 不再依赖 Sharp/Jimp
  • NEWCodex:升级至 0.134.0,budget 触发时 native compaction 保持禁用
  • FIX安全/内存:memory_store 工具拒绝 prompt 注入文本
  • FIX安全/Gateway:默认启用远程非浏览器认证失败的速率限制
  • FIX安全/内容边界:Browser snapshot SSRF 校验、system-event 文本净化、外部文件内容包裹、ClickClack allowFrom 前置检查、失效设备 token 拒绝、工具调用文本从回复清除
  • FIXTelegram:保留 typing/progress 上下文、论坛话题缓存、DM 重叠回复、bot-command 精准 mention、ENETDOWN 当临时网络失败处理
  • FIXiMessage:附件根目录读取、重复账号去重、图片/群组媒体命令、catchup 游标推进
  • FIXWhatsApp/QQ/Twitch/IRC/Slack:各平台行为修复
  • FIXDiscord/语音:播放与唤醒回复、大选择器分桶、媒体字幕合并、代理路由、唤醒名匹配收紧
  • FIXCodex:保留 WebSearch 元数据、超大原生线程复用、API key 桥接、沙盒 bootstrap 路径、上下文窗口溢出压缩
  • FIXGateway/性能:启动警告元数据复用、会话/启动/运行时 CPU 抖动裁减、重复 turn session touch 跳过
  • FIX回复延迟:Telegram typing 上下文保留、斜杠命令元数据懒加载、热路径模型 hydration 去除
  • FIXMemory:向量索引在 embedding 不可用时不静默降级、doctor OOM 修复、CJK 感知去重
  • FIXDocker:恢复运行时镜像可写 ~/.config
  • FIXWindows daemon:Scheduled Task 支持电池供电运行,避免域用户提示
  • FIXCLI/Windows:增加 Windows 栈大小 respawn、CLI 日志默认本地时区
  • FIX安装/更新:Alpine 安装支持、trusted runtime fallback、npm min-release-age 绕过、Docker 超时加固
  • FIX众多社区贡献 bug 修复(Telegram、Discord、iMessage、Codex、Memory 等各模块)

升级方式还是 `npm install -g openclaw` 或走 macOS 自动更新。

⭐点赞、转发、关注和推荐一键三连⭐