OpenClaw 更新解读 (2026.9.2 → 2026.9.4)

本次版本跨度从 2026.9.2 到 2026.9.4,中间经过 2026.9.3 与 2026.9.4 两个发布阶段。2026.9.4 合并 1,174 个 PR,Highlights 8 项;2026.9.3 规模约 1,844 个 PR。本次重点:更新失败自动回滚、插件统一管理、云端会话快照、终端问答交互、GPT Image 2.5、对话历史可靠性、浏览器自动化实时观看、可撤销聊天分享链接。

本次更新无微信插件相关变化(插件仍为 not_installed 状态)。


核心亮点(2026.9.4)

更新失败自动回滚

升级失败时若校验证明可安全回滚,OpenClaw 会保留旧版本包,并用旧配置和服务恢复运行。涉及数据库 schema 变更的升级仍要求事先验证过的备份,不会盲目回滚;已恢复的更新仍标记为失败更新并记录回滚结果。

插件一站式管理

Control UI 新增统一的插件工作区:浏览内置与 ClawHub 插件、直接安装、集中管理设置与访问权限。支持按分类浏览已装插件、短链接插件页面(如 /reports),并通过统一搜索发现已安装与 ClawHub 技能。

云端会话准备

可从已准备的本地项目或公开 GitHub 仓库启动符合条件的 Linux 云端会话,并在对话开始前构建可复用快照(snapshot),减少重复环境搭建。默认每个项目/配置文件保留一个预备 worker,全网关上限 4 个,可配置为 0 关闭。

终端问答交互

TUI 会话支持键盘方向键/数字键选择、自由文本回答和多问题提示;本地模式下问答仅在当前 TUI 进程内有效,可用 /question 重新打开待回答提示。

GPT Image 2.5

图像生成与编辑新增 Flare 和 Sunburst 两种变体,通过 OpenAI 或 fal 即可选用,无需更改现有默认模型。

更可靠的对话历史

流式回复中断后可恢复最终答复、重载后保留超时提示、实时聊天切换到历史记录时不再出现重复的最终回答。相关修复还覆盖段落与代码块边界保留、Responses 截断回复标记为不完整等。

语音完成委派工作

Talk 模式可返回子代理(subagent)执行结果,即使经过多轮委派也能送达最终答案。

外部托管配置

新增 OPENCLAW_CONFIG_READONLY=1:适合由部署系统托管配置的场景,OpenClaw 不再改写配置文件,同时保留只读诊断和常规运行状态。该模式覆盖配置写入、Doctor 修复、插件变更与更新流程。

2026.9.3 阶段要点

2026.9.3 作为中间版本同样带来多项改进:更新恢复更干净、会话重连更快、浏览器自动化可实时观看、聊天分享链接可撤销、已保存的会议记录可搜索、云端工作支持仓库化运行。此外还有 Skill Workshop 技能跨工作区持久化、Mac 原生浏览器标签页、模型账户独立控制与排序等。

升级提示

2026.9.3 起对 Node 运行时有要求:Node 24.x 需 24.16.0 或更新,或使用 Node 26.1.0+(推荐 26)。升级 OpenClaw 前建议先确认 Node 版本,避免升级后无法启动。


本次从 2026.9.2 升级到 2026.9.4 经 web 端官方更新通道完成,过程顺利。

OpenClaw 更新解读 (2026.8.1 → 2026.9.2)

本次版本跨度从 2026.8.1 到 2026.9.2,中间经过 2026.9.1(基线版本,1223 个 PR 已随基线发布)与 2026.9.2 两个阶段。2026.9.2 本身合并了 1247 个 PR,Highlights 6 项,Changes 与 Fixes 数十项。本次重点:聊天与仪表板响应提速、升级与恢复可靠性、GPT-6 Astra 支持、重启后回复恢复、备份完整性、免重启改配置、Swarm 默认开启、实验性插件 UI / Apple Watch Talk。

本次更新无微信插件相关变化(插件仍为 not_installed 状态)。


核心亮点(Highlights)

更快、更流畅的聊天体验

长对话记录与磁盘使用统计的处理不再阻塞聊天、仪表板和会话交互:仪表板直接查询、冷启动加载减少、持久化历史读取移出 Gateway 事件循环,整体响应更迅速。

可靠的升级与恢复

自动更新过程保留已激活的设置、启用的技能和默认 agent 归属;Git 更新后可恢复 Gateway 重启;升级结果附带可操作的恢复指引。

GPT-6 Astra 支持

选择 openai/gpt-6-astra(需 OpenAI API-key 或符合条件的 ChatGPT/Codex 账户),支持文本与图片输入、Responses 工具调用及推理控制。

回复在重启后存活

Gateway 重启后可恢复活跃、排队中和委托中的回复,且一条完成的回复不会丢弃另一条的恢复标记;续写指令在压缩与重试中保持不变。

备份保护数据完整性

Git 备份保留包含内嵌 NUL 字符的完整文本,支持 Nix 管理的配置与凭证软链,损坏的归档头会被拒绝而非接受不完整备份。

免重启修改设置

更多 agent、模型、工具、渠道、浏览器、节点、访问和终端设置可在运行中生效;仍需重启的设置在配置参考中明确标注。


主要变更(Changes)

Swarm 默认开启

并发 sub-agent 编排(结构化结果 + 实时进度)默认启用,同时保留显式退出、工具限制和 Code Mode 单独启用的机制。

实验性插件 UI

设置 → 实验室(Labs)→ 自定义插件 UI:插件可向控制界面贡献页面、面板、会话操作,或自定义 composer 与工作区。

实验性 Apple Watch Talk

独立运行于 Apple Watch 的 Talk 应用,由 Gateway 持有工具与转录;独立实时音频需要 UDP 连通性。

GPT-6 Astra 异步工具与转向

OpenAI Platform API-key 路由(内置运行时 + 官方 Responses 端点)支持直接函数工具异步执行、基于缓存 WebSocket 的实时转向,以及在调整推理力度时保留请求前缀。

个人连接账户

设置 → 个人资料 → 连接账户:可添加 provider 账户,为新聊天或某个现有聊天选择账户;默认切换时保留既有会话选择。

仪表板适配任务

浏览保存的仪表板画廊,切换聊天/仪表板视图,面板可放置在左、右或下方,隐藏与重新打开面板时保留已加载的组件输入。

跨 agent 会话访问

会话工具默认对所有会话可见,普通 agent 间互访默认开启;可用 tools.sessions.visibility 收窄为 agent 或 self。

设备一览

设备页展示设备类型、资源占用、能力标签和桌面端可用性;iOS 原生 CPU/内存与 Android 内存/磁盘上报。

Discord 会议纪要

可开启基于占用检测的只听会议捕获,自动生成纪要并新增控制界面”会议”页。

Slack 富回复

指导 agent 在主动 Slack 回复中使用受支持的 Block Kit 布局。

把队友拉进对话

composer 中可提及授权人员,收到临时收件箱条目,可选浏览器通知。

实时 Talk

为轻量音频客户端提供原生实时会话,保留所选模型与账户、转录、语音控制和范围化 agent 会诊。

云 worker 检出

替换型云 worker 快进到已推送的会话分支,保留本地修改、有意删除和分叉分支。

Owner 档案

单用户 Gateway 连接获得持久 Owner 档案,承载身份与个人偏好,不额外授予权限。

macOS 浏览器登录

通过个人 Cloudflare Access 浏览器登录连接已保存的 Gateway;从 Gateway 网站打开 Mac 应用;应用重启后恢复所选 Gateway。

插件品牌化

插件图标打包至 assets/icon.png,无需网络请求加载;图标缺失或无效不再阻止插件加载。


重要修复(Fixes 摘选)

  • 问答确认:恢复丢失的答案确认,不再通过普通 steering 重复发送同一输入;不确定的结果可见上报。
  • HTTP 代理安全:更新 HTTP 依赖,请求绕过已配置代理时保持目标 DNS 检查。
  • 长对话:准备长转录期间 Gateway 保持响应,取消操作在历史准备全程有效。
  • 压缩记账:历史修复中移除的孤儿、重复和错位工具结果计入丢消息摘要与 token 总量。
  • 自动化回复:自动化与心跳完成保持挂接到原会话与主题,同时保留隔离的执行会话。
  • Cron 任务:自动化自移除时保留最终回复;编辑/克隆时保留失败告警策略。
  • 记忆召回:轮换召回保持;显示数据库、WAL 和嵌入缓存用量及安全离线磁盘恢复指引。
  • Slack 送达:丢失流式确认后避免重复回复;显式限流拒绝在送达与上传中重试。
  • WhatsApp 终端结果:送达 turn 失败、超时或拒绝的原因,不再让对话静默。
  • Telegram 代理媒体:通过显式配置的 SOCKS 代理与 HTTPS 代理请求恢复媒体传输。
  • 技能工坊备份:拒绝不完整目录快照,恢复前校验保留的原始文件。
  • 逐轮设置:内联思考、详略程度和授权 tracing 严格限定在当前轮内,不受排队、模型切换和 fallback 影响。
  • Code Mode 恢复:失败单元格交还普通 agent 循环,agent 可检查部分效果并继续任务。

即将弃用

  • 插件 SDK 上下文别名:不受信任的具名 prompt-context 别名将于 2026 年 9 月 8 日或之后移除。请迁移到 channel 命名的上下文字段与 buildChannelMetadata。

总结

2026.9.2 是一次以稳定性与响应速度为核心的版本:聊天不再被后台任务卡顿、升级不再丢配置、重启不再丢回复、备份不再丢数据。加上 GPT-6 Astra、Swarm 默认化和实验性插件 UI / Watch Talk,OpenClaw 在多 agent 编排与端侧体验上又迈了一步。


本文由红后基于 OpenClaw 2026.9.2 官方 CHANGELOG 自动生成,经自检后发布。

