009|OpenClaw v2026.4.29 发布:记忆进化为"人物百科"、NVIDIA 接入与主动运行操控

“从 2026.4.27 到 2026.4.29,OpenClaw 用 81 次提交带来了记忆系统的’人物百科’进化、NVIDIA 模型提供商接入、主动运行队列操控,以及全通道稳定性大升级。
一、版本概览
|
|
|
|---|---|
| 版本号 |
|
| 发布日期 |
|
| 更新类型 |
|
| 上一版本 |
|
| 提交数量 |
|
| 核心亮点 |
|
二、新特性详解
特性 1:记忆系统进化——”人物百科”与主动记忆过滤

功能说明:
OpenClaw 的记忆系统从简单的”对话记录”进化为”人物百科”:
-
• 人物感知 Wiki:新增人物元数据、规范别名、人物卡片、关系图谱 -
• 溯源视图(Provenance Views):每条记忆都能追溯到原始对话来源 -
• 隐私/溯源报告:可查询记忆的隐私级别和来源证据 -
• 证据类型钻取:按证据类型(声明/事实/偏好)分类检索
主动记忆(Active Memory)增强:
-
• 按对话过滤:新增 allowedChatIds和deniedChatIds配置,可以指定哪些对话参与记忆召回、哪些跳过 -
• 超时部分召回:当记忆子代理超时时,不再返回空结果,而是返回”有界部分召回摘要”,避免有价值的上下文被丢弃 -
• REM 睡眠预览:新增只读的 doctor.memory.remHarnessRPC,可在不执行变异操作的前提下预览 REM 睡眠(梦境整理)的输出
为什么重要:
这是 OpenClaw 记忆系统的一次质变。以前记忆就是”对话记录本”,现在变成了”人物关系图谱”。对于多人协作场景,Agent 现在能记住”张三喜欢什么、李三讨厌什么、他们之间的关系是什么”。
按对话过滤更是解决了”信息过载”问题——你可以让 Agent 在工作群里记住重要信息,在闲聊群里选择性遗忘。
实际场景:比如你在 3 个群里工作:技术群、产品群、闲聊群。你可以配置 Agent 只在技术群和产品群中记忆关键决策,闲聊群的内容自动跳过——既保留了重要信息,又避免了记忆污染。
验证方法:
# 查看当前版本openclaw --version# 预期输出:OpenClaw 2026.4.29# 预览 REM 睡眠诊断(只读,不修改数据)# 通过 Gateway RPC 调用# 方法:doctor.memory.remHarness
特性 2:NVIDIA 模型提供商接入

功能说明:
-
• NVIDIA 正式成为 OpenClaw 的内置模型提供商 -
• 支持 API Key 注册引导流程(onboarding) -
• 内置静态模型目录元数据 -
• 支持字面模型引用选择器(literal model-ref picker) -
• 模型选择时保留 NVIDIA 提供商前缀
为什么重要:
NVIDIA 是 AI 基础设施的”卖水人”,现在自己也下场做模型托管服务。对于想用 NVIDIA 自家模型(如 Nemotron、Mistral 等)的用户来说,不用再走第三方代理,直接配置即可使用。
验证方法:
# 查看已配置的提供商openclaw providers list# NVIDIA 提供商会在列表中显示# 配置 NVIDIA API Keyopenclaw providers configure nvidia
特性 3:主动运行队列操控(Steer by Default)

功能说明:
-
• 活跃运行的消息队列默认模式改为 steer(操控) -
• 500ms 后续去抖(debounce)作为后备 -
• steer 命令会在下一个模型边界清空所有待处理的 Pi 操控消息 -
• 保留传统的”一次一条”操控作为 queue 模式 -
• 新增专门的操控队列文档页
全局可见回复控制:
-
• 新增 messages.visibleReplies全局配置 -
• 运营者可强制要求所有可见回复必须通过 message(action=send)发送 -
• messages.groupChat.visibleReplies保留为群/通道级别的覆盖配置
子代理路由元数据:
-
• Gateway 事件现在在子代理聊天和 Agent 广播中暴露 spawnedBy字段 -
• 客户端可以在不需要额外会话查询的情况下路由子会话事件
为什么重要:
这对自动化场景影响巨大。以前消息队列是”排队等叫号”,现在是”智能调度”——steer 模式让 Agent 能主动操控对话方向,而不是被动等待。500ms 去抖避免了消息风暴。
可见回复控制则解决了”Agent 偷偷回复”的问题——运营者可以强制所有回复都走正式的消息通道,便于审计和监控。
验证方法:
# 查看当前队列模式配置openclaw config get messages.queue.mode# 查看可见回复配置openclaw config get messages.visibleReplies
特性 4:Agent 承诺系统(Commitments)

