智算多多
官方邮箱:service@zsdodo.com

公司地址:北京市丰台区南四环西路188号总部基地三区国联股份数字经济总部


京公网安备11010602202532号 作为一款个人AI助手,OpenClaw(曾用名“Claw”)在本地的运行速度、隐私安全与多平台覆盖能力一直备受关注。就在2026年4月30日,开发团队正式发布了v2026.4.29版本(版本号对应2026年4月29日)。这次更新并非简单的修修补补,而是从记忆系统、消息队列、模型提供商、网关可靠性、通道兼容性到安全审核的全面进化。
如果您正在使用OpenClaw管理WhatsApp、Telegram、Discord、Slack、Matrix或微信/QQ等十几个平台上的对话,这次升级将带来运行更稳定、记忆更智能、回复更可控的体验。本文将基于长达数万字的官方变更日志,为您逐一梳理最值得关注的新特性、行为变化与修复重点。
过去,OpenClaw的记忆插件主要存储对话片段或文档摘要。从2026.4.29开始,记忆系统获得了面向智能体的“人物维基”元数据能力。这意味着您可以:
对于需要长期维护客户关系、团队成员档案或研究协作记录的用户而言,这一功能将极大提升AI对人物背景的把握能力。
为了避免在不同群组/频道之间交叉污染回忆内容,本次更新为主动记忆引入了可选配置:allowedChatIds和deniedChatIds。运维人员可以精确控制哪些直接对话、群组或频道才启用记忆召回,从而在保持大范围会话简洁的同时,为关键会话开启上下文延续。
当隐藏的记忆子智能体(sub-agent)执行超时时,系统不再丢弃所有结果。现在会返回有界的部分召回摘要(bounded partial recall summaries),同时保持默认的临时记录路径。这确保即便在某些恶劣网络或负载下,仍然能恢复出有用的上下文。
新增doctor.memory.remHarnessRPC 端点(只读),使运维客户端可以预览有界REM(Recurrent Experience Memory)的输出,而不会执行任何变更操作,方便调试与审计。
在之前的版本中,当系统收到多条待处理的转向消息(steering messages)时,默认是一个一个串行处理。现在消息队列默认采用steer模式,会在下一个模型边界处一次性排空所有等待中的Pi转向消息,同时保留旧版一个接一个的转向方式作为备选(通过队列配置切换)。这种改变显著提升了连续指令的执行效率。
此外,转向队列附带500ms的跟进防抖(fallback debounce),并提供了完整的队列模式、优先级与丢弃策略文档。
新增全局配置messages.visibleReplies,允许运维人员要求任何来源的聊天产生的可见输出都必须通过message(action=send)进行发送。而原有的messages.groupChat.visibleReplies则继续作为群组/频道的覆盖选项。这有效避免了某些通道悄悄完成回复却不向用户展示内容的情况。
在子智能体聊天与智能体广播负载中,现在会携带spawnedBy字段,客户端无需额外会话查找即可对子会话事件进行路由。这对构建具有层级结构的多智能体面板非常友好。
引入了一种推断式跟进承诺(inferred follow-up commitments),采用隐藏的批处理提取方式,支持:
commitments.enabled与commitments.maxPerDay这使得定时提醒或周期任务变得更加自然和可控。
OpenClaw 现在拥有NVIDIA 提供商,包含:
这意味着您可以在 OpenClaw 中直接选择 NVIDIA 托管的模型,并保留它们的前缀标识,更轻松地接入 NVIDIA 的AI基础设施。
针对 Bedrock 上的Claude Opus 4.7,现在完整暴露了其思考档案(xhigh、adaptive、max),而 Opus/Sonnet 4.6 仍然保持自适应默认值。/think菜单和输入验证与 Anthropic 传输行为保持一致。
openai-codex/gpt-5.4-mini的恢复支持(之前因规避清单封锁而被抑制,但经过实际OAuth证明后重新启用)。functions.exec正确分发到exec);支持:cloud模型的显式解析;保障取消信号与超时机制协同工作。require()快速路径,将典型6插件环境启动时间从约39秒减少到约2秒。即使模型配置发生变化,网关也会提供最后一次成功的模型目录,同时后台刷新旧目录,避免控制平面请求被阻塞。
api.runtime.state.openKeyedStore),支持TTL、驱逐和自动插件隔离。node-llama-cpp的按需保留、跨版本容器升级不再崩溃、依赖映射始终写入等。实现了保守的卡死会话恢复,仅释放过时的会话通道,同时保证正在运行的嵌入任务、回复操作和通道任务保持串行化,避免中止合法长时间运行。
ALL_PROXY/all_proxy和OPENCLAW_PROXY_URL来构建 Bot API 的 HTTP 传输层。QUOTE_TEXT_INVALID时自动降为重试,避免整条回复丢失。channels.discord.applicationId绕过应用ID查找。19:...@thread.tacv2及旧格式ID在启动时不再误报“未解析频道”。{"text":""}且无媒体的消息,避免空白用户轮次被LLM拒绝。同时清理新创建占位行的空字段。tools.exec、tools.fs)不再隐式放宽受限配置文件(messaging、minimal)。若需要这些工具,必须显式添加alsoAllow条目,启动时会识别受影响配置并给出警告。operator.admin、operator.pairing或node.exec范围。 添加并文档化了tools.web.fetch.ssrfPolicy.allowIpv6UniqueLocalRange选项,使其可以通过缓存键和DNS/IP检查,从而让受信任的假IP代理栈(使用fc00::/7)能够工作,无需开放广泛的私有网络访问。
@deprecated标签。@openclaw/discord@2026.3.13包所依赖的openclaw/plugin-sdk/discord兼容性门面,同时确保新插件使用通用SDK子路径。MIRRORED_CORE_RUNTIME_DEP_NAMES 中增加了十个根包运行时依赖项,防止核心分发代码在某些扩展未启用时出现“Cannot find package”错误。src/中对根包依赖的值导入,若缺失于镜像允许列表或扩展拥有集合则CI失败。pnpm gateway:watch现在默认通过一个命名的 tmux 会话运行,并提供了原始模式和禁用 tmux 的环境变量,使重复启动时不会侵占调用者shell。openclaw agents、openclaw text agents list和纯文本status现在仅使用只读元数据路径,不会在打印之前预加载插件运行时或实时频道扫描,大幅提升响应速度。status --all、status --deep、channel、doctor等命令,当外部频道插件需要设置元数据时,会从打包的 OpenClaw 分发根目录解析运行时回退,避免崩溃。openclaw logs会回退到配置文件中的网关文件日志。/readyz响应中包含事件循环诊断块:p99延迟、最大延迟、事件循环利用率、CPU核心比率及降级标志,用于识别启动缓慢或失控对话。openclaw channels logs复用滚动日志文件解析器,能够跨日期边界回退到活动日志文件。application/msword或application/x-cfb视为二进制,避免可打印样式的 .doc 文件作为文本嵌入提示。subagents/runs.json的热路径重新解析。openai-codex-responses等传输的模型不再因缺少 bearer 而失败。openclaw v2026.4.29是一个集大成的稳定版本,尤其适合以下场景的用户升级:
