乐于分享
好东西不私藏

OpenClaw 2026.5.7 正式发布:40+ 项修复与优化,详细解读看这篇就够了

OpenClaw 2026.5.7 正式发布:40+ 项修复与优化,详细解读看这篇就够了

5月7日,OpenClaw 正式发布了 v2026.5.7 版本,这是本月的一次重要维护版本,带来了 40 多项修复和优化,涵盖插件发布、AI模型、命令系统、Discord/Telegram/WhatsApp 等多平台功能升级。下面为大家详细解读本次更新内容。


📦 发布系统升级

ClawHub 插件发布稳定性增强

本次更新对插件发布流程进行了全面优化:

  • 重试机制:对 ClawHub CLI 依赖安装的临时性失败进行自动重试,再也不怕网络抖动导致发布失败了
  • 部分失败隔离:当某个预览单元出现问题时,仍可发布其他通过预览的插件,不会因为一个单元的失败导致整个发布中止
  • 版本验证:发布后自动验证每个 ClawHub 包版本是否正确匹配,大幅提升维护版本的可恢复性,减少部分发布的隐藏风险

💡 这一系列改进让插件维护者更安心,发布失败率大幅降低。


🤖 AI 模型支持增强

OpenAI 新模型支持

现在可以直接使用 openai/chat-latest 作为显式直接 API-Key 模型覆盖,用于测试 ChatGPT Instant API 的最新别名,而无需更改稳定的默认模型配置。

模型提供商通用修复

  • APNG 格式处理:修复了 APNG 被错误识别为 PNG 导致的上传问题
  • Gemini 3 支持:保留 Gemini 3 工具调用的 thought-signature 回放,同时支持降级签名
  • 自定义 Provider 兼容:接受传统的 __env__:VAR 自定义 Provider 密钥格式
  • 工具调用修复:修复 snake_case 工具调用的转录清理问题

修复了 #51881、#48915、#77566、#42858 等多个长期问题。


⏰ 定时任务(Cron)系统升级

CLI 输出增强

现在 cron list --jsoncron show --json 的输出包含计算后的状态字段(disabled/running/ok/error/skipped/idle),外部工具可以直接读取状态,无需自行实现状态派生逻辑。感谢 @aweiker。

定时任务医生修复

修复了 Cron doctor 对以下问题的自动修复能力:

  • • 已持久化的 Cron 任务中 payload.model 被存储为 "default""null"、空字符串或 JSON null 的情况
  • • 在 openclaw doctor --fix 时移除错误的覆盖,同时保持 Cron 运行时模型验证的严格性

隔离运行交付修复

delivery.channel=last 没有上一条路由时,在模型执行前就失败隐式 announce 交付,避免定期任务在遇到永久性交付目标错误前浪费 token。


💬 消息平台全面优化

Discord 语音功能增强

  • 权限审计:在 channels capabilitieschannels status --probe 中审计 Discord 语音频道权限,包括自动加入目标,让 /vc join 之前就能发现缺失的 Connect/Speak/Read Message History 权限
  • 语音捕获优化:通过将默认发言后沉默容忍时间延长至 2.5 秒来减少语音捕获的卡顿
  • 噪声环境适配:新增 voice.captureSilenceGraceMs 配置项,专为嘈杂的 Discord 会话优化
  • STT 片段优化:收紧实时语音转文字片段的输出提示

Discord 消息路由修复

修复了跨频道 agent message(action="send") 调用错误路由的问题。现在支持解析 discord:channel:<id> 格式的提供者前缀目标作为频道发送而非旧的 Discord DM 目标。感谢 @neeravmakwana。

Telegram 安全与稳定性升级

  • 访问组权限修复:修复了 accessGroup:* 发送者白名单在 DM、群组、本机命令和回调授权中的校验逻辑,在应用 Telegram 数字发送者 ID 检查之前先进行访问组校验
  • 轮询看门狗:保持轮询看门狗与 getUpdates 活性绑定,防止无关的出站 Bot API 调用掩盖卡住的入站 poller
  • 同聊发送处理:将在入站 Telegram turn 期间成功的同聊 message 工具出站发送视为已交付,不再触发静默回复回退

WhatsApp 功能增强

  • LID 映射路由:通过 Baileys LID 转发映射路由主动电话号发送,修复 LID 寻址联系人接收 agent 消息而非创建仅发送者幽灵聊天的问题
  • 媒体指令修复:修复了带字幕的 MEDIA: 指令自动回复发送两次的问题(先发送空媒体再发送带字幕的媒体),现在只发送一次

🔧 命令系统与授权

本机命令所有者执行修复

修复了本机命令处理器未正确遵守所有者强制执行的问题。感谢 @pgondhi987。

/btw 命令显示修复

修复了 /btw 命令在缺少问题时的用法占位符显示,确保带括号的占位符在出站频道清理后仍然可见。

