openclaw 2026.4.10

以下是 OpenClaw 更新日志的中文翻译:


更新内容

模型与提供者 (Models/Codex)

  • Codex 集成:新增了内置的 Codex 提供者和插件专用的应用服务器挂钩,使 codex/gpt-* 模型能够使用 Codex 管理的身份验证、原生线程、模型发现和压缩功能,同时保持 openai/gpt-* 走正常的 OpenAI 提供者路径。(#64298)

  • Active Memory(动态记忆):新增了一个可选的 Active Memory 插件。它在主回复生成前为 OpenClaw 提供一个专门的“记忆子智能体”,让正在进行的对话能自动提取相关的偏好、上下文和历史细节,无需用户手动输入“记住这个”或“搜索记忆”。支持可配置的消息/近期/全上下文模式、实时 /verbose 检查、用于微调的高级提示词/思考覆盖,以及用于调试的对话转录留存。(#63286)

平台与通话 (macOS/Talk)

  • 本地 MLX 语音:为通话模式(Talk Mode)添加了实验性的本地 MLX 语音提供者,支持明确的提供者选择、本地语段播放、中断处理以及系统语音回退。(#63539)

  • 视频生成工具:在内置的 fal 提供者中添加了 Seedance 2.0 模型引用,并提交了运行 Seedance 2.0 所需的时长、分辨率、音频和种子等元数据字段。

社交平台集成

  • Microsoft Teams:新增了消息操作功能,包括固定、取消固定、读取、回应(React)以及列出回应。(#53432)

  • Matrix/Telegram QA:新增了基于 Matrix 和 Telegram 的实时 QA 测试通道,支持线程化、反应、重启以及白名单行为验证。

系统与命令行 (CLI/Exec)

  • 执行策略管理:新增 openclaw exec-policy 命令(包含 show, preset, set 子命令),用于同步 tools.exec.* 配置与本地执行批准文件,并加强了节点主机拒绝、回滚安全和同步冲突检测。(#64050)

  • 网关 (Gateway):添加了 commands.list RPC 接口,方便远程客户端发现运行时原生命令、文本命令、技能和插件命令。

其他增强

  • Feishu (飞书):标准化了请求用户代理(User Agent),并将机器人注册为 AI 智能体,以便在飞书部署中实现一致的身份识别。(#63835)

  • Dreaming (梦境模式) UI:简化了场景(Scene)和日记(Diary)界面,稳定了等待条目的排序,使梦境状态和审查列表更加清晰且确定。(#64035)

  • 文档国际化 (i18n):改进了长文档翻译的切片处理,提升了从中断的 Pi 翻译会话中恢复的能力。


修复内容

安全与沙箱 (Security/Sandbox)

  • 浏览器安全:收紧了浏览器和沙箱的导航防御,包括严格的 SSRF 默认值、主机名白名单、重定向限制、Docker CDP 来源范围强制执行等。

  • 工具硬化:加强了 exec 预检读取、主机环境黑名单、插件安装依赖扫描以及 Gmail 令牌脱敏等安全性。

平台修复

  • Microsoft Teams:恢复了个人私聊中的媒体下载功能,解决了 OneDrive/SharePoint 共享文件的访问问题,添加了 SSO 登录回调,并优化了长工具链的输入指示器。

  • WhatsApp:优化了重连期间的稳定性,确保回复、媒体和队列中的待发消息在套接字重连后依然有效。

  • iMessage:改进了对自聊(Self-chat)与正常私聊的区分逻辑,过滤了重复的回显信息。

  • Discord:将 Carbon 更新至 v0.15.0,修复了长 ID(Snowflakes)的类型强制转换问题,并支持将语音回复作为原生语音消息(Opus 格式)发送。

智能体与执行 (Agents/Exec)

  • Gemini:从 Gemini 工具架构中移除了孤立的 required 条目,防止提供者验证因架构清理而报错。

  • Qwen (通义千问):从可见回复中剥离了类 Qwen 的 XML 工具调用负载,防止用户看到原始代码标签。

  • 执行超时:将默认 LLM 空闲窗口延长至 120 秒,以便在慢速模型重试或回退时避免直接报错。

  • Windows 修复:解决了 CLI 命令在 Windows 上可能出现的挂起或强制 SIGKILL 死亡的问题。

梦境与记忆 (Dreaming/Memory)

  • 梦境稳定性:要求管理员权限才能持久更改 /dreaming 开关,修复了梦境任务在心跳检查时的恢复逻辑,并增强了日记写入的安全性。

  • LanceDB:在 memory-lancedb 占用记忆位时接受梦境配置,防止架构验证拒绝。

配置与网关 (Config/Gateway)

  • 插件配置:允许配置写入时保留禁用的插件条目,不再强制要求未启用插件的架构校验,避免崩溃。

  • Tailscale:优化了启动顺序,确保远程操作员在插件启动卡住时仍能通过网关进入。

  • 定时任务 (Cron):修复了零时间戳导致的异常运行问题,并确保定时任务使用一致的身份验证配置文件。

其它修复

  • 模型回退:改进了 OpenRouter 和 llama.cpp 的错误分类,确保在主要模型失效时,手动选择的模型在配置重载后依然保持选中状态。

  • 任务取消:允许 openclaw tasks cancel 取消那些从未达到终端状态的卡死后台任务。

  • Git 元数据:支持从打包引用(packed-refs)中读取提交 ID,确保仓库维护后的版本信息准确。

请登录后发表评论

    没有回复内容