OpenClaw v2026.5.22 已正式发布(2026年05月24日),本次更新以 Gateway 性能大幅优化和新增会议笔记独立插件为核心,同时包含大量功能完善与问题修复。
🟢 新功能 / 界面更新
- Meeting Notes 插件:新增独立外部会议笔记插件,支持自动启动捕获配置、手动导入转录文本、仅读的
openclaw meeting-notesCLI 访问,以及 Discord 语音直播源作为第一个实时来源。 - Control UI 聊天界面:会话选择器新增搜索功能和「加载更多」分页,保持初始加载轻量化,同时让历史对话也可轻松触达。
- Discord:支持为长时运行的组件工作流配置有限期(bounded)的
agentComponents.ttlMs回调注册表生命周期,单账户可覆盖,最高 24 小时上限。 - Plugin SDK:新增通用频道消息轮询发送器(poll sender),新增行级会话工作流辅助方法(row-level session helpers),并引入
embeddingProviders通用能力合约与注册 API。 - QA / 诊断工具:扩展 OpenTelemetry 测试用例覆盖 trace、metric、log 导出;新增 Prometheus 可观测性测试别名;新增 QA 总线工具调用可见性场景和自定义 mock JSONL 回放_fixture。
- UI 无障碍:顶栏主题模式按钮(System / Light / Dark)新增可聚焦悬停提示标签。
🔴 底层架构 / 性能优化
- Gateway 性能大幅提升:通过复用进程稳定的频道目录读取、缓存插件元数据快照、懒加载 ACPX runtime 等多项优化,Gateway 健康检测与就绪信号不再等待未使用处理器树。
- 模型列表性能飞跃:Gateway 启动时预热 Provider 认证状态地图(auth-state map),使
/models调用延迟从约 20 秒降至约 5 毫秒(约 4100 倍提升),热重载后自动重新预热。 - Plugin SDK 优化:缓存公开接口别名映射(alias maps),跳过无关 macOS Linuxbrew PATH 探测,Gateway 启动避免重复文件系统遍历。
- CLI 帮助性能:优化
setup --help、onboard --help、configure --help、agents --help、secrets --help、nodes --help等命令路径,按需加载而非全量导入。
🟡 其他 / 修复
- WebChat:工具消息来源摘要不再重复显示卡片内容。
- Gateway:保留延迟生命周期错误的清理逻辑,修复失败会话状态卡住的问题。
- Telegram:修复文件和结构化附件媒体发送(
path/filePath);支持论坛主题显式:topic:和:topicId:表单。 - Browser/proxy:本地 Chrome DevTools WebSocket 端点绕过托管代理,修复
openclaw browser start在代理阻止 loopback 出站时失效的问题。 - Ollama:本地 embedding 来源绕过托管代理。
- OpenAI Images:Codex API Key 生成的图片改为走原生 OpenAI Images API,修复 401 错误。
- TUI/streaming:长时间无响应提示在收到聊天事件时立即关闭,不再残留。
- Sessions:会话写锁最大持有策略强化,避免过期锁堆积。
- 状态显示:提供配置的 AWS SDK 模型费用估算,显示上下文预算估算。
- Claude 4.x:1M 上下文窗口迁移至正式版(GA),移除已弃用 beta 标记。
- Twitch:修复重连后消息处理程序注册被错误清理导致的失效问题。
- Memory/LanceDB:公开记忆文件(每日笔记、梦境报告等)通过活跃内存提供者桥接导出,兼容导入。
- Docker:不再在日志中打印 Gateway Bearer Token;修复首次运行命名卷以 node 而非 root 启动。
- Memory:
~在配置的额外记忆路径中正确展开。 - Skills:共享技能目录改为跨 Agent 工作区单一监听,避免文件描述符耗尽(
EMFILE)导致的问题。 - Mac App:使用原生设置侧栏窗口样式,侧栏切换保持在左侧,内容不再被标题栏遮挡。
- Windows Installer:Bootstrap 便携式 Node.js、使用 native
tar解压、修复 WSL2 UNC 路径启动失败问题。 - 大量其他问题修复(详见官方 Release)。
🔒 安全加固
- npm 包现在携带生成的 shrinkwrap 文件,确保发布的安装使用锁定的依赖图,防止通过 pnpm 锁文件绕过依赖年龄策略。
- 验证浏览器沙箱绑定源(browser sandbox bind sources),约束遗留插件清理路径。
- 发布前运行包完整性检查,在专用 QA 资源泄漏到公共包之前先行失败。
📝 完整更新日志: 查看 GitHub 官方 Release