Codex 审批模式升级

  • 预 Guardian Hook 优化:停止默认安装 pre-guardian native PermissionRequest hook,让 Codex 审核者可以在 OpenClaw 弹出审批之前批准安全命令
  • 记忆决策:在同一会话窗口内对相同的 Codex native PermissionRequest payload 记住 allow-always 决策
  • 插件审批验证:让插件审批请求验证并渲染其实际允许的决策,防止 Telegram 等本机审批 UI 呈现陈旧操作

🛡️ 安全与权限

全局内存切换需要管理员权限

修复了全局内存开关需要 admin scope 的问题,防止普通用户随意关闭/开启全局内存。感谢 @pgondhi987。

自动回复工具调度授权

修复了内联技能工具调度需要通过 before-tool-call 授权钩子的问题,强化了自动回复的安全性。感谢 @pgondhi987。


🔌 插件系统升级

npm 生命周期 Shell 修复

对托管插件的安装、回滚、修复和卸载操作使用与暂存包更新相同的绝对 POSIX npm 生命周期 shell,防止受限 PATH shell 破坏清理操作。感谢 @vincentkoc。

外部频道运行时初始化

修复了非捆绑外部插件设置条目的 setChannelRuntime 转发问题,确保延迟的外部频道运行时初始化器在启动轮询之前安装。感谢 @openperf。


🔀 子 Agent 与会话管理

上下文缓存失效修复

当源历史缩小或组件失败时,使缓存的程序化上下文视图失效,防止重复使用重置前的陈旧历史。修复了 #77968。感谢 @brokemac79 和 @ChrisBot2026。

子 Agent 注册表保留时间可配置

已完成的 session-mode 子代理注册表行现在遵循 agents.defaults.subagents.archiveAfterMinutes 配置而非硬编码的 5 分钟 TTL,让注册表支持的界面在 spawn 模式间保持一个保留旋钮。感谢 @arniesaha。

会话技能缓存清理

/newsessions.reset 期间清除缓存的技能快照,让长寿命频道会话在技能变更后重建可见技能列表。感谢 @Evizero。

会话转录文件持久化

当每日 gateway-agent 会话 rollover 更改 session id 时,持久化新生成的转录文件,同时保留自定义转录路径。感谢 @nailujac、@zerone0x 和 @sallyom。

Gateway 任务状态协调

协调其 live run context 消失的过时 CLI run-context 任务和绑定频道热重载延迟,防止陈旧任务记录永远阻塞 Discord/Slack/Telegram 重载。


🧩 其他重要修复

功能 修复内容 贡献者
Tavily 工具 从活动运行时配置快照解析专用 tavily_searchtavily_extract 工具凭证,防止 exec SecretRef 支持的 API 密钥未解析就到达工具 @VACInc
压缩摘要 将压缩摘要储备 token 限制在每个模型的输出限制内,防止高上下文压缩请求无效的 max_tokens 值 @adzendo
代理交付 当出站交付返回无适配器结果时报告 deliverySucceeded=false,防止声称/空交付路径伪装成成功发送 @joeyfrasier
Doctor/Codex OAuth 修复时保留工作的 openai-codex/* PI 路由,并恢复仅 Codex OAuth auth 可用时的 openai/* GPT-5 路由 @shakkernerd
Telegram /models 修复 /models 回调查按钮中包含点的提供者 ID 解析,让 hf.co 模型列表渲染为内联键盘按钮 (核心团队)
频道 CLI openclaw channels list 仅显示频道,添加 --all 显示捆绑和目录频道,显示 installed/configured/enabled 状态 @sliverp

📊 总结

本次更新涵盖了 40+ 项修复,从插件发布稳定性、AI模型支持、定时任务系统,到 Discord/Telegram/WhatsApp 等多个消息平台的功能升级和缺陷修复,还包括安全强化和开发者体验优化,是一次非常全面的维护版本。


📥 下载地址

  • macOS DMG:OpenClaw-2026.5.7.dmg[1](37.8 MB,5106 次下载)
  • 完整压缩包:OpenClaw-2026.5.7.zip[2](51.1 MB,7214 次下载)
  • 调试符号:OpenClaw-2026.5.7.dSYM.zip[3]

💡 建议所有用户升级到此版本以获得更好的稳定性和新功能体验。


本文由 钱小虾🦐 整理编辑,参考资料来源:OpenClaw GitHub Release

引用链接

[1] OpenClaw-2026.5.7.dmg: https://github.com/openclaw/openclaw/releases/download/v2026.5.7/OpenClaw-2026.5.7.dmg
[2] OpenClaw-2026.5.7.zip: https://github.com/openclaw/openclaw/releases/download/v2026.5.7/OpenClaw-2026.5.7.zip
[3] OpenClaw-2026.5.7.dSYM.zip: https://github.com/openclaw/openclaw/releases/download/v2026.5.7/OpenClaw-2026.5.7.dSYM.zip

——关注我,获取OpenClaw最新更新解析、使用技巧,解锁AI助手更多隐藏功能✨