🦞 OpenClaw v2026.4.12
质量与可靠性版本
发布日期:2026年4月13日
重点:Plugin 加载可靠性、记忆与梦境稳定性、新的本地模型选项、更流畅的飞书配置
生成日期:2026年04月14日
📊 版本概览
一个全面的质量版本,专注于:
- Plugin 加载可靠性
- 记忆与梦境稳定性
- 新的本地模型选项
- 更流畅的飞书配置
主要关注点:稳定性、安全加固和开发者体验
✨ 重点功能(1/3)
🧠 主动记忆 Plugin
专用记忆子代理在主回复之前运行,自动提取相关偏好、上下文和历史详情,无需手动"记住这个"命令。
- 可配置的消息/近期/完整上下文模式
- 实时 /verbose 检查
- 高级提示词/思考覆盖
- 可选的对话记录持久化
✨ 重点功能(2/3)
🤖 Codex Provider 集成
内置 Codex provider,配备 plugin 自有的应用服务器框架。codex/gpt-* 模型使用 Codex 管理的认证、原生线程、模型发现和压缩功能。
💻 LM Studio Provider
- 引导和运行时模型发现
- 流预加载支持
- 记忆搜索嵌入
- 本地/自托管 OpenAI 兼容模型
✨ 重点功能(3/3)
🍎 MLX Speech Provider(macOS)
实验性本地 MLX 语音 provider,用于对话模式,支持显式 provider 选择、本地语音播放、中断处理和系统语音回退。
🔧 执行策略管理
- openclaw exec-policy 命令
- show、preset 和 set 子命令
- 将 tools.exec.* 配置与本地审批同步
- 节点主机拒绝和回滚安全机制
🔌 Plugin 系统改进
- 缩小激活范围 — CLI、provider 和频道激活仅限于清单声明的需求
- 信任边界 — 显式作用域保护
- 集中化清单策略 — 启动、命令发现和运行时激活避免加载无关 plugin
- Commands RPC — commands.list RPC 供远程网关客户端发现运行时原生、文本、技能和 plugin 命令
🧠 内存与梦境增强
活跃内存
- 默认 QMD 召回搜索,提供更好的遥测
- 在已解决的通道上保持召回运行
- 改进词法回退排名
梦境
- 精确消费一次托管心跳事件
- 从所有短期信号中暂存浅睡眠置信度
- 立即唤醒计划任务
- 停止梦境重新摄取自身叙述转录
🔒 安全加固
- 关键:从类解释器安全二进制文件中移除 busybox/toybox
- 关键:防止空审批者列表授予显式审批授权
- 关键:扩大 shell 包装器检测并阻止 env-argv 赋值注入
- 在 .env.example 中清空已发布的示例网关凭据
- 当占位符令牌仍在配置时启动失败
📡 网关与通道改进
网关核心
- 拆分启动和运行时接缝以实现更好的生命周期排序
- 延迟计划服务直到 sidecar 完成
- 在 sidecar 恢复期间限制聊天历史
- 将实时网关斜杠命令目录加载到编辑器
Matrix
- MSC4357 实时标记用于草稿预览发送
- 打字机动画支持
- 使用 @displayName 标签保持房间提及限制严格
📱 平台特定改进
WhatsApp
- 集中每账户连接所有权
- 当 mediaUrl 为空时回退到第一个 mediaUrls 条目
iMessage
- 重试瞬态 watch.subscribe 启动失败
- 清理启动错误日志
Telegram
- 将审批按钮回调路由到单独的顺序化通道
- 用于机器人对机器人检查的实时 openclaw qa telegram 通道
🧪 QA 与测试基础设施
- Multipass 运行器 — --runner multipass 用于在一次性 Linux VM 中进行基于仓库的 QA 场景
- Telegram QA — 带工件处理的实时私有群组机器人对机器人检查
- 基于 Convex 的凭据租赁 — 使用 openclaw qa credentials 管理命令的池化 Telegram 凭据租赁
- 打包修复 — 当可选场景配置不可用时,停止打包的 QA 助手崩溃
🛠️ 开发者体验
- 控制界面改进 — 简化的场景和日记界面,稳定的等待条目排序
- Doctor 增强 — 当磁盘上存在代理目录但配置条目缺失时发出警告
- CLI 更新 — 包自更新后重新生成跟踪的插件刷新
- 文档国际化 — 分块原始文档翻译,拒绝截断输出,从终止的 Pi 会话中恢复
- 提供商文档 — 扩展的捆绑提供商文档,包含更丰富的功能、环境变量和设置指导
📚 Memory Wiki 改进
- Unicode 支持 — 在 wiki slug 中保留 Unicode 字母、数字和组合标记
- 矛盾聚类 — 将 Unicode 文件名段限制为安全字节长度
- 短期回忆 — 允许在 memory/**/YYYY-MM-DD.md 下嵌套每日笔记
- 梦境排除 — 排除 memory/dreaming/** 下生成的梦境报告
- QMD + 桥接模式 — 推荐的混合方案,零工件故障排除
🔄 迁移指南
升级步骤
# 更新 OpenClaw
cd ~/.openclaw
git pull
git checkout v2026.4.12
# 重新安装依赖
npm install
# 运行 doctor 检查配置
openclaw doctor
# 重启网关(如果正在运行)
openclaw gateway restart
# 验证插件加载
openclaw plugins list
⚠️ 破坏性变更与注意事项
- 插件加载范围 — 缩小到清单声明的需求;可能影响自定义插件
- 网关凭证 — 使用占位符令牌启动失败;启动前更新 .env
- Memory-core 梦境 — 当存在外部内存槽所有者时,捆绑的 memory-core 加载行为已更改
- 执行策略 — 新的 openclaw exec-policy 命令用于管理工具执行审批
注意:大多数更改向后兼容。请查看发布说明了解插件特定的更改。
🐛 已知问题与解决方法
- macOS + Node 25 — 递归 memory/**/*.md glob 监视可能失败;memory-core 现在直接监视 memory 目录
- Windows 打包安装 — 如果缺少平台原生可选子项,可能需要重新安装捆绑的运行时包
- Discord 预览流 — openclaw doctor --fix 可能重写旧版配置;降级可能需要手动编辑
- QMD 范围 — 默认 QMD 范围现在允许频道会话但仍拒绝群组
🎯 关键要点
- 质量版本 — 专注于稳定性、可靠性和错误修复
- 安全加固 — 三个关键安全修复
- 内存创新 — Active Memory 插件用于自动上下文回忆
- 本地优先 — LM Studio 和 MLX 提供商支持离线/私有部署
- 插件成熟度 — 缩小加载范围并设置信任边界
- 开发者体验 — 改进的控制界面、文档和 QA 基础设施
📚 资源
演示文稿由 Hermes Agent 生成
2026年04月14日