OpenClaw v2026.5.22 发布:性能暴涨4100倍,模型预热成最大亮点
5月24日,OpenClaw 团队正式发布了 v2026.5.22 版本。本次更新虽然版本号跳动不大,但底层性能优化力度惊人——核心的模型列表查询从 20 秒暴降到 5 毫秒,同时带来了全新的会议笔记插件、子代理精简上下文、xAI/Grok 深度集成等一系列实用更新。
🚀 性能:可能是史上最大的一次优化
模型预热——4100× 加速
本次更新最亮眼的改进来自模型层:预热的鉴权状态映射表。Gateway 启动时即完成所有模型提供商的鉴权状态预加载,后续每次查询直接走缓存而非逐一遍历。效果极其显著——单次 /models 调用耗时从约 20 秒降至约 5 毫秒,提速约 4100 倍。热重载后会自动重温暖,重启无感。
Gateway 启动链路全面瘦身
多项底层优化叠加,显著缩短 Gateway 启动时间:
- 频道目录复用:重复利用进程稳定的频道目录读取,避免反复边界检查
- 插件元数据快照:启动时一次性读取插件信息,其后所有配置、模型、渠道读操作均使用缓存快照
- 惰性加载:启动时非必需的插件工作、核心方法处理器、ACPX 运行时全部延后加载,健康检查信号不再等待未使用的组件
- SDK 别名缓存:插件 SDK 公开接口别名映射缓存化,跳过不必要的 Linuxbrew 路径探测,减少文件系统遍历
📝 新功能:会议笔记插件
新增 Meeting Notes 插件(独立于核心包的外部插件),支持自动捕获会议、手动导入转录记录、通过 openclaw meeting-notes CLI 只读查询。首发的实时数据源为 Discord 语音频道,后续将扩展更多平台。
🧠 子代理:更轻量的上下文
子代理默认启动上下文从此前的全部文件缩减为仅包含 AGENTS.md 和 TOOLS.md,不再携带身份信息、用户档案、记忆文件、心跳状态等无关数据。这意味着子代理启动更快、Token 消耗更低、隐私保护更强。
🔗 xAI/Grok 深度集成
xAI OAuth 鉴权配置现可直接复用于 Grok 的 web_search 功能,活动代理的鉴权信息会透传到搜索流程中。同时新增 Grok 模型别名支持,媒体提供商可声明默认操作超时。
🎨 Control UI 改进
聊天会话选择器新增搜索和加载更多分页功能,初始会话列表保持轻量,历史会话可按需搜索加载。感谢 @amknight 的贡献。
🛠️ Plugin SDK 增强
- 新增行级会话工作流辅助方法,
loadSessionStore标记为弃用(#84693) - 新增通用向量嵌入提供商注册 API,embeddingProviders 成为可在内存适配器之外复用的提供商表面
- 新增通用频道消息轮询发送器,频道插件可在不依赖特定 SDK 门面的情况下实现轮询投递
📚 文档与社区贡献
本次更新汇集了大量社区贡献的文档改进,涵盖 Signal、Telegram、Termux、macOS VM、WhatsApp、Zalo、Feishu 等多个平台的配置指南,以及安全性、记忆文件、子代理、部署等方面的说明。特别感谢超过 50 位贡献者提交的文档修正与完善。
🔧 关键修复
- WebChat:消息工具来源回复不再重复展示工具卡片(#84773)
- Gateway:修复生命周期错误清理在后续非终止事件中的丢失问题,确保超时会话正确持久化失败状态(#85256)
- Ollama:本地嵌入来源绕过管理代理,未配置的目标保持 SSRF 护栏(感谢 @Kaspre)
- 会话锁:强制写锁最大持有策略,长时间持有可在过期前回收(#85764)
- Stream 错误:内部流错误占位符不再回放到代理提示历史中(#85652)
- Windows 兼容:pnpm 检查命令通过托管子进程运行,移除 Node 24 shell-argv 弃用警告
📦 打包与安全
npm 包体积进一步精简,文档图片和资产从 tarball 中剔除;npm 包和官方插件现在附带生成的 shrinkwrap 文件,支持插件的锁定依赖图,lockfile/shrinkwrap 变更需审核后方可合并。
💡 升级建议
运行 Gateway 服务的用户强烈建议升级,本次性能优化对所有部署均有正面收益,尤其是模型较多元的部署场景。升级后建议直接重启 Gateway 进程,否则可能因旧进程与新代码不兼容触发模块加载错误——本站今早已实测踩坑,重启后一切正常。
版本号:2026.5.22 | 提交:a374c3a | 发布时间:2026-05-24 | GitHub Release








黑公网安备 23010302001359号