发布日期: 2026-04-06,发布者 @steipete
提交数: 自上一版本以来共 919 次提交
这是一个主要功能版本,包含破坏性配置更改、实验性记忆 dreaming 功能、内置媒体生成工具、新的提供商以及数百项修复。
⚠️ 破坏性变更
- • 移除了旧版配置别名 – 包括
talk.voiceId、talk.apiKey、agents.*.sandbox.perSession、browser.ssrfPolicy.allowPrivateNetwork、hooks.internal.handlers,以及频道/群组/房间的allow开关。
→ 请运行openclaw doctor --fix进行自动迁移。
✨ 主要新功能
🎬 媒体生成(内置工具)
- •
video_generate– 代理可通过配置的提供商创建视频,并直接在回复中返回生成的媒体。 - •
music_generate– 支持 Google Lyria、MiniMax 以及 ComfyUI 工作流(异步任务跟踪 + 完成后推送)。 - • ComfyUI 插件 – 为本地 ComfyUI 和 Comfy Cloud 工作流提供图像、视频和音乐生成支持(提示词注入、可选参考图像上传、输出下载)。
- • 视频提供商 – xAI(
grok-imagine-video)、阿里 Model Studio Wan、Runway。
🧩 新增提供商
- • Qwen、Fireworks AI、StepFun、MiniMax TTS、Ollama 网页搜索、MiniMax 搜索。
- • Amazon Bedrock – 支持 Mantle + 推理配置文件发现和自动请求区域注入。
- • Amazon Bedrock 嵌入 – Titan、Cohere、Nova、TwelveLabs,支持 AWS 凭证链自动检测。
🧠 记忆与 Dreaming(实验性)
- • 三阶段协作记忆提升 – 浅层 / 深层 / REM,各自独立调度。
- •
/dreaming命令、Dreams UI、多语言概念标签。 - • 加权短期回忆提升、老化控制(
recencyHalfLifeDays、maxAgeDays)。 - • 梦境日记写入
dreams.md(默认不自动召回)。
🖥️ 控制 UI
- • 多语言支持 – 简体中文、繁体中文、巴西葡萄牙语、德语、西班牙语、日语、韩语、法语、土耳其语、印尼语、波兰语、乌克兰语。
- • ClawHub 集成 – 在技能面板内直接搜索、查看详情和安装。
- • 每个会话的思考级别选择器(聊天标题栏 + 移动端设置)。
- • 修复头像图片、工具执行期间停止按钮可见、Safari 崩溃问题。
🤖 代理与运行时
- • Claude CLI – 通过回环 MCP 桥接向后台 Claude CLI 暴露 OpenClaw 工具,改用 stdin + stream-json 部分消息流式传输,安全加固(清除
CLAUDE_CONFIG_DIR,强制--setting-sources user)。 - • ACPX – 嵌入 ACP 运行时,移除额外的外部 ACP CLI 跳转,增加
reply_dispatch钩子。 - • 实验性结构化计划更新和执行项事件,便于兼容的 UI 展示长时间运行的进度。
- • 提示缓存 – 稳定的指纹,
openclaw status --verbose中增加缓存诊断。 - • 执行审批 – iOS APNs 通知、Matrix 原生提示(账户级审批者、房间线程感知)。
📱 消息渠道
- • Telegram – 修复语音消息转录、命令菜单修剪、仅当
reasoning:stream时才显示推理预览。 - • Discord – 支持代理下的 REST/webhook 流量、
@everyone/@here提及限制、ACK 反应。 - • Slack – 将实时私聊回复路由回正确的私聊频道。
- • WhatsApp – 恢复
blockStreaming和看门狗超时重置。 - • Matrix – 通过 reactions 实现执行审批、私聊会话范围、密钥存储恢复。
- • MS Teams – 通过 Graph API 下载内联私聊图片,替换废弃的 SDK 存根。
🔧 值得注意的修复与改进
安全性
- • 保留仅插件的工具白名单;
/allowlist命令需要所有者权限。 - • 阻止浏览器 SSRF 重定向绕过;
before_tool_call钩子崩溃时安全关闭。 - • 配对设备不能提升到操作员作用域;令牌轮换受限于已批准的角色。
- • 按来源限制回环浏览器源身份验证;串行化共享密钥尝试。
提供商相关
- • OpenAI – GPT‑5/Codex 运行更快响应,保留
reasoning.effort: "none",严格模式 schema,修复空工具 schema 缺少required。 - • Anthropic – 新用户引导中移除 Claude CLI 后端;Vertex AI 缓存 TTL 修复;保留原生
toolu_*重放 ID。 - • Google – 修复 Gemini CLI OAuth 检测(npm、Homebrew、Windows);图像生成代理支持;支持
gemini-2.5-*模型。 - • MiniMax – 价格区分、M2.7 图像输入、
MINIMAX_API_HOST生效、使用量显示修复。 - • GitHub Copilot – 发送 IDE 身份标头。
网关与控制 UI
- • 默认
gateway.mode = local;清理 Windows/macOS 上的过时 PID 锁文件。 - • macOS LaunchAgent 重启处理 – 避免崩溃循环卸载。
- • Windows 计划任务设置保留;
/restart回退到启动项。 - • 控制 UI – 修复头像图片、工具执行期间停止按钮可见、Safari 崩溃。
CLI 与 Cron
- •
skills list --json等输出恢复为 stdout。 - • 修复 Commander 退出码。
- • 中断的定期任务在第一次网关重启时重放;失败通知使用主频道。
内存与工具
- • 工具结果截断为 40k 字符;大的
read输出保持可见更久。 - • QMD 支持现代的
add --glob、单行 JSON 命中元数据。 - • 修复 memory-core 嵌入注册崩溃。
📝 升级注意事项
- 1. 运行
openclaw doctor --fix迁移旧配置。 - 2. Claude CLI 用户 – 新用户引导中移除了后端;已配置的旧配置文件仍可运行。Doctor 现在会检查 Claude CLI 健康状态。
- 3. Telegram/Matrix 执行审批 需要显式配置。
- 4. 新的媒体工具(
video_generate、music_generate)需要配置提供商。 - 5. Dreaming 是选择性加入的功能 – 参见文档中的
memory.dreaming.enabled。
完整变更日志:919 次提交。感谢所有贡献者 – @vincentkoc、@wirjo、@vignesh07、@mbelinky、@bcherny、@eleqtrizit、@gumadeiras、@obviyus 以及更多。


没有回复内容