乐于分享
好东西不私藏

OpenClaw 2026.4.7:推理中心、记忆系统回归与安全加固

OpenClaw 2026.4.7:推理中心、记忆系统回归与安全加固

OpenClaw 2026.4.7 发布了,这次的更新内容比较密集,涵盖新功能、架构改进和大量安全修复。

新增了一个统一的推理入口 openclaw infer,把模型推理、媒体生成、Web 搜索和嵌入任务整合到一个 CLI hub 里。之前需要分别调用不同工具的工作流,现在可以在一个命令下完成。

媒体生成自动降级

工具链中的媒体生成(图片、音乐、视频)现在支持自动降级。当首选 provider 不可用时,会自动切换到备用 provider,同时保留原始意图,自动映射分辨率、时长等参数到最接近的可用选项。

Memory Wiki 回归

内置的 Memory Wiki 系统回来了。这次带回了一整套工具:插件、CLI、同步/查询/应用工具、结构化的 claim/evidence 字段、健康检查、矛盾检测、过期仪表盘和新鲜度加权搜索。对于需要长期知识管理的场景来说是个实用的补充。

Webhook 插件

新增了内置的 Webhook 入口插件,外部自动化系统可以通过带密钥的端点创建和驱动 TaskFlow。适合需要从外部系统触发 OpenClaw 工作流的场景。

会话压缩检查点

Gateway 现在支持持久化的压缩检查点,配合 Sessions UI 的分支/恢复操作,可以在压缩前检查和恢复会话状态。压缩本身也做了插件化改造,可以通过 agents.defaults.compaction.provider 配置自定义压缩逻辑,provider 失败时会自动回退到 LLM 摘要。

Provider 更新

Google: Gemma 4 模型支持上线,修复了 reasoning 模式和 thinking-off 的兼容性问题。

Arcee AI: 新增了内置 provider 插件,支持 Trinity 目录和 OpenRouter。

Anthropic: 恢复了 Claude CLI 作为本地 Anthropic 路径的首选方案,修复了 OAuth streaming 的 401 问题和 thinking block 在 prompt-cache 中的匹配问题。

Ollama: 现在可以从 /api/show 响应中检测视觉能力,视觉模型可以正确接收图片附件了。

安全修复

这个版本的安全修复量很大,值得单独说:

  • 环境变量注入防护: 阻止了 Java、Rust、Cargo、Git、Kubernetes、云凭证等危险环境变量的覆盖,防止 host 工具被重定向到攻击者控制的代码或配置。
  • Gateway 配置保护: model 面向的 config.applyconfig.patch 写操作不再允许修改 exec 审批路径相关配置。
  • SSRF 防护加强: 跨域 307/308 重定向默认丢弃请求体和 body 描述头;浏览器重定向跳转的 SSRF 防护也做了补强。
  • Node 配对升级审批: 已配对 node 重新连接时如果声明了额外命令,需要重新审批才能生效。
  • 认证会话清理: 密钥轮换后,旧的 WebSocket 会话会被强制断开。
  • MS Teams 文件上传: 上传 URL 现在需要通过 HTTPS、Microsoft/SharePoint 白名单和私网 IP 检查。
  • Allowlist 权限收紧: /allowlist add/remove 需要 owner 授权。
  • Feishu docx 上传路径约束: workspace-only 模式下不能读取工作区外的本地文件。

其他改进

  • 上下文溢出恢复: 过大的工具结果和总上下文溢出现在会在一个 pass 中合并处理,可恢复的会话会重试而不是直接失败。
  • Discord 活动封面: event-create 支持封面图片 URL 或本地文件路径。
  • iOS/Watch 审批恢复: Apple Watch 在 iPhone 锁屏或后台时仍能正常审批,包括重连恢复和通知清理。
  • System prompt 覆盖: 新增 agents.defaults.systemPromptOverride 配置项,可以控制心跳指令的注入行为。
  • Memory dreaming: 会话记录可以导入到 dreaming 语料库中,支持按天的会话笔记和提升/诊断。

升级建议

这个版本安全修复比较多,建议尽快升级。运行 npm update -g openclaw 即可。