OpenClaw 在 2026 年 5 月 23 日 发布了 v2026.5.22 版本。这是一个以修复与稳定性为主的版本,核心重点在于Codex 安全机制的微调、Docker 部署体验的优化以及多通道(特别是 Telegram 和 Discord)的路由与媒体处理修复。
安全与认证机制调整
- Codex 认证修复:修复了 Codex 身份验证流程中的一个关键问题,即在 OAuth 重定向后,系统现在能正确等待凭据文件写入完成,然后再尝试读取模型列表,防止因文件未就绪导致的配置失败。
- 权限策略微调:调整了默认策略,允许通过 Codex 审查的原生命令(如
fs.read,browser.use)在审查通过后正常执行,解决了部分合法命令被误拦截的问题。
Docker 部署优化
- 镜像瘦身:通过优化构建流程,显著减小了官方 Docker 镜像的体积,加快了拉取和启动速度。
- 根文件系统修复:修正了非特权用户运行时的根文件系统权限问题,确保容器在严格的安全策略下也能正常写入日志和数据。
- 启动脚本增强:改进了容器内的入口点(Entrypoint)脚本,使其能更好地处理信号传递和子进程管理。
通道 (Channels) 关键修复
- Telegram:
- 媒体组:修复了多张图片/视频组成的“媒体组”消息的下载和处理逻辑,防止因单个文件下载失败导致整个组消息处理中断。
- 路由:优化了超级群组(Supergroup)和频道(Channel)的上下文路由,确保回复能准确对应到正确的聊天线程。
- Discord:
- 语音:修复了实时语音会话中,当用户长时间不说话时,AI 错误地发送“静音”状态更新的问题。
- 线程:改进了线程内消息的提及(Mention)处理,防止 AI 在线程中错误地回复到主频道。
- WhatsApp:
- 状态更新:修复了 WhatsApp 状态更新(如“正在输入...”)的处理逻辑,减少不必要的资源消耗。
CLI 与开发者工具
- 插件开发:
openclaw plugins init模板现在默认包含更完整的 TypeScript 配置,方便开发者快速上手。 - 配置管理:
openclaw config set命令现在支持直接编辑加密的配置部分(如 API 密钥),而无需手动解密整个文件。
其他重要修复
- 上下文引擎:修复了在极少数情况下,上下文紧缩(Compaction)摘要可能会引用已删除的历史消息的问题,提升了长对话的稳定性。
- 文件系统:在 Windows 环境下,修复了路径过长导致的日志文件写入失败问题。
- 浏览器插件:修复了浏览器插件在某些特定网页(如某些单页应用)上无法正确注入的问题。
v2026.5.22 是一个典型的“维护型”更新。它虽然没有引入炫酷的新功能,但通过修复 Docker 部署的痛点和优化 Telegram/Discord 的消息处理逻辑,显著提升了系统的稳定性和运维效率。特别是对于使用容器化部署的用户来说,镜像体积的减小和权限问题的修复将直接改善使用体验。建议所有用户更新。