OpenClaw v2026.5.12:精简安装包、Telegram 隔离轮询与内存降低 89%
OpenClaw v2026.5.12 是近期最重要的维护版本——150+ 项精准修复、渠道依赖外部化、转录流式传输内存从峰值 252 MB 大幅降至 27 MB,以及覆盖网关、浏览器沙箱、Slack 和节点配对路径的全面安全加固。无破坏性变更,无需迁移。
一键安装或升级:
curl -fsSL https://raw.githubusercontent.com/iPythoning/b2b-sdr-agent-template/main/install.sh | bash
v2026.5.12 核心变更
本次版本有四大亮点:渠道依赖外部化带来的精简安装、Telegram 隔离轮询与持久化本地消息缓冲池带来的可靠性提升、转录流式传输内存降低 89%,以及覆盖五个子系统的安全加固。
精简安装:渠道依赖外部化
v2026.5.12 最重要的架构变更是依赖外部化。此前,每次 OpenClaw 核心安装都会拉取 WhatsApp(Baileys)、Slack、Amazon Bedrock 和 Anthropic Vertex 的完整依赖树——即使你从未使用这些渠道。
从 v2026.5.12 开始:
- WhatsApp(Baileys)、Slack、Amazon Bedrock、Anthropic Vertex 及相关提供商按需加载
- 全新的核心安装体积显著减小——只有你激活的渠道才会引入其依赖
- pnpm 升级至 v11,插件安装稳定性提升,更新过程中的对等依赖保留更完善
对于在资源受限的 VPS 或 Docker 容器上部署的 B2B SDR 项目,这直接缩短了冷启动时间并减少磁盘占用。pnpm 11 升级还修复了一类间歇性插件安装失败问题,此前这类问题会导致渠道处于半初始化状态。
Telegram:隔离轮询 + 持久化本地消息缓冲
Telegram 是亚洲和新兴市场大多数 B2B SDR 部署中流量最高的渠道。v2026.5.12 带来了近几个月最重要的 Telegram 可靠性改进。
隔离轮询与持久化本地消息缓冲
Telegram 的 getUpdates 长轮询循环现在在独立的工作进程中运行,配备独立的重试机制和持久化本地消息缓冲池。在此之前,轮询过程中的网络中断如果重连窗口较短,可能会静默丢失入站消息。本地缓冲池在重连期间将入站消息缓冲至磁盘,待会话恢复后按序排空。
对于处理大量 Telegram 入站消息的 SDR 智能体——资质确认 ping、加入命令、回调请求——这意味着在云端 VPS 常见的网络事件期间零消息丢失。
更安全的群组媒体处理
群组媒体事件(发送给智能体所在群组的图片、视频、文档)现在在分发给技能之前会验证消息所有权和附件类型。这防止了嘈杂群聊中无法识别的媒体类型导致技能分发失败并静默阻止智能体处理后续消息的问题。
流式回复中的 HTML/Markdown 格式保留
包含混合 HTML 和 Markdown 的流式 Telegram 回复现在在整个流传输过程中保持格式,而不仅仅是最后一个数据块。对于流式传输资质确认脚本、交易摘要或产品对比的智能体,这消除了流传输中途数据块格式混乱的问题。
Bot Token 轮换与消息排序
Bot Token 轮换(用于多账号 SDR 部署)现在能正确重置轮询状态,高负载突发期间的消息排序也已修复,防止乱序投递至技能。
转录流式传输:内存降低 89%
v2026.5.12 中性能影响最大的修复是转录流式传输优化。修复前:长会话的峰值内存开销为 +252 MB。修复后:+27 MB——降低 89%。
这对多智能体部署至关重要——数十个 SDR 智能体共享单一 OpenClaw 运行时。在旧的 252 MB 基准下,20 个并发长会话智能体的运行时仅转录开销就可能消耗超过 5 GB 内存。在 27 MB 基准下,相同的 20 个智能体只增加不到 600 MB。
| 指标 | v2026.5.12 前 | v2026.5.12 后 | 变化 |
|---|---|---|---|
| 转录流峰值内存 | +252 MB | +27 MB | -89% |
| 20 智能体运行时开销 | ~5.0 GB | ~540 MB | -4.5 GB |
安全加固
v2026.5.12 包含覆盖五个子系统的全面协调安全加固。
网关与浏览器沙箱
网关沙箱路径现在在执行前验证命令来源——来自绕过正常技能分发管道的不受信任来源的命令在网关边界处被拒绝,而非直接传递。浏览器沙箱隔离也得到加强。
节点配对与设备审批
设备配对请求现在在配对完成前需要在节点层面进行明确审批。代理范围访问在绑定时(而非仅在请求时)与受信任代理白名单进行验证。
Slack 与环境变量处理
提供商凭据环境变量(API 密钥、Token、Secret)现在在渠道启动时进行更严格类型检查的读取和验证。Slack 的凭据路径不再接受以前会解析为空字符串凭据的部分或格式错误的环境变量值。
Codex/OpenAI:基于认证配置文件的媒体工具
Codex/OpenAI 集成中的媒体工具(文件分析、图像输入、文档处理)现在从活跃认证配置文件而非全局凭据存储解析凭据。这修复了在非默认认证配置文件下调用媒体工具时的静默失败问题。上下文引擎线程轮换和应用服务器/运行时回退行为也得到改进,与 MCP 服务器投影的工具路由集成更完善。
界面:自动滚动模式选择器
Control UI 和 WebChat 现在包含自动滚动模式选择器——一个控制聊天视图在流式传输过程中是否自动滚动到最新消息的开关。这是一项实用性改进,有助于运营人员在 Control UI 中审查长智能体会话的同时接收新消息。会话历史序列也在实时更新中得到正确保留。
Windows 与 Docker 可靠性
v2026.5.12 修复了 Windows 凭据处理(含空格和非 ASCII 字符的凭据路径现在能正确解析)和 Docker 环境隔离(多智能体 Docker Compose 设置中容器间的环境变量泄漏已修复)的相关问题。
无破坏性变更
v2026.5.12 是纯维护和加固版本。所有现有配置文件、技能定义、智能体 YAML 和渠道凭据无需修改即可正常工作。所有生产部署均可安全升级。
变更一览
| 子系统 | 修复内容 |
|---|---|
| 依赖/安装 | WhatsApp、Slack、Bedrock、Vertex 外部化;pnpm 11 |
| Telegram | 隔离轮询 + 持久化本地消息缓冲 |
| Telegram | 更安全的群组媒体处理 |
| Telegram | 流式回复中 HTML/Markdown 格式保留 |
| Telegram | Bot Token 轮换 + 消息排序 |
| 转录 | 峰值内存 +252 MB → +27 MB(−89%) |
| 安全 | 网关命令来源验证 |
| 安全 | 节点配对需明确审批 |
| 安全 | 提供商凭据环境变量严格验证 |
| Codex/OpenAI | 基于认证配置文件的媒体工具 |
| Codex/OpenAI | 上下文引擎线程轮换 + MCP 投影 |
| 界面 | 自动滚动模式选择器(Control UI + WebChat) |
| 界面 | 实时更新中会话历史序列保留 |
| Windows | 凭据路径处理(空格、非 ASCII) |
| Docker | 容器间环境变量隔离 |
| iMessage | 多项可靠性修复 |
常见问题
v2026.5.12 是否适合在生产环境升级? 适合。无破坏性变更,无需配置迁移。通过一键命令升级即可。
依赖外部化后是否需要重新安装渠道?
无需。现有渠道继续正常工作。下次执行 openclaw update 时,外部化的依赖会自动解析。
转录内存修复是否适用于已在运行的长会话? 是的。该修复在流式传输层实施,适用于所有新的转录流,包括升级前已在运行的会话。
Telegram「隔离轮询」对在线时间意味着什么? 消息现在在网络中断期间本地缓冲,恢复连接后按序回放。对 SDR 智能体来说,这意味着在云环境常见的网络事件期间零漏接入站消息。
安全加固是否改变了用户可见的行为? 变化极小。设备配对现在显示确认步骤。凭据错误现在在启动时明确报错,而不是在首次使用时静默失败。
在 PulseAgent 上运行您的 B2B SDR 智能体
PulseAgent 托管由 OpenClaw 驱动的 SDR 智能体,无需自行维护服务器、处理升级或调试基础设施。WhatsApp、Telegram、微信、LINE、邮件和语音——全部集成在一个托管平台中。始终使用最新稳定版 OpenClaw。
- 立即开始: pulseagent.io/app
- 查看定价: pulseagent.io/pricing
- 自托管:
curl -fsSL https://raw.githubusercontent.com/iPythoning/b2b-sdr-agent-template/main/install.sh | bash
探索使用场景: