OpenClaw 在 2026 年 5 月 27 日 发布了 v2026.5.26 版本。这是近期更新幅度最大的一个版本,核心重点在于性能的全面优化(网关与回复提速)、对话记录(Transcripts)架构的统一以及多通道(特别是 Telegram 和 iMessage)的深度修复。同时,该版本通过替换图像处理库和增强安全边界,进一步提升了系统的稳定性和安全性。
核心性能与架构优化
- 网关与回复加速:通过避免重复的插件、频道、会话扫描,显著减少了启动时间和回复延迟。可见的回复(Visible Replies)现在将面向用户的发送与后续的慢速工作分离,使对话感觉更灵敏。
- 对话记录 (Transcripts) 核心化:统一了底层架构,现在会议摘要、来源块、媒体出处、Codex 镜像等都使用同一个更可靠的对话记录路径,提高了数据的一致性和恢复能力。
- 运行时缓存优化:重用插件元数据快照和包真实路径,减少了热路径下的文件系统扫描,降低了高负载下的 CPU 占用。
媒体处理与图像库变更
- 图像后端替换:将图像处理后端从 Sharp 替换为 Rastermill。这不仅移除了 Node.js 原生编译的痛点,还增强了对 EXIF 方向、PNG 透明优化和元数据处理的支持。
- 图像理解增强:在描述图像前,会自动将 HEIC/HEIF 格式(iPhone 默认)转换为 JPEG,确保移动端照片能被正确识别。
- 媒体信任链:修复了媒体工具的元数据派生,确保生成的或转发的图像能被正确识别 MIME 类型,防止视觉识别功能失效。
通道 (Channels) 关键修复与改进
- Telegram:
- 论坛/话题:修复了论坛话题名称的传递和缓存,确保在话题中回复能正确路由。
- 网络容错:将
ENETDOWN视为瞬时故障,改进了网络波动时的恢复机制。 - 实体保留:修复了入站文本实体(如链接)和重叠的 DM 回复处理。
- iMessage:
- 附件处理:修复了从
~/Library/Messages/Attachments读取图像附件的问题,解决了“路径不允许”的错误。 - 去重与合并:修复了重复的本地消息源账户,并确保斜杠命令确认留在源对话中。
- 附件处理:修复了从
- WhatsApp:
- 媒体与状态:恢复了 ACK 身份识别,修复了群组媒体行为,并增加了对
OPENCLAW_HOME环境变量的尊重,解决 Docker 部署时的路径问题。
- 媒体与状态:恢复了 ACK 身份识别,修复了群组媒体行为,并增加了对
- Discord:
- 语音与界面:改进了语音播放的唤醒回复,增加了大型模型选择器的分桶功能(A-G, H-N 等),并修复了媒体标题的合并发送。
安全边界与内容控制
- 内容边界加固:在浏览器快照读取前验证 SSRF 策略,防止潜在的服务器端请求伪造攻击。
- 伪造防护:清理了序列化的工具调用文本,防止其出现在最终回复中;验证了插件模型模式的正则表达式安全性。
- 权限控制:在路由诊断事件时保持别名感知,修复了 ACP 自动批准的逻辑,要求明确的允许策略。
- 会话安全:拒绝过期的设备令牌,并在重启基准测试时中止活动的 RPC 运行,防止生命周期混乱。
开发者工具与 CLI
- 插件 SDK:增加了反应批准(Reaction Approvals)的辅助函数,并修复了诊断事件根导出的发现机制。
- 配置与更新:
openclaw config命令现在支持深层编辑;更新程序排除了预发布标签,防止稳定版意外更新到 RC 版本。 - 诊断与可观测性:增加了 OpenTelemetry LLM 跨度支持,暴露了更多关于阻塞工具、故障转移和存活状态的指标。
其他重要修复
- Codex 集成:更新了捆绑的 Codex CLI 至
0.134.0,修复了上下文窗口提示错误的恢复,并确保 WebChat 交付提示不会进入用户提示词。 - 安装与部署:支持 Alpine Linux 的安装,修复了 Docker 镜像中
~/.config不可写的问题,并优化了 Windows 守护进程的任务配置。 - 定时任务 (Cron):恢复了挂起的 Cron 任务并发数,默认最大并发运行数提升至 8,并修复了持久化负载行的处理。
- 记忆系统:修复了本地 GGUF 嵌入式模型的崩溃问题(隔离到工作进程),并改进了 CJK(中日韩)文本的记忆去重。
总结:v2026.5.26 是一个里程碑式的维护版本。它通过底层架构的重构(Transcripts 和 Rastermill)解决了长期存在的兼容性和性能痛点。对于使用 iPhone 传输照片、Telegram 论坛或需要高并发任务处理的用户来说,此版本带来了显著的体验提升。建议所有用户更新以获得更流畅、更安全的运行环境。