行业动态

OpenClaw 2026.4.5 推出统一推理引擎与可插拔压缩架构,Agent 基础设施全面升级

· 约 9 分钟阅读

OpenClaw 在 2026.4.5 版本中引入了一等公民推理工作流、可插拔压缩供应商注册表、Webhook 入站插件以及 Session 压缩检查点恢复机制,开发者可以在一个命令下调度模型推理、媒体生成和嵌入任务,外部系统也能通过共享密钥端点直接驱动 Agent 工作流。

统一推理引擎:一个命令覆盖全部推理场景

过去开发者使用 OpenClaw 调用不同类型的推理能力时,往往需要分别处理模型对话、图片生成、音乐创作、视频合成和文本嵌入,每类任务都有各自的调用路径和参数格式。openclaw infer 的出现把这些分散的能力收束到了同一个入口。用户通过一条命令即可发起由提供商支持的推理请求,系统根据任务类型自动路由到对应的处理管线。

这套推理管线的设计并没有锁定在单一提供商上。当主提供商不可用时,系统会自动降级到备用方案,同时保持用户的原始意图不被丢弃——比如图片生成的尺寸和比例提示会被重映射到备用提供商支持的最接近选项,视频生成任务也能保留时长和分辨率约束。这种”意图保持式降级”是很多同类工具做不到的,开发者再也不用在错误日志里翻找参数被静默丢弃的痕迹。

可插拔压缩架构:告别黑盒摘要

长对话场景下,上下文窗口总是不够用。OpenClaw 之前的做法是通过 LLM 摘要来压缩历史消息,这在大多数情况下能工作,但摘要质量完全取决于模型能力,且用户没有干预手段。

新版本引入了压缩供应商注册表(compaction provider registry),插件开发者可以编写自己的压缩策略并注册到系统中。配置路径为 agents.defaults.compaction.provider,如果自定义供应商运行失败,系统会自动回退到内置的 LLM 摘要管线,不会导致会话中断。

与这个改动配套的是 Session 压缩检查点机制。压缩操作执行前,系统会持久化保存一份完整的会话快照。运维人员通过 Sessions UI 可以浏览历史检查点,选择任意一个进行分支或恢复。这意味着如果压缩后 Agent 丢失了某些关键上下文,用户可以回溯到压缩前的状态继续工作。这个功能对长时间运行的自动化 Agent 尤其重要——一次不当的压缩可能导致后续数十轮对话质量下降,有了检查点,这种风险就变成了一个可逆操作。

Webhook 入站插件:让外部系统驱动 Agent

在之前的版本中,外部系统想要触发 OpenClaw 执行某个任务,通常需要通过消息通道(如 Slack、Discord)发送指令,或者依赖定时任务(cron)来轮询。webhook ingress 插件直接打通了这条链路。

每个 Webhook 路由绑定一个共享密钥(shared secret),外部自动化平台——CI/CD 管线、监控告警系统、ERP 事件总线——只需向对应端点发送 HTTP 请求,就能创建并驱动绑定的 TaskFlow。这把 OpenClaw 从”被动响应消息”的模式升级为”可编程的事件驱动 Agent”,触发源不再局限于聊天消息,任何能发 HTTP 请求的系统都成了潜在的调度者。

模型提供商的密集扩展

这一轮更新在模型生态方面同样动作频频。Google Gemma 4 正式获得支持,包括对推理模式的兼容以及 thinking-off 语义的保留——这让需要确定性输出的场景(如代码生成、数据分析)不会被模型的”思考过程”干扰。Arcee AI 作为新的捆绑插件入驻,提供 Trinity 目录条目和 OpenRouter 支持。Anthropic 方面,Claude CLI 恢复为本地 Anthropic 路径的首选方案,onboarding 流程、Docker 镜像中的 Claude CLI live lanes 也同步更新。

本地部署方面,Ollama 的视觉能力检测机制做了改进。系统现在能从 /api/show 响应中自动识别模型是否支持图像输入,并据此设置对应的输入参数,让 LLaVA 等本地视觉模型可以直接接受图片附件,不再需要手动修改配置。

记忆系统的结构性升级

Memory Wiki 在这个版本中作为捆绑组件回归。新增的结构化声明/证据字段(structured claim/evidence fields)让记忆条目不再只是无格式的文本片段,而是带有可验证来源的结构化知识。矛盾聚类(contradiction clustering)功能会自动检测记忆条目之间的冲突——比如 Agent 记住用户喜欢深色主题,又在某次对话中存储了”偏好浅色”的信息,系统会标记这类矛盾供用户确认。

新鲜度加权搜索(freshness-weighted search)则解决了长期记忆检索中的时效性问题。同样是”用户的工作地点”这条记忆,一个月前录入的和一年前录入的会被赋予不同的权重,让检索结果更贴近当前状态。新鲜度仪表盘(staleness dashboards)为运维人员提供了全局视角,可以快速定位哪些记忆条目即将过期。

dreaming 子系统也做了增强,能够将脱敏后的会话转录文本摄入梦境语料库,按天生成会话语料笔记,并支持游标检查点和提升/诊断操作。Agent 在”睡眠”期间不再只是被动等待,而是主动消化当天的交互记录。

提示词与心跳的精细控制

对于需要在生产环境中精确控制 Agent 行为的开发者,agents.defaults.systemPromptOverride 提供了一个干净的实验入口。修改系统提示词不再需要编辑 Skill 文件或重启 Gateway,直接在配置中覆盖即可。心跳(heartbeat)的提示词段控制也做了分离,运行时心跳行为可以保持启用,但不再每轮都注入心跳指令到上下文中,减少了不必要的 token 消耗。

分享到: QQ 微博