OpenClaw 更新解读 (2026.7.1 → 2026.8.1)
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和 focusedopenclaw/plugin-sdk/config-*importsplugin-sdk-channel-reply-pipeline-subpath/plugin-sdk-channel-lifecycle-subpath→openclaw/plugin-sdk/channel-outboundplugin-sdk-channel-message-subpath→channel-outbound+channel-inboundplugin-sdk-infra-runtime-subpath→ focuseddelivery-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+ 子系统稳定性、性能、隐私、安全、模型加载、跨平台兼容。
升级影响评估
🚨 必须立即处理
- OpenProse 用户:需运行
openclaw doctor --fix并迁移到 upstream Agent Skill - OpenAI/Codex 用户:shipped
codex/*和openai-codex/*引用已迁移到openai/*,需 doctor 修复 - 插件开发者:2026-09-01 是 SDK 子路径弃用门槛,需提前迁移到 focused imports
- 证书源: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。