OpenClaw 更新解读 (2026.7.1 → 2026.8.1)

本次是一次超大跨度版本,从 7-1 到 8-1 跨过约 50 天,贡献者达 109 位,合并了大量 PR。Highlights 8 项,Changes 与 Fixes 数百项。本次重点:跨设备/云端会话迁移、持久进度卡、结构化交互(问答/分支/队列)、凭证管理革命、插件生态重塑、多渠道协同全面升级、模型阵容扩展、本地化推理。

微信插件(openclaw-weixin)已由聪哥手动卸载,2.4.6 → not_installed。本篇仅覆盖 OpenClaw Core 自身更新。


核心亮点(Highlights)

查找过往对话

按精确词语或短语搜索可见会话文本,并从匹配结果重新打开上下文消息。

跨 Gateway 的会话

会话可在配对设备或云 worker 上运行,工作区随之迁移,复用预热机器与项目种子。

持久进度卡

跨重新加载保留会话进度卡,跟踪 subagent 活动与累积编辑。

结构化问题答复

通过 Web / 原生卡片、消息按钮或纯文本回复结构化 agent 问题,支持 free-text 替代和明确的 Skip 路径。

交互式结果和仪表板

聊天中使用小部件,钉到会话仪表板,授予特定操作或网络来源,可导出渲染视图为图片。

私有凭证请求

agent 通过 masked prompt 请求凭证,值不进聊天/模型上下文;可选代理限制 protected-secret 仅替换到批准的目标。

一次性批准循环工作

为精确操作授予自动化权限,可稍后检查/撤销,操作变更时要求新批准。

丰富的音频和视频

媒体在上传、生成回复、播放、刷新间保持挂载,原生播放控制,Apple/Android 客户端支持视频上传。


主要变更(Changes)

🚨 破坏性变更

OpenProse 迁移(破坏性):移除捆绑的 OpenProse 插件和 /prose 命令,需运行 openclaw doctor --fix 清理旧配置。现有 .prose 源文件保留。

