OpenClaw 一周动态-2026-W22
日期范围: 2026-05-20 – 2026-05-26摘要: 本周 OpenClaw 发布两个 Stable 版本(v2026.5.20/v2026.5.22)及两个 Beta,核心亮点为 Gateway 启动性能大幅提升(model-resolution 从 20s→5ms)、Meeting Notes 插件上线、iMessage tapback 审批、Rastermill 图像重构;合并 11 个 PR,新增 5 个 P1/P2 Bug;W21 遗留中 7 项已关闭,macOS 崩溃/Windows status 挂起/Slack context 丢失等高优先级问题仍开放。

版本发布
1. v2026.5.22(Latest Stable)
发布时间: 2026-05-24 类型: Stable 发布链接: v2026.5.22[1]贡献者: 163+ 人;反应数 40+
核心亮点:
-
• Gateway 启动性能系列优化:进程级信道目录读取复用、插件元数据快照缓存、懒加载启动空闲插件和 ACPX 运行时,Gateway health/ready 信号不再等待未使用的处理器树 -
• Meeting Notes 外部插件上线:支持自动启动捕获配置、手动转录导入、只读 CLI 访问,Discord voice 作为首个实时来源 -
• models/perf 预热优化:gateway 启动时预热 provider auth-state 映射,/models 调用从约 20s 降至约 5ms(提速约 4100 倍) -
• Control UI/chat:聊天会话选择器新增搜索和”加载更多”分页,防止初始加载无界 -
• Plugin SDK:新增通用 channel-message poll sender;cron 通过现代 target resolver 路由,废弃 parser-backed messaging-targets -
• Agents/subagents:限制默认子代理启动上下文仅为 AGENTS.md 和 TOOLS.md,persona/identity/memory 等文件默认不下发给委派工作者 -
• 依赖更新:protobufjs 升至 8.4.0 以清除 npm advisory;@agentclientprotocol/claude-agent-acp 升至 0.36.1 -
• npm 包体积优化:从 tarball 中排除文档图片和资源
2. v2026.5.24-beta.2(Pre-release)
发布时间: 2026-05-24 23:49 类型: Pre-release 发布链接: v2026.5.24-beta.2[2]贡献者: 163+ 人;反应数 36+
新增功能:
-
• iMessage tapback 审批:👍 tapback 解析为”allow-once”,👎 解析为”deny”,allow-always 保留手动 /approve 路径,镜像 WhatsApp 审批行为 -
• Talk/Realtime:WebUI 和 Discord voice 调用者可在 consult 仍运行时请求状态、取消、引导或排队后续任务(PR #84231) -
• Discord/voice:新增实时唤醒名称门控(wake-name gating),提高 USER.md/SOUL.md 较长文件的配置文件引导上下文预算 -
• 图像工具:新增自适应模型感知图像压缩,支持 agents.defaults.imageQuality偏好(token-efficient / balanced / high-detail) -
• CLI/models: openclaw models auth login支持 –profile-id 存储指定 provider auth profile -
• xAI/Grok:复用 xAI OAuth auth profile 用于 Grok web_search,新增 Grok 模型别名,媒体提供商支持声明默认操作超时
本周发版节律
|
|
|
|
|
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
本周共 4 次发布(2 stable + 2 pre-release),节奏稳定;两个 beta 集中于 5/24 同日发布,核心 stable v2026.5.22 包含大量 SDK 重构和性能优化。
本周发布的最大受益方是运营多渠道 agent 的中大型部署团队——Gateway 冷启动从约 20s 降至 5ms,调度密集场景下资源消耗和用户等待时间同步压缩;Meeting Notes 插件则让企业会议记录从”手动粘贴文本”变为 Gateway 原生能力,最先获益的是已在使用 Discord voice 的团队,无需任何第三方集成即可接入实时转录。

新功能 / 合并 PR
3. Rastermill 图像处理重构(PR #86621)
来源: #86621 refactor: use Rastermill for image processing[3]时间: 2026-05-26 规模: XL
摘要: 将图像处理管道迁移至 Rastermill,这是本周体积最大的代码变更。与 v2026.5.24-beta.2 中新增的 agents.defaults.imageQuality 自适应压缩能力配合,统一 OpenClaw 的媒体处理基础设施。影响所有使用图像工具的 agent 场景。
4. Gateway 性能:provider auth-state 预热(PR in v2026.5.22)
来源: v2026.5.22 发布说明[1]时间: 2026-05-24
摘要: gateway 启动时预热 provider auth-state 映射,使 /models 及所有模型列举调用从约 20s 降至约 5ms(约 4100 倍提速),热重载后自动重置并重新预热。感谢 @sjf 贡献(#84816)。这是近期 Gateway 启动性能系列优化中最显著的单点改进,直接影响所有 agent 冷启动体验。
5. OpenTelemetry LLM 内容 Spans(PR #86191)
来源: #86191 Add OpenTelemetry LLM content spans[4]时间: 2026-05-26
摘要: 新增 OpenTelemetry LLM 内容 spans,为 LLM 调用轨迹提供更细粒度的可观测性。本周同步扩展了 OTel smoke harness,支持 trace/metric/log 三路导出证明,并添加 Prometheus 别名。适合需要 LLM 调用链路诊断的企业部署场景。
6. feat: add scoped mention pattern policy(PR #70864)
来源: #70864 feat: add scoped mention pattern policy[5]时间: 2026-05-26(仍开放,待证明) 规模: XL,涉及 20+ 渠道
摘要: 为 Discord、Telegram、Slack、iMessage、Signal 等 20+ 渠道添加作用域提及模式策略,引入安全和兼容性边界(merge-risk: automation/compatibility/message-delivery)。这是影响消息分发逻辑的大型功能 PR,当前标注”needs proof”,合并优先级需维护者评估。
7. refactor: internalize OpenClaw agent runtime(PR #85341)
来源: #85341 refactor: internalize OpenClaw agent runtime[6]时间: 2026-05-26(仍开放,待证明) 规模: XL,涉及几乎所有渠道和扩展
摘要: 将 OpenClaw agent runtime 内化,是一次涉及 Discord/Matrix/Slack/Telegram/WhatsApp/voice-call 等全渠道以及几乎所有模型扩展的巨型重构。影响安全边界、auth-provider、兼容性,P1 等级,目前仍需 proof。若合并将是 5.x 周期内最大架构变更之一。
PR #85341 与 Rastermill 图像重构同周推进,预示 OpenClaw 正在向”核心运行时完全自持”方向演进,逐步减少对外部 CLI 工具和第三方运行时的依赖。若该方向延续至 v2026.6.x,现有依赖外部 SDK facade 的插件可能面临重写压力;而直接使用 plugin-sdk/channel-targets 的调用方则有望在新架构中获得更稳定的 API 边界。插件开发者宜提前关注接口约定的收紧节奏。

活跃 Bug
8. [P1] Gateway 事件循环饥饿导致 HTTP/WS 中断(#86718)
来源: #86718[7]时间: 2026-05-26(新增) 标签: P1, impact:message-loss, impact:crash-loop
摘要: 在会话 usage/cost 统计于内存压力下运行时,Gateway 事件循环出现饥饿,引发 HTTP 和 WebSocket 服务中断。严重性高(P1),影响所有在资源受限环境中运行的实例。clawsweeper 标注需要 live repro,目前无 fix PR。
9. [P2] WebChat 前端在后端完成后卡在 streaming 状态(#86731)
来源: #86731[8]时间: 2026-05-26(新增)
摘要: WebChat 前端在后端已完成响应后仍卡在 streaming 状态,导致用户无法继续交互。问题刚上报,无标签,无关联 PR。影响使用 Web UI 的用户体验,严重性待评估。
10. [P2] 只读 shell 探针被错误归类为可变工具错误(#86727)
来源: #86727[9]时间: 2026-05-26(新增) 关联 PR: #86728 fix: classify read-only shell probes as non-mutating[10]
摘要: 只读 shell 探针(如 ls、cat)被错误分类为可变工具调用,触发不必要的安全警告或审批流程。P2 级别,已有关联修复 PR #86728(merge-risk: message-delivery)正在等待作者补充。
11. [P2] MemoryIndexManager.close() 与 in-flight sync 竞争(#86702)
来源: #86702[11]时间: 2026-05-26(新增) 标签: P2, clawsweeper:source-repro, impact:session-state
摘要: MemoryIndexManager.close() 在 in-flight 同步操作完成前关闭 provider/DB,导致会话状态损坏。有 source-level repro,P2,影响 session-state。关联 PR #86701(fix(memory-core): avoid per-file watcher FD fan-out)已标注 P1 并等待作者。
本周新增的 P1 #86718(Gateway 事件循环饥饿)与 P2 #86702(MemoryIndexManager 竞态关闭)存在潜在联动路径——内存压力可同时触发 usage/cost 统计回路拥塞和 memory sync 未完成即关闭,在高并发或低内存实例上两者可能叠加:Gateway 既挂起 HTTP/WS 服务,又损坏 session 状态,造成双重故障且现象难以区分。建议受影响用户在官方修复前,临时降低 memory sync 频率或为 Gateway 进程预留更大内存上限作为规避手段。

社区动态(HN)
12. Pi creator removed from OpenClaw’s GitHub organization(HN #48220368)
来源: HN 讨论[12]时间: 2026-05-21 热度: 3 pts
摘要: 报道称 Pi(OpenClaw 内置个人代理功能的原创者)已从 OpenClaw GitHub organization 移除。本周热度不高,但涉及核心团队人事变动,值得关注项目治理走向。无官方声明。
13. OpenClaw leads official ARC-AGI-3 community leaderboard(HN #48229018)
来源: HN 讨论[13]时间: 2026-05-21 热度: 3 pts
摘要: OpenClaw 登上 ARC-AGI-3 官方社区排行榜首位,标志其 agent 编排能力在推理评测中获得认可。热度偏低,但对项目定位有正面意义。
14. Is a Claw driven HN user a problem?(HN #48257711)
来源: HN 讨论[14]时间: 2026-05-24 热度: 7 pts, 15 评论
摘要: 社区讨论由 OpenClaw 驱动的 HN 用户账号是否构成问题,涉及 AI 自动化使用社区平台的伦理边界和识别困难。本周热度最高的相关 HN 讨论,反映社区对 OpenClaw agent 自主行为边界的持续关切。
15. We were building infra for OpenClaw, today I tried Hermes and holy shit(HN #48247828)
来源: HN 讨论[15]时间: 2026-05-23 热度: 7 pts
摘要: 一篇基础设施团队从 OpenClaw 迁移至竞品 Hermes 的经验分享。反映 OpenClaw 生态正面临来自 Hermes 等新兴 agent 框架的竞争压力,值得关注替代方案动向。
“Pi 从 GitHub org 移除”和 “Hermes 迁移讨论”对该项目有一定的影响。Hermes、Nanobot 等框架可借此吸引对项目治理稳定性产生疑虑的核心用户,而这批用户恰恰是最有能力在社区内形成口碑扩散的群体。OpenClaw 官方在两件事上的持续沉默,本身正在演变为舆情风险:在去中心化开源社区中,没有声明往往比负面声明更难管理。 ![]()
社区生态对比
Carry-over 状态更新
16. 本周已关闭的遗留问题
|
|
|
|
|
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17. 仍开放的高优先级遗留问题
|
|
|
|
|
|
|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
数据概览
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
引用链接
[1] v2026.5.22: https://github.com/openclaw/openclaw/releases/tag/v2026.5.22[2] v2026.5.24-beta.2: https://github.com/openclaw/openclaw/releases/tag/v2026.5.24-beta.2[3] #86621 refactor: use Rastermill for image processing: https://github.com/openclaw/openclaw/pull/86621[4] #86191 Add OpenTelemetry LLM content spans: https://github.com/openclaw/openclaw/pull/86191[5] #70864 feat: add scoped mention pattern policy: https://github.com/openclaw/openclaw/pull/70864[6] #85341 refactor: internalize OpenClaw agent runtime: https://github.com/openclaw/openclaw/pull/85341[7] #86718: https://github.com/openclaw/openclaw/issues/86718[8] #86731: https://github.com/openclaw/openclaw/issues/86731[9] #86727: https://github.com/openclaw/openclaw/issues/86727[10] #86728 fix: classify read-only shell probes as non-mutating: https://github.com/openclaw/openclaw/pull/86728[11] #86702: https://github.com/openclaw/openclaw/issues/86702[12] HN 讨论: https://news.ycombinator.com/item?id=48220368[13] HN 讨论: https://news.ycombinator.com/item?id=48229018[14] HN 讨论: https://news.ycombinator.com/item?id=48257711[15] HN 讨论: https://news.ycombinator.com/item?id=48247828
夜雨聆风