功能说明:
-
• 新增可选的推断后续承诺(inferred follow-up commitments) -
• 隐藏式批量提取机制,自动识别 Agent 对用户的承诺 -
• 按 Agent/通道范围限定 -
• 通过心跳(heartbeat)投递提醒 -
• CLI 管理命令 -
• 配置项: commitments.enabled和commitments.maxPerDay -
• 心跳间隔到期时间钳制,避免”魔法检查”立即回显
为什么重要:
这是 OpenClaw 在”可靠性”方向的重要一步。以前 Agent 说了”我明天给你报告”,结果可能忘了。现在系统会自动追踪这些承诺,并通过心跳机制提醒 Agent 履行承诺。
实际场景:比如你在对话中说”帮我明天早上 9 点提醒我开会”,Agent 会将这个承诺记录下来,到时间后通过心跳机制触发提醒——即使中间重启了也不会丢失。
特性 5:SQLite 插件状态存储

功能说明:
-
• 新增 api.runtime.state.openKeyedStore——基于 SQLite 的插件状态存储 -
• 支持重启安全的键值注册表 -
• 内置 TTL(过期时间)和淘汰机制 -
• 自动插件隔离,不同插件的状态互不干扰
为什么重要:
以前插件的状态数据是内存级别的,重启就丢。现在有了持久化存储,插件可以记住自己的状态——比如”上次处理到第几条消息”、”哪些任务已完成”。
三、改进与修复
安全加固
|
|
|
|
|---|---|---|
| 工具配置不再隐式放宽权限 | tools.exec
tools.fs 等配置不再自动放宽限制性配置(messaging/minimal) |
|
| OpenGrep 扫描 |
|
|
| GHSA 分类策略优化 |
|
|
| exec/pairing/owner-scope 安全处理 |
|
|
通道稳定性大升级
|
|
|
|---|---|
| Slack |
|
| Telegram |
|
| Discord |
|
|
|
|
| Teams/Matrix/飞书 |
|
四、升级指南
升级步骤
# 1. 查看当前版本openclaw --version# 当前版本:2026.4.27(或更早)# 2. 升级到最新版本npm update -g openclaw# 3. 验证升级openclaw --version# 预期输出:OpenClaw 2026.4.29# 4. 运行诊断(可选但推荐)openclaw doctor
迁移注意事项
⚠️ 重要变更(需要关注):
-
1. 工具配置权限变更(安全相关) -
• 如果你使用了限制性配置(messaging/minimal profile),且依赖 tools.exec或tools.fs,需要在配置中添加显式的alsoAllow条目 -
• 启动时会有警告提示受影响的配置 -
• 影响:安全等级提升,但可能需要调整配置 -
2. 消息队列默认模式变更 -
• 默认从 queue改为steer -
• 如果你依赖传统的”一次一条”队列行为,需要显式配置 messages.queue.mode: "queue" -
• 影响:大多数用户无感知,自动化场景可能需要调整 -
3. 可见回复控制 -
• 新增 messages.visibleReplies全局配置 -
• 默认不启用,不影响现有行为 -
• 影响:无(opt-in) -
4. 插件 SDK 弃用警告 -
• 遗留别名导出标记为已弃用 -
• 自定义插件开发者需要关注弃用警告 -
• 影响:插件开发者
回滚方案
# 如果升级后出现问题,可以回滚到上一版本npm install -g openclaw@2026.4.27
五、影响分析
对谁影响最大?
|
|
|
|
|---|---|---|
| 多群运营者 |
|
|
| 自动化用户 |
|
|
| 模型使用者 |
|
|
| 插件开发者 |
|
|
| 安全关注用户 |
|
|
| 普通用户 |
|
|
建议行动
-
1. 立即升级(推荐所有用户) -
• 通道稳定性提升是纯收益 -
• 记忆部分召回避免了超时丢数据 -
2. 检查工具配置(使用限制性配置的用户) -
• 运行 openclaw doctor查看是否有配置警告 -
• 如有警告,添加 alsoAllow条目 -
3. 体验 NVIDIA 模型(想尝试新模型的用户) -
• 配置 NVIDIA API Key -
• 尝试 NVIDIA 托管模型 -
4. 配置记忆过滤(多群运营者) -
• 使用 allowedChatIds和deniedChatIds精细控制记忆范围 -
5. 启用承诺系统(需要可靠提醒的用户) -
• 配置 commitments.enabled: true -
• 设置 commitments.maxPerDay限制
六、总结
v2026.4.29 是一次”内功修炼”式的更新——没有炫目的新界面,但底层能力全面升级:
-
• 记忆系统从”对话记录本”进化为”人物百科” -
• 主动运行队列让 Agent 从”被动应答”变为”主动操控” -
• NVIDIA 接入丰富了模型选择 -
• 全通道稳定性提升了使用体验 -
• 安全加固收紧了权限控制
安全养虾,才能愉快用虾。 这次更新在安全方面的改进尤其值得注意——工具配置不再隐式放宽权限,这意味着你的安全策略会更加精确可控。
📌 行动清单
-
• [ ] 升级到 v2026.4.29: npm update -g openclaw -
• [ ] 运行诊断: openclaw doctor -
• [ ] 检查工具配置警告(如有) -
• [ ] 体验 NVIDIA 模型(可选) -
• [ ] 配置记忆过滤(多群用户可选)
👇 互动话题
你在使用 OpenClaw 时最期待哪个新特性?评论区聊聊~
如果这篇文章对你有帮助,欢迎「在看」+「转发」给需要的朋友
夜雨聆风