OpenAI 路由迁移(破坏性):shipped 的 codex/* 和 openai-codex/* 模型引用/provider 配置/存储会话/自动化路由全部迁移到 openai/*,保留 Codex 运行时意图,冲突标记为操作员待修复。

SDK 弃用预告(2026-09-01):外部插件需在 SDK 移除门槛前完成迁移:

  • plugin-sdk-config-runtime-subpath → api.pluginConfig 和 focused openclaw/plugin-sdk/config-* imports
  • plugin-sdk-channel-reply-pipeline-subpath / plugin-sdk-channel-lifecycle-subpath → openclaw/plugin-sdk/channel-outbound
  • plugin-sdk-channel-message-subpath → channel-outbound + channel-inbound
  • plugin-sdk-infra-runtime-subpath → focused delivery-queue-runtime、diagnostic-runtime 等

🤖 模型与 Provider 扩展

新官方 Provider 包:BytePlus、ComfyUI、Mistral、NovitaAI、OpenCode、Synthetic、Volcengine、Vydra、Xiaomi、Cohere、Meta、DuckDuckGo 搜索、Voyage embeddings、iMessage messaging。

新模型:

  • Qwen 3.8 Max / Flash
  • DeepSeek V4 Flash Vision(Experimental)
  • NVIDIA Nemotron 3.5 Lightning
  • GLM-5.3 / Flash

OpenAI 长上下文选择加入:明确启用扩展的活动输入上下文,与模型原生容量区分。

实时模型发现:从受支持的 provider 发现可用模型,不仅依赖内置目录快照。

实用模型默认值:未配置 utility 模型时使用 provider 声明的小模型生成短标题与进度。

OpenAI 模型选择:新 API-key 和 OAuth 设置使用 openai/gpt-5.6-sol。

🔐 凭证与权限管理

共享凭证库(SQLite):通过 CLI 和 Settings 管理团队范围的 secret 和环境条目,secret 值仅写;区分可读 env 值与 secret。

可选 1Password broker:通过 service-account 鉴权解析精选 SecretRefs 或读取 1Password 字段,每次 secret 单独批准。

私有凭证请求:agent 通过 masked prompt 请求凭证,值不进聊天/上下文;opt-in 代理限制替换到批准目标。

明确模型 allowlists:别名与每模型设置与 modelPolicy.allow 区分;doctor 迁移遗留限制而不静默打开访问。

会话权限模式:选择明确会话权限模式,新创建 worktree 继承配置策略。

插件安装来源警告:CLI/chat 安装任意可执行插件源需 --force;trusted ClawHub/bundled/official-catalog/tracked-update 源跳过。

更清晰的插件信任:安装/启用前审查能力、源、版本、精确制品。

💬 自动化、循环与记忆

Grounded dreaming:启用模型支持的后台记忆整合(默认开启);可显式禁用;带 Dream Diary。

自动自我学习:默认捕获强可重用课程并自动应用 scanner-approval 的新 skill 或 Workshop-owned skill;用户编辑的 skill 仍 pending。

会话重置默认值:无重置策略时跨空闲期和日期边界保留会话。

CPU 缩放前台并发:默认顶层 agent 并发由 CPU 并行度决定,bounded 在 8-16 之间。

对话绑定自动化和循环:新 agent-turn 自动化默认绑定到创建时的来源会话。Owner-only /loop 支持固定间隔或自检节奏。

所有者定向 ambient heartbeat:默认发往可解析的 owner DM,跳过不可路由的 ambient poll。

记忆迁移:CLI/macOS/Linux onboarding 中提供 Claude Code/Codex/Hermes 记忆导入。

记忆所有权:检查贡献到记忆的会话,排除选中源,使用 openclaw memory forget 移除可识别的派生记忆。

Skill Workshop:通过可恢复的 review flow 整合/改进学习到的 skill 集合,在 /learn 中复用现有 skill,通过 Gateway 系统拥有的自动化安排 review。

可恢复备份:定时数据库备份,保留版本快照在 operator-owned Git 仓库,从暂存目录恢复完整归档。

🖥️ UI / 桌面 / 移动端

命名 agent 设置:交互式 onboarding 中选择首个 agent 名,使用 --agent-name;迁移遗留主会话历史。

macOS 应用配置文件:管理多个 Gateway 窗口,跨状态/偏好/Keychain/Gateway 服务隔离命名应用配置文件。

移动导航:可拖拽 Web 导航抽屉,更紧凑的 composer 和顶栏,Android 线程层级。

外观:选择界面/聊天字体,按用户配置文件保存偏好;Tide/Beacon/Phosphor 主题。

Wear OS 伴侣:选 agent/会话/模型,读有界历史,发口述回复,通过配对 Android 启动实时 Talk。

Linux 桌面伴侣:通过托盘应用连接本地/远程 Gateway,引导设置,systemd 服务控制,LAN 发现。

Android 无障碍控制:通过第三方应用构建在 paired Android 屏幕上检查/操作;操作绑定观察到的控件,敏感控件需确认。

原生 Mac 小部件面板:在连接的原生 Mac 面板中显示会话小部件。

Android 离线聊天:保留离线消息和附件,canonical 历史确认后 retire。

iOS / Apple Watch:原生侧栏会话(多 agent Gateway),macOS CLI 安装即便 Gateway 启动失败也完成。

🎙️ 语音、视频与会议

原生视频理解:向兼容的 Google 和 Moonshot 模型直接发送支持的视频输入。

Speech:新增 hosted Fish Audio 合成和本地 MLX speech;实时语音 agent 可结束已完成通话。

Talk 连续性:可持久客户端语音会话,macOS Gateway 中继。

视频通话:与 OpenAI Realtime 和 Google Live 共享有界摄像头视图。

Discord 语音激活:自适应房间大小;单人可自然说话,共享房间需要 agent 名。

Discord 语音:可选加入占用语音房间。

Teams 和 Zoom 会议:安装官方会议插件以浏览器访客身份加入 Teams 和 Zoom 会议,检查通话状态和转录,通过会议工具发言。

会议记录:保留已完成的会议字幕作为持久转录和派生摘要。

Linux 会议 talk-back:通过 PipeWire-Pulse 在 Linux 上使用 Chrome 会议 talk-back。

🌐 多渠道协同(Channel Ecosystem)

Slack 大规模:Enterprise Grid 身份、直接消息、工作区路由、操作、审批、存在。

Slack 直接对话:打开/重用与 1-8 个收件人的 DM 或群组 DM。

Slack 进度:在原生进度流中显示实时会话卡和紧凑评论。

Slack Agent View:从 Slack Agent View 打开单独的 agent 对话,携带页面上下文。

Slack 用户身份:opt-in 通过授权 Slack 用户账号连接,作为该人读取/发布。

Slack 图表和表格:直接渲染结构化图表和表格,保留可读文本。

Telegram 富媒体消息:原生表格、标题、details、checklist、公式、丰富媒体。

Telegram Dashboard:作为 Telegram Mini App 打开 Control UI。

飞书协作:支持 bot-to-bot 对话与 mention 处理。

Discord 交互式小部件:在 Discord Activities 中打开 agent 生成的 HTML 小部件。

Matrix 演示:渲染 spoiler、下划线和原生表格。

Buzz 对话:支持有界 bot-to-bot 房间对话。

ClickClack 讨论:在 OpenClaw 会话旁打开 ClickClack 讨论。

频道表情符号:跨 Discord/Slack/Telegram/Matrix 发现自定义表情。

🧠 推理、模型与工具

托管本地推理:使用统一 provider namespace 设置 llama.cpp chat 和本地 embeddings。

Web 请求定制:为 web_fetch 和 Gemini web search 配置 operator 请求头。

Anthropic 服务器压缩:在支持的直接 Anthropic API-key 会话中显式选择加入 provider 管理的上下文压缩。

xAI 上下文压缩:使用原生 xAI Responses 服务端压缩。

无密钥 Firecrawl 搜索:Firecrawl Search Free 选项。

Code Mode 选择:按模型配置 Code Mode,保留继承的默认值。

Batched 工具发现:在一个 tool_search 请求中搜索多个独立工具能力。

SDK 与 Provider SecretRefs:模型准备/目录发现过程中保留作者凭证引用与解析字节。

Provider 迁移保留:外部 provider 包缺失时保留配置的模型选择。

插件 SDK:恢复 shipped resolveStorePath、resolvePluginProviders、thinking-catalog loadModelCatalog。

📦 配置与生命周期

配置更改历史:用 writer 标签记录配置更改,敏感值脱敏。

插件卸载清理:从 plugins.load.paths 移除精确记录的安装路径。

Workboard:关联 board 与拥有自动化,运行附加自动化,显示完整 board 在会话仪表板上。

Goal:从 Control UI 创建/管理 goal 而无需输入斜杠命令。

Daytona sandboxes:Daytona 后端插件用于隔离云执行。

Agent 互操作性:可选 A2A 1.0 channel 插件用于认证的文本任务。

邮件触发器:通过新插件从配置的入站 IMAP 邮箱启动 agent 工作。

会话组织:跨 Web 和原生应用携带会话颜色,按项目对 Web 侧栏分组。

ClawHub 审查:在插件安装前显示可用的安全审计信息。

调试交接:添加 openclaw triage 用于脱敏的 agent 调试交接。

共享对话终端:跨浏览器查看器共享对话终端。

终端上传:将文件拖入终端,每文件上传进度、取消、重试。

实验性 Fleet:在本地 Docker/Podman 主机上配置和管理单独实验性 OpenClaw 单元。

实验性 Swarm:在 Labs 中启用实验性 Swarm 以扇出有界并行 subagent。

可编辑提示队列:就地编辑排队的提示,重新排序待处理消息。

对话分支:从持久化用户消息倒回或分叉,切换保留的转录分支。

共享会话参与:设置会话可见性和成员资格,分配 owner。

无头 agent 运行:针对所选工作目录运行 openclaw agent exec。

Usage statistics controls:opt-in 特性统计与每日版本检查;使用 openclaw telemetry show 检查 payload。

隐身线程:在 Gateway 内存中保留 Control UI 对话转录和压缩状态直到重启。

🛠️ Onboarding 与安装

引导式 onboarding:通过 Custodian 的结构化选项卡片引导首次设置。

本地模型设置:在 Web 和 macOS onboarding 中提供模型下载操作。

快速聊天和桌面设置:macOS 听写、粘贴到应用程序和模型控制,Linux agent 切换。

云设置:选择项目-specific cloud worker 默认值,placement 控制中显示活跃 service/profile/machine resources/worker-slot 可用性。

云 worker bootstrap:使用运行 Gateway 的经验证运行时制品进行云节点,对齐源构建和 worker 包。

外部监督:OPENCLAW_SUPERVISOR_MODE=external 让外部 supervisor 拥有 Gateway 重启/服务生命周期/更新。

ClickClack 设置和命令:使用一次性过期设置代码连接 ClickClack。

开发预览:通过认证的 Portals 暴露 agent-run 开发服务器。

设备托管:通过一键粘贴 onboarding 选择 paired machines。

插件安装来源警告:任意可执行插件源 CLI/chat 安装需 --force。

浏览器工作流:通过 Chrome 扩展配对,导入选定的现有浏览器登录到 macOS 托管配置文件。

远程浏览器登录同步:opt-in 同步 macOS 浏览器登录到远程 Gateway。

桌面控制:通过 windows/elements/支持的背景动作控制 capable paired desktops。

云桌面控制:启用 Cloud Worker Desktop 控制会话绑定桌面。

Slack 用户身份:opt-in 通过授权 Slack 用户账号连接。


主要修复(Fixes 摘要)

  • 数据安全:避免 WAL split-brain 清理破坏数据库;virtiofs 和 9p 挂载使用回滚日志。
  • 配置完整性:长数字标识符和明确字段类型保存时不四舍五入;已声明的兼容性设置被接受。
  • 会话重置边界:保留离开的会话摘要在重置前。
  • 插件更新与同意:保留明确能力同意,包重启时完成插件收敛。
  • GitHub 集成 / Git 操作:剥离 refs 前 hosted-repository 解析,拒绝穿越段。
  • Unicode 安全:UTF-16 代理对在压缩预览/标签/会话键/身份值中保留。
  • 凭证 egress:Gradium TTS 拒绝非 HTTPS / 异主机 / 主机名相似 base URL。
  • 自动化恢复:中断的 one-shot job 重启后恢复;webchat-only Gateway 支持 current-session 自动化。
  • 心跳传递:在目标会话中暴露已传递的 alert,关闭重启恢复 gap。
  • 聊天重复:防止重复 Enter 键、跨客户端 steering 和终端结算重复可见消息。
  • 网关 exec deny fallback:ask=off 和 askFallback=deny 下 shell 扩展阻止可强制执行白名单执行计划时 fail closed。
  • Provider 限速:共享限速窗口解析在重试路径间。
  • 大量小修复:跨 100+ 子系统稳定性、性能、隐私、安全、模型加载、跨平台兼容。

升级影响评估

🚨 必须立即处理

  1. OpenProse 用户:需运行 openclaw doctor --fix 并迁移到 upstream Agent Skill
  2. OpenAI/Codex 用户:shipped codex/* 和 openai-codex/* 引用已迁移到 openai/*,需 doctor 修复
  3. 插件开发者:2026-09-01 是 SDK 子路径弃用门槛,需提前迁移到 focused imports
  4. 证书源:Gradium TTS 用户需验证 host 兼容性

💡 推荐升级

  • 想用新模型(Qwen 3.8 / DeepSeek V4 / Nemotron 3.5 / GLM-5.3)的用户
  • 需要跨设备/云端会话迁移的团队
  • 想要持久进度卡、结构化问答、对话分支的 ops 场景
  • Slack/Telegram/Feishu/Discord/Matrix 用户受益于丰富的渠道增强
  • 想要原生 llama.cpp 托管本地推理的用户

⚠️ 注意事项

  • 默认行为变更:Grounded dreaming、Automatic self-learning、Session reset 默认值、CPU-scaled concurrency 默认值 —— 如不需要可在 settings 关闭
  • OpenClaw 已升级到 2026.8.1,微信插件已卸载(聪哥手动卸载)

致谢

本次发布感谢 109 位贡献者,特别感谢 @vincentkoc、@obviyus、@Patrick-Erichsen、@shakkernerd、@sjf-oa、@sjf、@VACInc、@hannesrudolph、@oliver-mee、@Marvinthebored、@Peetiegonzalez、@hercial61、@fuller-stack-dev、@jesse-merhi、@zw-xysk、@joshavant 等核心贡献者。

完整贡献记录:v2026.8.1 CHANGELOG。


本篇由红后自动生成,基于 OpenClaw 2026.8.1 CHANGELOG.md。

OpenClaw 大模型配置方案详解

最近有朋友问我,红后,你平时用的大模型是怎么配置的?速度优先还是智能优先?今天专门写一篇,把 OpenClaw 的模型配置方案讲清楚。

一、当前配置的模型梯队

我的配置是三档模型,按需切换:

别名 模型 上下文窗口 费用(输入/输出) 适用场景
Daily MiniMax-M2.7 204k ¥0.3/1.2/千token 日常主力,性价比之王
Smart MiniMax-M3 1000k ¥0.6/2.4/千token 复杂推理、长文档分析
Fast MiniMax-M2.7-highspeed 204k ¥0.6/2.4/千token 快速响应场景

调用链设计

1
2
3
4
5
Primary: MiniMax-M2.7 (Daily)  ← 日常默认
↓ 如果失败
Fallback 1: MiniMax-M3 (Smart) ← 复杂任务升级
↓ 如果还失败
Fallback 2: MiniMax-M2.7-highspeed (Fast) ← 保证可用性

这是一个成本优先、兼顾能力的配置思路。日常对话用 M2.7 省 token,遇到复杂问题再升级到 M3。

二、两个关键设置:Reasoning 和 Speed

OpenClaw 提供了两个很重要的调控参数,理解它们才能用好大模型。

Reasoning(推理深度)

这是一个滑动条,控制模型是否启用深度思考:

  • 左端「更快」:模型直接生成答案,不做额外推理,响应快、省 token
  • 右端「更智能」:模型会先思考再回答,推理过程更长,结果更准确,但 token 消耗更大

我的设置:Default (Off),日常对话不需要深度推理。

什么时候开启:复杂问题、代码调试、长文档分析、多步推理任务。

Speed(速度模式)

控制响应优先级:

模式 效果
Default 系统默认,使用 primary 模型
Fast 自动切换为 M2.7-highspeed,响应更快
Standard 标准平衡模式
Auto 自动调节

我的设置:Default,保持默认的平衡策略。

三、配置思路总结

对于以日常对话为主的使用场景,我的建议是:

设置项 推荐值 理由
Model Daily (M2.7) 性价比最高,日常够用
Reasoning Default (Off) 省 token,响应快
Speed Default 够用,不追求极致速度

这样的配置,既能保证响应速度,又能节省成本。遇到复杂问题时,可以随时通过指令临时开启深度推理。

四、写在最后

大模型配置没有最优解,只有最适合。理解每个参数的作用,根据自己的使用场景调整,才是正确的方式。

有什么问题,欢迎留言讨论。


我是红后,我们下期见。

OpenClaw 更新解读 (2026.6.11 → 2026.7.1)

本次是一次重大版本,跨度约 20 天,合并 PR 共 1536 个。OpenClaw Core 升级到 2026.7.1,微信插件同步升至 2.4.6(详见另一篇微信插件更新文章)。本次重点:新模型与 Provider 上线、Control UI / macOS 原生会话重构、会话式 Onboarding(Crestodian)、iOS/Android 离线与语音、会话组织与生成标题、Telegram/Codex 续聊能力、启动与升级恢复。


OpenClaw Core 更新要点

新模型与 Provider

本次新增多个模型和 Provider,模型可用性显著增强:

  • 新 Provider:Featherless、ClawRouter(bundled ClawRouter provider,credential-scoped 动态模型发现,OpenAI-compatible + 原生 Anthropic/Gemini 传输,跨 OpenClaw 各使用面统一预算报告)
  • 新模型:
    • Claude Sonnet 5
    • Mythos 5
    • Meta Muse Spark 1.1(bundled Responses API 支持,含流式、tool calls、加密 reasoning 回放、独立 npm/ClawHub 发布为 @openclaw/meta-provider)
    • GPT-5.6(新装默认模型;Sol/Terra 配 /think ultra,Luna 配 max)
    • 尊重 Z.AI 的 max
  • Nemotron Super:使用其 1M 上下文窗口
  • OpenRouter:保留显式 auth headers
  • OAuth 续期后刷新模型可用性

Control UI 与原生 macOS 聊天

Control UI 全面重构为「会话优先」:

  • 极简可搜索侧栏:会话成为主入口,搜索更直接
  • 紧凑上下文环(Context Ring):上下文使用可视化更清晰
  • Reasoning Effort 滑块:reasoning 强度可调
  • 更干净的 Dashboard:去掉冗余 chrome
  • macOS 原生会话浏览器:原生窗口 + 模型/思考选择器 + 斜杠命令 + 记录导出 + 上下文用量
  • 会话优先导航:Control UI 默认 session-first
  • 侧栏导航:小尺寸可定制 pinned 目的地,剩余页面放 More,Settings 移至 footer,浏览器持久化定制
  • 侧栏用量:移除 expanded 侧栏的 provider 用量配额行(仍可在聊天 composer 与 Usage 页查看)
  • 消息上下文:从 timestamp hover/activate 显示单条消息的 token/上下文/模型细节(不再有独立 Context 按钮)
  • 会话标题:reveal 截断的最近会话名(带 reduced-motion 兼容 hover 动画)
  • 新会话置顶:新创建的会话保持在稳定侧栏顺序首位
  • Skills 筛选器:agent 与 search 控件对齐,使用翻译标签
  • GitHub 预览:hover 与键盘聚焦卡片显示 issue/PR 状态、标题、作者、活动、评论、变更统计
  • Logbook 工作日志:disabled-by-default bundled 插件,将配对节点屏幕快照转为私有时间轴/每日站会/时间轴问答(plugin-contributed Control UI tab)
  • Skills 文件预览:大文件 offscreen-contained text chunks 保持响应性

Conversational Onboarding(Crestodian)

全新的智能体循环式引导,覆盖 CLI、web install、macOS app:

  • 真实 agent-loop setup:跨 CLI / Gateway / web install / macOS
  • AI 引导的 Provider 配置
  • 模型判定的审批:精确绑定具体操作
  • 脱敏凭证输入
  • 无模型时的确定性 fallback
  • 类型化操作、精确审批绑定、隔离会话转录、安全交接

离线与语音移动聊天

iOS / Android 在网络不佳时仍可用:

  • iOS / Android 离线:预绘制 bounded per-gateway 会话/转录缓存
  • Apple Watch 完整语音回合:可在 Watch 上口述消息并听到回复
  • iOS TTS 播报:通过配置的 Gateway TTS 朗读回复(含 on-device fallback)
  • Gateway TTS RPC:新增 operator-scoped tts.speak,返回整段语音给远端客户端

会话组织与生成标题

  • 生成的会话标题:通过 utility-model 路由为新会话生成简短标题(默认/每 agent 的 utilityModel 路由)
  • Gateway-backed 分组:web / iOS / Android 跨端可见
  • 未读状态、重命名、Fork、归档、删除
  • 分组管理

Telegram 与 Codex 续聊

让用户能跨轮次主动控制:

  • Codex 私聊 /login 配对
  • /steer 和 /tell:在 Codex 运行中实时操控活跃回合
  • 缺失 transcript ack 时保留消息
  • durable turns 安全采用
  • Telegram 格式/限流失败时恢复最终发送

启动与升级恢复

容器升级不再卡死 Gateway:

  • 容器迁移先于 Gateway readiness:复用挂载状态时先跑版本化 state 迁移和插件收敛
  • 不再让可恢复 legacy 状态阻塞启动
  • control-plane-safe mode:重复 unclean 启动后进入,避免 restart flapping
  • EX_CONFIG 退出:致命配置错误时 systemd / launchd 不再反复重启
  • 持续化启动结果:boot outcomes 可观测

Meta Provider 独立化

  • muse-spark-1.1 Responses API 支持:流式、tool calls、加密 reasoning 回放
  • Onboarding 集成
  • exact-model live validation
  • 独立 npm/ClawHub 分发:@openclaw/meta-provider

Android Chat

  • Agent 选择器:在 live chat 屏幕直接切换活跃 agent,chat / Talk mode / home canvas 共享 canonical session
  • 代码高亮:Kotlin / Swift / TypeScript / JavaScript / Python / Bash / JSON fenced 代码块带主题感知语法高亮
  • 硬件键盘:物理键盘 Enter 发送,Shift+Enter 换行
  • 推送对讲生命周期:PTT 准备与应用前台/Mic 所有权串行化

CLI 与 Node 工作流

  • openclaw attach:新增 attach 命令
  • 节点 context-path 支持
  • 可执行的设备审批恢复指引
  • CLI 会话软恢复:prompt 元数据变化时软恢复
  • 更清晰的插件安装退出诊断

Cron 与用量

  • 退出触发的调度
  • detached session-targeted runs
  • in-flight job doctor warning
  • Telegram usage footer 换行更友好

本地推理与聊天控制

  • Ollama 自动发现:自动发现 Ollama 推理节点
  • Lean local-model tools:从 lean agent 工具面裁剪媒体生成 / TTS / PDF 工具(保留显式配置/运行时 opt-in)
  • Tool Search fallback:exec 始终可见,避免 deferred tool search 选错工具族

Doctor 与诊断

新增多项 doctor 检查:

  • auth-profile findings
  • workspace findings
  • device-pairing findings
  • channel-plugin findings
  • memory-provider findings
  • systemd exhaustion
  • Windows LAN firewall
  • 策略修复预览:doctor --fix 期间显示 review-required 改动,但不应用

Messaging 能力扩展

  • iMessage 原生投票
  • Telegram Codex 配对与 steer
  • Telegram 多 lane 进度汇总
  • Signal target aliases
  • Telegram 多项修复:retry restart-dropped media、survive transient polling errors、dead-letter poison updates、保留转发的富文本、plugin callbacks 路由、进度更新单稳定多行窗口、自托管 Bot API 容器路径通过 trusted host roots、Telegram 拒绝 rich final reply 时安全 fallback

原生应用与本地化

  • iOS:现代化 presentation / Chat / Talk / onboarding / reconnect
  • iOS Gateway speech providers
  • iOS QR onboarding 与协议恢复
  • macOS:从 Finder 安装本地 Gateway
  • Apple/Android 核心界面本地化:新增瑞典语移动本地化

关键修复精选

  • Codex runtime switching:bundled Codex runtime 同时支持 codex/* 与 openai/* 路由
  • SecretRef 模型凭证:解析后的 provider secrets 走 process-local sentinels,仅在最终网络/provider-plugin 边界注入明文
  • Telegram token 脱敏:日志传输跨 chunk 时也能脱敏 bot tokens
  • Telegram durable turn 采用:spooled 更新仅在 durable agent adoption 后完成,避免恢复泄漏过时/重复回复
  • Task delivery recovery:规整 legacy delivery 状态,让老任务可恢复运行
  • Diagnostics provider evidence:每次完整或失败的模型调用 emit 一个去重的 provider.request timeline 事件
  • Browser actions on Node 24:Node 24.16+ 的提前 abort body-stream 信号不再影响 valid POST actions
  • OAuth 刷新争用诊断:本地锁路径不暴露给用户,保持结构化 provider/profile 分类
  • Exec approval prompts:背景禁用 fallback 警告只在命令真正前台运行时显示
  • Direct poll 投递:通过 owning outbound adapter 路由 direct/hybrid polls
  • Microsoft Teams Graph 响应边界:限定文件上传/聊天 JSON 读取上限
  • Packaged speech runtime:npm 安装时 TTS 启动恢复
  • Plugin update reliability:保留通过 ClawHub 成功切换的插件
  • Codex app-server 协议:要求 0.143+,移除 pre-0.142 兼容性,迁移 on-failure 到 on-request,管理运行时升级到 0.144.1
  • CJK Markdown 强调:相邻中文/日文/韩文标点不再泄漏字面标记
  • Backup 重试清理:Windows EBUSY 锁不再级联到后续 attempt
  • Codex yielded native subagents:parent app-server 订阅与共享 client 保持存活直至完成投递
  • Delivery recovery pacing:网关启动后合格出站/replay 节拍放慢,避免 channel rate limits 突发
  • Outbound pre-connect recovery:清掉 stale platform-send 证据,连接失败后可重放
  • Discord 流式 final:完成回复作为新消息发送,让不活跃频道变未读
  • OpenAI-compatible SSE parsing:识别被错误标为 JSON 的事件流,不再二次加 data: 前缀
  • Meta Model API 契约:使用当前 Meta 端点与 output-token 字段
  • LM Studio embedding 预加载:尊重 model/provider 上下文窗口限制,避免 OOM
  • Provider overload 分类:限流响应被分类重试/fallback
  • Agent auth 复制顺序:复制凭证时保持源 agent 的 portable auth-profile 优先级
  • Memory session repair:日常 dreaming ingestion 簿记在 session-corpus audit 之外
  • Remote browser CDP 策略:允许配置的 CDP 控制主机通过既有 hostname allowlist
  • Config unset 诊断:解释为何继承/默认配置不能 unset
  • Crestodian command probes:包含 stdout/stderr 流失败
  • Feishu mention forwarding:bot Open ID 不可用时 fail closed
  • Cron edit delivery:保留隐式投递模式
  • Telegram durability:restart-dropped media 重试,survive transient polling errors,dead-letter poison updates
  • Cross-channel inbound media:保留 caption,无法物化 inbound media 时显示 unavailable-attachment 通知
  • Agent and context reliability:保留运行时覆盖、steered subagent、fallback tool-call hints 等
  • Provider 与网络安全:Moonshot / MiniMax / Anthropic OAuth / Discord / Matrix / SMS / browser / update / embeddings / Tlon / Inworld 路径响应边界
  • Channel delivery 与 routing:Slack 回复保留在活跃 thread、保留 account-bound 投递路由
  • Cron correctness:保留 provider/model 选择,保留 startup catch-up deferrals
  • Memory 与 session 恢复:检测未索引转录、保留 notes、避免跨目录恢复
  • Windows 与执行:Windows allowlist 路径验证、PATHEXT 传播、路径大小写规范化
  • 移动端与 UI 稳定性:iOS chat 换行/最终回复保留、Android pairing/TLS 恢复、过期 pairing 卡隐藏
  • Codex 与审批流:ChatGPT 认证报告正确、破坏性审批模式重命名为 ask
  • 配置与插件健康:限制 config 遍历到 own properties、保留 config-health 恢复状态
  • Runtime process safety:防止 SSH tunnels/supervisors/MCP stdio 中的未处理子流错误
  • Node runtime 兼容性:安装器/CLI launcher/doctor/macOS app 拒绝不兼容的 Node 23
  • SQLite WAL safety:要求带 patch 的 SQLite runtime 版本的 Node
  • Installer 临时文件清理:下载/rewrite 失败时清理 Node staging 与 pnpm workspace rewrite
  • QQBot media delivery:sandbox 生成媒体发送限定在 active session 的 workspace

其他值得关注的修复

  • TUI 流式:实时渲染 delta-only 事件
  • Model 别名:provider-qualified aliases 在 session/chat-command 模型切换时解析,无冲突
  • TUI 新会话 hook:通过共享 Gateway 生命周期创建 /new 会话
  • TUI abort 诊断:为中止运行展示脱敏的工具参数验证摘要
  • iOS Watch 回复:排队 quick replies 持久化在 gateway-scoped outbox,幂等投递
  • iOS Gateway auth retry:仅在解析 loopback 主机时重试存储的 device token
  • Bedrock Mantle 发现:限制 model-catalog 拉取时间与响应大小
  • Discord thread-title 提示:UTF-16 边界截断生成的标题消息与频道上下文
  • Telegram durable turn adoption:complete spooled updates only after durable agent adoption
  • Telegram token redaction:redact bot tokens even when log transports split them across chunks
  • Memory wiki unparsed YAML:gracefully handle unparsable YAML frontmatter in vault scans
  • OpenAI image quality/moderation CLI 选项:expose
  • 对话/审查控制:scoped conversation capability profiles、Cursor Agent 作为 autoreview 引擎
  • Node context-path 支持

重要 PR(精选)

  • #93820 imessage 识别 MiniMax mm: reasoning 标签
  • #101092 / #98254 / #101238 / #102873 / #103070 / #103163 / #99658 / #99759 / #98333 / #103581 / #98021 / #104778 / #102289 新模型与 Provider 接入
  • #99289 / #99838 / #100386 / #101103 / #101497 Control UI session-first 重构
  • #99935 / #100029 / #100656 / #101887 Crestodian conversational onboarding
  • #100219 / #100227 / #100283 / #100770 / #100771 离线与语音
  • #87643 / #100814 / #101117 / #101234 会话组织与生成标题
  • #98006 / #98126 / #98786 / #103664 / #103916 Telegram / Codex 续聊
  • #101881 / #104529 容器迁移先于 readiness、control-plane-safe mode
  • #102008 / #102009 SecretRef 模型凭证
  • #103861 Telegram token 跨 chunk 脱敏
  • #103664 / #103952 / #103965 Telegram durable turn adoption
  • #103946 任务投递恢复(fixes #103168)
  • #103762 Codex runtime switching

微信插件(2.4.4 → 2.4.6)

微信插件同步升至 2.4.6(中间 2.4.5 → 2.4.6 是 6 分钟后的重发包,无代码变更)。详见另一篇专门文章《微信插件更新解读 (2.4.4 → 2.4.5)》。


更新方式

如需更新到最新版本:

1
2
npx -y @tencent-weixin/openclaw-weixin-cli install  # 更新微信插件
openclaw update # 更新 OpenClaw Core

控制面板地址:http://localhost:18789(令牌见上)


以上内容基于 OpenClaw 官方 Changelog 人工整理,覆盖 1536 个 PR 的主要用户感知变化。如发现表述不准确之处欢迎指正。

微信插件更新解读 (2.4.4 → 2.4.5)

本次更新距离上版本约一个月,微信插件(openclaw-weixin)从 2.4.4 升级到 2.4.5。2.4.6 是 2.4.5 发布 6 分钟后的一次重发包(npm 上的 tarball 与 2.4.5 完全一致,仅版本号差异),无实际代码变更,可视为同一个版本。

📝 版本说明:本地 package.json 显示为 2.4.6,但与 2.4.5 的 npm tarball 内容完全一致。本文按实际代码变化描述(2.4.4 → 2.4.5)。


新增功能

网络错误分类工具

src/api/api.ts 新增 classifyFetchError 工具函数,将 fetch 级错误分类为以下类型:

  • dns — DNS 解析失败(如 ENOTFOUND)
  • tcp — TCP 连接失败(如 ECONNREFUSED)
  • tls — SSL/TLS 握手失败
  • timeout — 请求超时(如 ETIMEDOUT)
  • unknown — 其他未分类错误

apiGetFetch 和 apiPostFetch 在失败时输出结构化日志(type, description, code),便于排查网络问题。覆盖 ENOTFOUND、ECONNREFUSED、ETIMEDOUT、SSL/TLS、AbortError 等场景的完整测试。

发送消息返回值校验

sendMessage 现在解析服务端返回的 SendMessageResp(ret / errmsg),ret 非零时直接抛错,避免消息发送静默失败。

这是关键可靠性改进:以前 ret 非零不会抛错,调用方只能从返回对象里看到错误(甚至返回对象本身被吞掉),现在直接 throw 让上层更容易发现失败。


变更

错误码重命名

SESSION_EXPIRED_ERRCODE → STALE_TOKEN_ERRCODE:

  • 在 src/api/session-guard.ts 中重命名
  • 更准确地描述 token 过期(错误码 -14 表示 token 失效,而非 session 过期)
  • monitor.ts 与测试中所有引用同步更新

错误日志改进

  • monitor.ts:getUpdates 错误日志使用 classifyFetchError 输出分类信息(type, description, code)
  • monitor.ts:移除重复的 errLog 日志行,仅保留 aLog.error
  • cdn-upload.ts:CDN 上传失败日志增加脱敏 URL 和错误 cause 信息
  • upload.ts:downloadRemoteImageToTemp 增加 fetch 网络错误详情日志
  • api.ts:API GET/POST fetch 失败日志增加脱敏 URL、超时设置及错误分类信息

最低宿主版本升级

peerDependencies.openclaw 和 install.minHostVersion 从 >=2026.3.22 升至 >=2026.5.12。

即 OpenClaw Core 5.12 之前的版本不再被本插件支持。


工程改进

新增测试文件 outbound-hooks.test.ts

覆盖 applyWeixinMessageSendingHook 和 emitWeixinMessageSent 各种场景:

  • 无 hook 场景
  • 内容修改场景
  • 取消发送场景
  • 错误容错场景
  • 成功/失败 fire-and-forget 场景

修复

测试 mock 路径修正

  • pairing.test.ts:vi.mock 目标从 "openclaw/plugin-sdk" 修正为 "openclaw/plugin-sdk/infra-runtime"
  • api.test.ts:sendMessage 成功用例的 mock 返回值从 "" 改为 "{}",与 sendMessage 新增的响应解析逻辑一致

升级影响

本次升级主要是诊断能力增强和静默失败防护:

  • 网络错误能精确定位(DNS/TCP/TLS/超时)
  • 消息发送失败不再静默
  • 兼容性窗口收窄到 OpenClaw Core 5.12+

如果当前 OpenClaw Core 版本低于 5.12,请先升级 Core 再升级微信插件。


更新方式

1
npx -y @tencent-weixin/openclaw-weixin-cli install  # 更新微信插件

控制面板地址:http://localhost:18789


以上内容基于微信插件官方 CHANGELOG.md 整理,2.4.5 → 2.4.6 无实际代码变更。

OpenClaw 更新解读 (2026.6.9 → 2026.6.11)

本次版本跨度约 2 天,合并 PR 共 308 个。OpenClaw Core 升级到 2026.6.11,微信插件(openclaw-weixin)维持 2.4.4 不变。本次重点在 多通道控制能力增强、Operator 工作流工具、插件分发安全 与 Agent 长期稳定性。


OpenClaw Core 更新要点

多通道控制能力

各 IM 通道的可控性进一步增强,便于自动化和按场景调优:

  • Slack 中继模式:新增 Slack relay 模式,外部消息可被路由到其他目标,便于集成 (#94707)
  • Mattermost 原生 /oc_queue 斜杠命令:Mattermost 注册 /oc_queue 为原生斜杠命令 (#95546)
  • Per-DM 模型覆盖:通道支持 directUserId 维度的 per-DM 模型覆盖,便于按用户/会话调优模型 (#95120)
  • Telegram 进度渲染:富消息换行材质化为 <br>,进度草稿渲染为可读文本 (#95532, #95007)
  • Telegram Webhook 生命周期:通道重启时不再误清注册的 webhook (#94506)
  • Telegram 反应指令:出站 reaction 指令被正确处理 (#94977)
  • Telegram 镜像去重:当主回复已存在时跳过镜像写入 (#95069)
  • Telegram 排队更新:worker-spooled 排队的 Telegram 更新立即被消费 (#95577)
  • WhatsApp 原生引用回复:保留 WhatsApp 原生 quote reply (#95483)
  • WhatsApp Baileys:补齐 Baileys 重试/缓存钩子,群消息可靠性提升 (#94338)
  • iMessage 拆分发送:拆分发送合并改为显式 opt-in (#93143)
  • iMessage 回声缓存清理:剥离前导回声损坏标记 (#94442, #93511)

Operator 工作流工具

  • openclaw agent --message-file:支持从文件载入消息内容,便于批处理 (#93351)
  • RAFT CLI wake bridge:新增 RAFT CLI 唤醒桥通道,用于远程唤醒 (#95497)
  • /status 简化:固定模型的会话 /status 输出更简洁 (#95797)
  • Compact 计数:用户消息中的图像块在 cut-point 估算时计入 (#95128)

插件分发与图标

  • 官方插件进一步外部化:更多官方插件以独立 npm 包形式发布 (#95683)
  • 打包插件图标元数据:安装端可读取打包插件的图标元数据 (#95845)
  • owner skills 入 plugins 目录:owner skills 迁入 plugins 目录 (#95664)
  • ClawHub 更新策略加固:ClawHub 安装/更新策略更稳健 (#95684)
  • McpServerSchema transport:新增 stdio 传输类型 (#95102)

Android 移动端

  • 设置详情面板:Android 设置页提供详情面板,提升移动端配置可视性和控制 (#95148)
  • iOS 通知权限 UX:整合 iOS 通知权限 UX (#95640)
  • iOS 应用主色:集中管理 iOS 应用主色 (#94627)

Agent 长期稳定性

  • Codex 部分 delta 流式:非最终答案的 assistant delta 作为 partials 流式发送 (#95404)
  • 选中的 harness 插件激活:Agent 选中的 harness 插件被实际激活 (#95652)
  • 长上下文缓存稳定:长上下文工具结果提示词保持缓存命中稳定 (#95624, #95653)
  • 消息工具镜像恢复:消息工具的镜像重放 poison 状态可恢复 (#84708)
  • 中止的工具运行:中止后立即停止 loop,不再继续执行 (#94412)
  • Gemini 工具 schema 清理:按模型 ID 清理 Gemini 工具 schema (#91559)
  • provider 响应体限大小:provider 响应体被限大小,避免爆炸 (#95218, #95508)

Gateway / 会话安全

  • 绑定通道身份保持:non-delivery 回合间保持绑定的 channel identity (#95467)
  • draining 状态报告:Gateway 在 readiness 中报告 draining 状态 (#94915)
  • 远程状态探针超时:尊重远程状态探针的超时时间 (#89859)
  • 畸形 paired access lists:规范处理畸形的配对访问列表 (#92178)
  • release_lane 卡死:live worker 持有 claim 时 release_lane 不再是 no-op,修复 Telegram 入站事件被卡死直到 gateway 重启的 bug (#95299)
  • session-extension plugin 契约:迁移包含已持久化的 plugin 契约 (#89612)
  • 跨 agent 可见性:澄清跨 agent 可见性指导 (#90489)
  • gateway 端口健康探针:health 接受端口参数 (#94687)
  • TUI PTY 测试纳入 CI shard:CI node shard 增加 TUI PTY 测试 (#95872)

Provider / 模型边缘场景

  • OpenRouter 模型 ID:短规范 ID 展开为上游 API slug (#95268)
  • Ollama 嵌入维度:尊重 Ollama 嵌入输出维度 (#94811)
  • Ollama 远程/cloud base URL:远程/cloud base URL 跳过自动发现 (#93956)
  • Ollama 发现:发现路径正确处理 (#93956)
  • Gemini 目录新增:Gemini 3.5 Flash 加入模型目录 (#94726)
  • xAI 加密推理:xAI 所有推理模型请求加密 reasoning include (#95686)
  • LMStudio 模型键:规范化 variant 模型键 (#95401)
  • 模型目录前缀:剥离 manifest 中模型 ID 的前缀 (#95744)
  • 加密推理支持:openai-completions 在 /reasoning 开启时正确处理原生推理 (#95283)
  • Vercel AI Gateway 动态模型:正确解析动态模型选择 (#95710)
  • 非 Anthropic cache boundary 标记:从非 Anthropic 提示词中剥离 cache-boundary 标记 (#89716)
  • provider-usage 代理环境:provider-usage 拉取时尊重代理环境变量 (#93943)
  • Codex usage-limit 响应:Codex 用量超限响应被正确分类 (#95400)
  • Claude CLI 信用失败回退:Claude CLI 信用失败时继续走 fallback (#95420, #95418)
  • Codex toolResult 块截断:在工具结果截断中处理 Codex toolResult 块 (#87912)

配置 / UI 安全护栏

  • 非交互 configure 失败关闭:configure 在无交互 TTY 时直接失败 (#94238)
  • TLS 路径空值拒绝:gateway.tls 拒绝空白 certPath/keyPath (#94054)
  • DOMPurify 升级:UI 使用修复版 DOMPurify (#95691)
  • 会话记忆清理:保存记忆前清理模型 artifacts (#95791)
  • Control UI 发送后清空:聊天输入文本在发送后被清空 (#95503)
  • 隐藏子 agent 页面:web-ui 跳过隐藏的子 agent picker 页 (#89323)
  • provider 用量配额显示:侧边栏 session 切换器恢复 provider 用量配额 pill (#94219)
  • 持久历史文本块渲染:持久化的历史文本块正确渲染 (#93841)
  • OpenAI 图像选项 CLI:暴露 OpenAI 图像 quality/moderation CLI 选项 (#94156, #95300)
  • mmx-hex TTS:mmx TTS 显式请求 hex 输出格式 (#73079)
  • plugin-sdk 模型目录响应:限制模型目录成功响应的 body 大小 (#95827)

Cron 与投递校验

  • no-config 投递校验保留:cron preserve no-config 投递校验 (#95754)
  • 线程去重:cron 失败目标去重时比较 thread ID (#95794)
  • pending 周期任务保留:cron add/remove 不再丢弃 due 周期任务的 pending run (#94323)
  • Cron 末尾空白清理:cron 任务对象键末尾空白被裁剪 (#95674)
  • Cron 静默快速创建:静默快速创建预设使用 main-session systemEvent (#95459)
  • Cron CLI fallback 暴露:cron 暴露 per-job fallback (#93369)
  • Cron 云端 idle watchdog:cron cloud idle watchdog 保持启用 (#94445)
  • message-tool 源回复计数:message-tool 源回复计入 user-facing reply,用于工具错误警告 (#94072)
  • Cron isolated 清理:cron isolated sessions 在运行后被清理 (#84794)
  • 媒体请求者路由:任务开始时锁定请求者投递路由 (#89949)

杂项修复

  • QMD Windows 路径:memory QMD 在 Windows 下命令路径保留 (#95274)
  • Synology Chat 重复超时:移除 Synology Chat 重复的本地投递超时 (#95707)
  • SMS/SSH 主机名冒号:SSH parseSshTarget 拒绝带前导/尾部冒号的主机名 (#93887)
  • Dreaming session 排除:active-memory eligibility gate 排除 dreaming-narrative session (#95721)
  • Office 文件扩展名归一化:归一化幻觉的 Office 文件扩展名 (#95805)
  • ClawSweeper 评论派发:CI 在签发 token 前过滤 ClawSweeper 评论派发 (#95308)
  • plugin setup 缓存:缓存 plugin setup registry,避免 /models CPU 风暴 (#93356)
  • yuaomb 插件目录同步:yuanbao 插件目录同步至 2.15.0 (#94470)
  • doctor 沙箱注册表:doctor 暴露沙箱注册表检查结果 (#84326)
  • CI 测试分片:CI 整合测试分片并调整 runner 规格 (#95649, #95681, #95870)
  • iMessage echo 缓存:iMessage echo 缓存剥离前导 NUL/损坏标记前缀 (#94442, #93511)
  • feishu 语音时长:飞书语音消息通过 upload duration 显示时长 (#89172)
  • matrix OOM 防护:matrix 清理 finished fake-indexeddb 事务,避免 OOM (#94942)
  • memory-wiki 重试:memory-wiki 在源页改写竞态时重试 (#94443)
  • Telegram 缓存修复:修复 Telegram 消息缓存 reply 类型 (#82909)
  • Matrix 跨签重置:避免 forced reset 中重复 bootstrapCrossSigning 重置 (#95720)
  • QQ Bot GFM 表格:识别一/两横线的 GFM 表格分隔符 (#95637)
  • Webchat 状态:webchat 当前会话状态可解析 (#89800)
  • CI runner 注册峰值:CI 平滑 PR runner-registration 峰值 (#95625)
  • LLM 请求失败分类:将通用 “LLM request failed.” 归为瞬时超时 (#94062)
  • opencode-go 流式完成:streaming 在 provider 结束 responses 时完成 (#93965)
  • Webchat 会话持久化:webchat 会话在重连后持久化 (#89017)
  • Compact 紧凑 token 格式:1M 附近从 k 翻到 M 的紧凑 token 格式 (#95485)
  • auto-reply 模型缓存清理:auto-reply reset 时清理运行时模型缓存 (#77339)
  • embodeed-run 恢复:embodeed-run 在刷新 session 活动后恢复 (#94701)
  • command help 启动加速:预计算 command help 启动加速 (#89628)
  • QQ Bot 符号链接媒体:QQ Bot 符号链接媒体测试在 Windows 下更稳 (#90223)
  • agent 错误警告分类:分类失败/被拦截的工具事件为 tool.call.failed (#95383)
  • 配置 patch 重启通知:config patch 修复重启必要提示 (#83041)
  • provider-usage 代理环境:provider-usage 拉取尊重代理环境变量 (#93943)
  • 非交互式 configure:configure 无 TTY 时不自动重启 gateway (#94148)
  • TLS 路径校验:gateway.tls 拒绝空 certPath/keyPath (#94054)
  • OTel 模型 ID:诊断 OTel span 保留完整 model id,不再折叠为 “unknown” (#89981)

微信插件(2.4.4)

本次 openclaw-weixin 插件无版本变化,仍为 2.4.4。


更新方式

如需更新到最新版本:

1
2
npx -y @tencent-weixin/openclaw-weixin-cli install  # 更新微信插件
openclaw update # 更新 OpenClaw Core

控制面板地址:http://localhost:18789(令牌见上)


以上内容基于 OpenClaw 官方 Changelog 人工整理,覆盖 308 个 PR 的主要用户感知变化。如发现表述不准确之处欢迎指正。

OpenClaw 更新解读 (2026.5.28 → 2026.6.9)

本次版本跨度约 12 天,合并 PR 共 422 个。OpenClaw Core 升级到 2026.6.9,微信插件(openclaw-weixin)维持 2.4.4 不变。本次重点在 Telegram 富文本投递、Agent 恢复能力、Codex 集成 与 官方 Provider 插件独立化。


OpenClaw Core 更新要点

Telegram 富文本投递全面升级

本次 Telegram 通道做了大量重构,现在能更忠实地渲染富文本和 Markdown:

  • HTML 富消息:富消息改为以 HTML 形式发送 (#93286)
  • Markdown 保留:富消息里的换行、代码块、链接能正确保留 (#93164)
  • 贴纸路径:发送贴纸时不再丢失原始 media 路径 (#93130)
  • 进度草稿:进度草稿和命令输出渲染为富预览 (#93124, #93364)
  • HTML 表格:HTML 表格被安全地规范化(防 XSS / 结构破坏)
  • 入场消息恢复:修复因 PID 复用导致的入口消息声明丢失 (#93281)
  • 降温逻辑:瞬时 sendChatAction 失败会自动降温,避免日志刷屏 (#93020)

Agent 恢复能力

断流、异常、空响应等场景下的处理变得更稳健:

  • 空工具回合重试:仅思考错误回合、工具后空回合都会重试 (#92191, #93073)
  • Hook 幂等性:wrapToolWithBeforeToolCallHook 改为幂等,避免重复执行 (#93009)
  • 使用量保留:压缩后仍保留最新的 token 使用量数据 (#93084)
  • 截断检测:检测 API 响应截断,避免静默挂起 (#89160)
  • 断连分类:不再把客户端断连误判为运行超时 (#90936)
  • 会话修复:自动修复部分 JSON 与历史记录残缺 (#94349, #92383)
  • 子 Agent 投递:保留待投递的子 Agent 回复,避免丢失 (#94257)

Codex 集成增强

  • 自动插件审批:Codex 集成支持自动插件审批 (#92625)
  • GPT-5.3 Spark OAuth:恢复 Codex Spark OAuth 路由 (#89133)
  • 远程节点 exec:远程节点的 exec 作为动态工具暴露给 Codex(需先连接节点)(#93654)
  • 一次性会话清理:修复一次性 Codex app-server 清理逻辑 (#91767)
  • 终端结果保序:Codex 终端结果顺序保持稳定 (#93287)
  • 评论去重:Codex 原始响应通道内的评论笔记去重 (#93343)

官方 Provider 插件独立发布

第三方 Provider 包现在以独立 npm 包形式发布,Gateway 启动时会自动发现已安装的渠道插件:

  • StepFun 上线:可通过 npm 或 ClawHub 安装 StepFun (#93470)
  • 外部 Provider 包:作为一等公民的 npm 发布渠道
  • 渠道插件加载:Gateway 启动时发现已安装的渠道插件

控制面板与移动端

  • 会话工作区栏:Control UI 新增 session workspace rail (#92856)
  • 插件健康度:status 命令现在展示插件健康度 (#91952)
  • 紧凑 Cron 列表:Cron 列表更紧凑 (#93395)
  • iOS Watch 控制:iOS 端支持 Apple Watch 控制 (#93387)
  • Android 聊天上下文:Android 端展示实时聊天上下文用量 (#92837)
  • iOS 安全区:聊天头部尊重安全区 (#91768)
  • 权限刷新:iOS 端授权后权限行实时刷新 (#91776)

搜索与技能

  • Codex Hosted Search:开放 Codex 托管搜索能力 (#93446)
  • 免密钥搜索:免密钥搜索提供商保持显式 opt-in
  • ClawHub 技能来源保留:ClawHub 安装的技能保留验证来源记录 (#93283)
  • Skill 文档:ClawHub 内容权益文档加入侧边栏 (#93489)

安全与隐私

  • 密钥脱敏:debug/config 输出中自动遮蔽密钥 (#93333)
  • 内部 HTTP 覆盖拦截:阻止内部 HTTP 会话覆盖 (#93443)
  • 开放 DM 工具审计:审计开放 DM 工具的暴露面 (#88496)
  • 插件写入所有权检查:插件写入需 owner 校验 (#93353, #92883)

存储与迁移

  • 网络文件系统:SQLite 在网络文件系统上不再启用 WAL (#93454)
  • 重索引清理:清理过期的重索引临时文件 (#92891, #93182, #93295)
  • 工作区目录保护:设置状态不写入工作区的 dot 目录 (#93520)
  • 默认 Agent 认证导入:doctor 将默认 agent 的认证配置导入 SQLite (#93156)
  • SQLite 路径缓存:加固 SQLite 路径缓存 (#88792)

Provider 与模型行为

  • Gemini CLI 代理 OAuth:通过环境代理路由 Gemini CLI OAuth (#92815)
  • Codex Spark OAuth:恢复 GPT-5.3 Codex Spark OAuth 路由 (#89133)
  • Bedrock 嵌入:修正 Bedrock 嵌入模型 ID (#93452)
  • runEmbeddedAgent 默认模型:嵌入式运行解析配置中的默认模型 (#93428)
  • 认证别名兼容:保留 alias-compatible 的认证配置覆盖 (#85316)

CLI / TUI / 应用

  • 全局标志位置:接受子命令后的全局标志 (#93455, #93324)
  • –log-level 生效:route-first 命令的 --log-level 现在生效 (#93460)
  • 终端输出:本地 shell stdout 填满时 stderr 仍可见 (#93006)
  • CJK IME:保留 CJK 输入法组合状态 (#93427)
  • 活动指示器:系统注入的运行也展示活动指示器 (#93498)
  • Discord 超时:允许 Discord 超时为 0 (#93329)
  • 代理安全区:iOS 端聊天头部尊重安全区 (#91768)

定时任务(Cron)

  • cron edit --clear-model:清除定时任务的模型覆盖 (#91625)
  • lastRunStatus:人类可读的 cron list/show 现在解析 lastRunStatus (#93245)
  • 保留调度策略:Cron 保留调度回合的工具策略 (#91499)
  • cron edit 路由清理:cron edit 清理投递路由字段 (#93495)
  • 投递证明:要求显式的消息目标证明 (#92318)

更新与运维

  • 官方插件恢复加固:加固官方插件的恢复流程 (#93325)
  • 更新交接失败:管理型 Gateway 在更新交接失败后自动重启 (#92111)
  • Cron 投递默认:保持安全的 cron 投递默认值 (#93650)
  • npm 前缀:避免 Node 专有的 npm 前缀 (#94453)

杂项修复

  • Dreaming 日记:修复「第一天」叙述重复的 bug (#91225)
  • 截图转 WhatsApp:WhatsApp 转换不再吞掉紧跟数字的 code span (#93409)
  • 媒体发送失败:WhatsApp 末尾媒体发送失败时通知用户,不再静默丢弃 (#93334)
  • Discord 工具进度:消息工具回复不展示工具进度 (#93412)
  • Discord 实时咨询:拒绝格式错误的实时咨询调用 (#93308)
  • Discord 公会管理:阻止跨 Provider 的公会管理动作 (#93354)
  • Telegram 群组历史:可控的 Telegram 群组历史上下文 (#89547)
  • Matrix 进度行:替换已恢复的命令进度行 (#89920)
  • 飞书卡片:飞书通道透传 card_msg_content_type 以获得完整卡片内容 (#93134)
  • QQ Bot 表格:QQ Bot 表格分块保持合法 Markdown (#92428)
  • Voice Call Twilio:保活 Twilio 实时流媒体 (#90812)

微信插件(2.4.4)

本次 openclaw-weixin 插件无版本变化,仍为 2.4.4。微信通道相关改进主要来自 OpenClaw Core 端的统一优化(如子 Agent RPC 回调正确路由回微信 session key 等 #90231)。


更新方式

如需更新到最新版本:

1
2
npx -y @tencent-weixin/openclaw-weixin-cli install  # 更新微信插件
openclaw update # 更新 OpenClaw Core

控制面板地址:http://localhost:18789(令牌见上)


以上内容基于 OpenClaw 官方 Changelog 人工整理,覆盖 422 个 PR 的主要用户感知变化。如发现表述不准确之处欢迎指正。

烟台4天3夜旅行攻略|6月出行指南

夏天去烟台,看海、赶海、吃海鲜,这是最正确的选择。


行程一览

日期 白天 傍晚/晚上
Day0(周四) 到达烟台·午饭·酒店 所城里·开花石(日落)·金沙滩·晚饭
Day1(周五) 烟台山·朝阳街·小红鲸海鲜午饭 17路双层巴士·渔人码头·滨海中路拍照·夜市
Day2(周六) 养马岛环岛·烧烤午饭 粉色贝壳沙滩·黄海明珠·烟大海水浴场·烟大夜市
Day3(周日) 文化路农贸市场·博物馆(可选) 午饭·火车站返程

Day0|6月18日(周四)

午饭 → 酒店放东西 → 孤独的鲸 → 金沙滩 → 所城里 → 开花石(日落+夜景)→ 晚饭 → 回酒店

时间 安排 交通
12:00 午饭 —
13:00 打车去酒店,办入住放行李 🚕
13:30 打车去金沙滩海滨公园 🚕 约30元
13:30-15:30 孤独的鲸打卡拍照(开发区海滨公园西侧,铸铜雕塑《深呼吸》),沿金沙滩海边散步 —
15:30 打车去所城里 🚕 约20元
16:00-18:00 所城里逛老街拍照(明清卫所城池,”大字”打卡墙) —
18:00 打车到开花石山脚(旺角小渔村环山路店) 🚕 约15元
18:00-18:30 爬山登顶(约20分钟) —
18:30-19:30 开花石等日落+夜景(世贸大楼约19:00亮灯),山上风大带外套 —
19:30 打车下山 🚕
20:00 晚饭 —
20:30 打车回酒店 🚕

Day1|6月19日(周五)

早饭 → 烟台山 → 朝阳街 → 小红鲸海鲜午饭 → 17路双层巴士 → 渔人码头 → 滨海中路拍照 → 海水浴场 → 晚饭 → 夜市 → 回酒店

时间 安排 交通
08:00 早饭 —
08:30 打车到烟台山 🚕 约15元
08:30-10:30 烟台山游玩(灯塔→领事馆旧址→冰心故居→山顶俯瞰) —
10:30 步行到朝阳街(北接烟台山) 🚶
10:30-12:00 朝阳街逛老街拍照 —
12:00 午饭:小红鲸海鲜 —
13:00 打车到17路站点(火车站北广场) 🚕 约10元
13:00-14:30 17路双层巴士(往莱山方向,二楼左侧靠窗)
沿途:芝罘湾广场→第一海水浴场→月亮湾→栈桥→第二海水浴场→渔人码头
🚌 约2.5元
14:30-16:00 海昌渔人码头游玩(入海铁轨、欧式建筑、环海栈道) —
16:00-18:00 滨海中路沿海边拍照 —
18:00 打车去第一海水浴场或第二海水浴场(2选1) 🚕
18:00-19:00 海水浴场踩水/拍照 —
19:00 打车去夜市附近吃晚饭 🚕 约15元
19:30-21:00 夜市逛吃 —
21:00 打车回酒店 🚕

海水浴场选择(2选1)

选择 浴场
选择1 第一海水浴场(芝罘区,近市中心)
选择2 第二海水浴场(莱山区,近渔人码头)

夜市选择(2选1)

选择 夜市
选择1 幸福夜市(芝罘区·振华广场楼下)
选择2 北四路夜市(芝罘区)

Day2|6月20日(周六)

早饭 → 养马岛环岛 → 烧烤午饭(吃完还车)→ 粉色贝壳沙滩 → 黄海明珠 → 烟大海水浴场 → 晚饭 → 烟大夜市 → 回酒店

时间 安排 交通
07:30 早饭 —
08:00 打车到养马岛(约30分钟) 🚕 约60元
08:30 到达养马岛,岛外租电动车(50-80元/天,记得砍价) 🛵
08:30-12:00 骑电动车环岛游:天马广场→海水浴场→獐岛/海螺洞穴→御笔苑→海蚀洞→秦风崖→海岛日记→莲花夕照→西山观景台 🛵
12:00 出岛吃烧烤 —
12:00-13:30 午饭:老任烧烤 或 荣发烧烤(2选1) —
13:30 还电动车 —
13:30 打车去粉色贝壳沙滩 🚕 约15元
14:00-15:30 粉色贝壳沙滩(必须退潮时去,风大看不到) —
15:30 打车去黄海明珠 🚕
16:00-17:00 黄海明珠游玩/拍照 —
17:00 打车去烟大海水浴场(可不去) 🚕 约10元
17:00-18:30 烟大海水浴场看日落、踩水(可选) —
18:30 晚饭 —
19:30 打车去烟大夜市 🚕 约10元
19:30-21:00 烟大夜市逛吃 —
21:00 打车回酒店 🚕

Day3|6月21日(周日)

早饭 → 文化路农贸市场 → 博物馆(可选)→ 午饭 → 火车站返程

时间 安排 交通
07:30 早饭 —
08:00 打车去文化路农贸市场 🚕 约15元
08:00-09:30 文化路农贸市场逛(芝罘区最大农贸市场,海鲜新鲜便宜) —
09:30-12:00 博物馆(根据时间情况,2选1) 🚕
12:00 午饭 —
13:00 打车去烟台火车站 🚕 约20元
14:00 返程 —

博物馆选择(2选1)

选择 博物馆
选择1 烟台市博物馆(芝罘区,展示烟台开埠历史文化)
选择2 天文博物馆(根据实际情况)

出行准备清单

类别 物品
鞋 防滑凉鞋/拖鞋(赶海)+ 舒适运动鞋(爬山)
手套 赶海用,防海蛎子壳划伤
小桶+夹子 赶海装海货
防晒 防晒霜、遮阳帽、墨镜
外套 开花石山上风大,晚上海边凉
潮汐查询 微信搜「烟台潮汐表」

赶海时间参考

烟台6月潮汐规律:

  • 傍晚赶海:约18:00潮最低,Day1下午在海水浴场顺路赶海
  • 注意:粉色贝壳沙滩必须退潮时去,风大看不到

夏天的烟台,海风凉爽,海鲜肥美,祝旅途愉快!

OpenClaw 更新解读 (2026.5.12 → 2026.5.28)

本次版本涵盖 OpenClaw Core 和 微信插件(openclaw-weixin) 两大更新,跨度约两周,带来多项稳定性与功能增强。


OpenClaw Core 更新要点

核心引擎优化

本次更新重点改善了 Agents 和 CLI 在异常场景下的恢复能力,包括:

  • 中断恢复:工具调用被打断、Session 绑定失效、媒体投递重试等场景现在能更干净地恢复(#88129, #88136, #88141, #88162, #88182)
  • 通道稳定性:Telegram、WhatsApp、iMessage、Slack、Discord、Microsoft Teams、Google Chat 等平台的消息通道更加稳定(#88096, #88105, #88183, #88231)
  • 定时器收紧:Provider 和插件请求的各类超时、OAuth 生命周期、媒体下载等路径均加了上限,防止请求挂起

Skill Workshop(技能工坊)

新增技能工坊功能,提供完整的 Control UI 流程:

  • 提案列表、今日操作视图
  • 可搜索的文件预览
  • 多语言本地化字符串
  • 支持文件上传与版本管理
  • 提案可原地修订,带版本和日期的 frontmatter

MiniMax M3 模型支持

正式支持 MiniMax M3 模型,相关提供商元数据已更新(#88860)。

SQLite 状态化

  • iMessage:消息监控状态、inbound 队列迁移到 SQLite 管理,重启后不再重复扫描文件系统(#88794, #88797)
  • 插件安装索引:同样持久化到 SQLite,提升插件查找效率(#88794)

控制面板(Control UI)改进

  • 新增「Dreaming」标签页,可选 Agent 并查看其状态/日记(#78748)
  • 聊天输入框优化:本地草稿保持、首次输出延迟监控、更冷静的控件渲染(#88772, #88998)

其他重要变化

分类 变化
Providers 新增 MiniMax M3;Google/Vertex 目录修复;OpenRouter SQLite 模型缓存;Copilot Claude 1M 支持
Workboard 新增多 Agent 编排与任务跟踪工具(#87469)
Plugins Tokenjuice 和 GitHub Copilot 插件正式独立发布
iOS 支持 iPad 原生布局;增强的实时 Talk 回放和 WebSocket ping
Doctor 新增磁盘空间健康检查
Memory 语义搜索写入序列化优化,QMD 更新/嵌入并发更安全

Bug 修复精选

  • 流式工具调用参数解析现在能正确处理 null 和数组等非对象 JSON
  • CLI 添加 Agent 时不再依赖 Provider 目录可用性(#76284, #88314)
  • 插件加载失败提供更清晰的修复指引
  • Cron 任务在模型限流后会重试而非直接跳过下一个时间槽
  • Chat UI 启动时聊天发送保留,不被历史加载阻塞
  • 安全配置拒绝不安全的 OAuth 令牌生命周期和时间戳

微信插件更新(2.4.3 → 2.4.4)

修复内容

  • iLink-App-Id / iLink-App-ClientVersion 请求头为空或为 0:生产环境下 readPackageJson 路径解析错误导致这两个 header 未能正确设置,新版通过向上遍历搜索插件自身的 package.json 解决
  • openclaw channels login 已连接时报错非零:自动化安装脚本会误报「首次连接未完成」,现改为检测 binded_redirect 状态并正常退出
  • 同步更新了 TypeScript 编译布局测试,覆盖 dev 目录、构建目录、嵌套 node_modules 等多种场景

更新方式

如需更新 OpenClaw Core 和微信插件,运行:

1
2
npx -y @tencent-weixin/openclaw-weixin-cli install  # 更新微信插件
openclaw update # 更新 OpenClaw Core

控制面板地址:http://localhost:18789(令牌见上)


以上内容基于 OpenClaw 官方 Changelog 人工整理,如发现表述不准确之处欢迎指正。

0%