openclaw-release-2026-W32-automations-rename-fish-audio

开源工具
开发效率
版本追踪
OpenClaw 2026-W32:2026.7.2-beta.7 把 cron agent tool 重命名为 Automations、新增 Fish Audio S2.1 语音合成、把 DuckDuckGo 搜索移入 plugin 边界。
Published

August 8, 2026

Modified

August 8, 2026

本周发布分析(newest first)

本周追踪到的最新官方发布是 openclaw 2026.7.2-beta.7(tag: v2026.7.2-beta.7,发布于 2026-08-08 当周)。它跟一周前的 beta.5 共享同一组 Highlights(State safety and recovery、Durable channel delivery、Session rewind and branching、Interactive MCP Apps and dashboards、Questions and approvals everywhere、Meetings and realtime Talk、Wear OS companion、Guided setup and local inference),但 Changes 段第一次出现了 Fish Audio S2.1 语音合成、Automations 重命名 与 DuckDuckGo 搜索 pluginization 三条把「外部能力往 plugin 边界推」的收口动作,外加 GPT Live 改用 OpenAI Platform API key 而不是被拒绝的 Codex OAuth fallback——本机 / QQBot 用户对前两条最直接,第三条会改变搜素 provider 的安装与升级路径。可以把它理解为「在 7.2 故事讲完之前,core 自身开始做减法,把语音、命名、搜索这些『平台能力』明确归到 plugin 边界」。

v2026.7.2-beta.7 — Breaking Changes

官方 release notes 仍未显式打 BREAKING 标签,但本周的 Changes 段首次出现了三条对生产配置面有明显影响的隐式 breaking,需要在升级前先识别:

  • Automations 重命名(cron agent tool → Automations):scheduler 侧面向 agent 的 cron tool 与可见的 CLI / UI 表面统一改名成 Automations,但保留兼容的 CLI alias(#114841, #114854, #114853)。本机虽然以 QQBot 私聊 / 群聊为主,但 cron 调度的语义(heartbeat / scheduled tasks / cron-as-heartbeat monitor)会从「cron」变成「Automations」,脚本、教程、监控看板的命名都要同步迁移;旧 CLI 在 --help 上仍保留 alias 但文档默认面已经迁移到 Automations。
  • DuckDuckGo search pluginization:DuckDuckGo 搜索移出 core,进 plugin 边界,让 provider ownership / 安装 / runtime 行为都不再属于 core 自身(#116740)。升级后首次跑 DuckDuckGo 搜索会触发 plugin install provenance 的相同 gate;本机目前未启用 web-search,但若升级后开了它,需要走一次 --force 或 trusted source 确认。
  • GPT Live realtime support 改用 Platform API key:Meetings 和 realtime Talk 在 beta.7 里把 GPT Live 的鉴权路径从 Codex OAuth fallback 切到受支持的 OpenAI Platform API key(#115211, #113353, #115021)。本机未跑 GPT Live / Codex OAuth,但若未来想用 realtime Talk,鉴权来源会跟之前默认行为不同,升级后别再用 Codex OAuth 走 GPT Live。

## 2026.7.2 沿用 beta.2 / beta.3 / beta.5 的几条「隐式 breaking / 行为收紧」本机仍需识别:

  • Channel allowlist 不再授予 owner access(沿用 beta.2,#107403):本机 QQBot 通道升级后请重新审计 allowlist 是否被误用为 owner shortcut。
  • messages.statusReactions.enabled: true 显式化(沿用 beta.2):仅当使用 Slack 时生效;本机未启用 Slack,可忽略。
  • Plugin install provenance warnings / --force 必需(沿用 beta.2,#102197):本周与 DuckDuckGo pluginization 一同被进一步放大——任何可执行插件来源都需要一次性确认。
  • GPT-5.6 / GPT-5.6-sol 默认(沿用 beta.2,#103234):fresh API key setup 用 openai/gpt-5.6(Sol alias),fresh Codex/OAuth setup 用 openai/gpt-5.6-sol,Sol 在两个 runtime 默认 medium reasoning。
  • OPENCLAW_SUPERVISOR_MODE=external(沿用 beta.2):OCM 这类 lifecycle owner 多了「外部监督模式」。本机任务计划器管 Gateway 仍在默认 native 路径,但相关 OCM 文档值得扫一眼。
  • Codex CLI bundled plugin bump(沿用 beta.3,0.144.4 → 0.144.6):Codex 跑 GPT-5.6 / Sol 时 context metadata 与 upstream 272k 对齐;openclaw models status --check 在 harness plugin 缺失/被禁/被 quarantine 时直接 fail,不再 silently fallback。
  • iOS fresh-install setup 凭据 redact 顺序(沿用 beta.2,#107591):本机未走 iOS,可忽略。

v2026.7.2-beta.7 — Notable Changes

## 2026.7.2 Changes 段在 beta.7 这周最显眼的版本号动作与新能力,可以概括为 「speech + 命名 + plugin 边界三条线 + Meetings 鉴权路径收紧」:

  • Fish Audio speech(hosted S2.1 + local Fish S2 Pro):首次把 Fish Audio 的 hosted S2.1 合成引入到 OpenClaw——支持 streaming、voice notes、voice discovery、telephony;并把 local Fish S2 Pro reference-voice streaming 接到原生 macOS Talk(#115790)。这是 7.2 故事里第一条明确的语音厂商接入,配合 Beta 5 已落地的 Sessions / Native apps / Talk,本周把 TTS 边界从「内置 provider」扩到「hosted + local 两套 voice 体系」。本机走 QQBot 私聊,文本回复为主;如果未来想在 QQBot 上挂语音 note / voice reply,Fish Audio 是与 ElevenLabs 并列的可选项。
  • Automations naming:把 scheduler-facing cron agent tool 与可见的 CLI / UI 表面统一改名成 Automations,同时保留兼容的 CLI alias(#114841, #114854, #114853)。这条的「显式 vs 隐式」分量比看起来重:文档、监控、教程、cron-as-heartbeat 的 source of truth 都要在升级后重新选——你想保留旧 cron 心跳模型还是切到新的 Automations 心跳模型,会影响 cron-backed heartbeat monitors 这一类配置的归属。
  • DuckDuckGo search pluginization:把 DuckDuckGo 搜索移出 core,进 plugin 边界,让 provider ownership / 安装 / runtime 行为都不再属于 core 自身(#116740)。这是本周对 plugin boundary 最干净的加固——把「一个 web-search provider」明确归到 plugin 层,跟 core 的 search abstraction 解耦。
  • Control UI setup → Custodian:从 verified model setup 继续走到 Custodian,明确告诉用户 web app 在没有 channel 时也已就绪,并给一条可选的可关闭的 Channels 引导路径(#116078, #116079)。本机走 QQBot + local loopback,setup 阶段走的是 manual / agent-led 路径;这条主要是面向 fresh install 的「第一次打开 web app 不会被空 channel 列表吓到」。
  • Buzz messaging:保留 Markdown 与结构化的 room 内容,新增 room / thread-scoped typing indicators 与 reconnect-safe lifecycle handling(#116096, #116194)。本机未启用 Buzz,可忽略;但 typing indicator + reconnect-safe lifecycle 这两条是 channel 体验的稳定收益。
  • Meetings and realtime Talk:Teams / Zoom / Google Meet 三个 meeting plugin 默认启用,自动收集 durable meeting transcripts;realtime Talk 加入 OpenAI 与 Gemini video,并改用受支持的 OpenAI Platform API key(#109579, #109719, #109964, #111048, #113022, #113053, #113122, #113354, #115211)。本机未启用 meeting plugin,但鉴权来源变化要在升级后用低风险任务验证一遍。
  • Models and providers:沿用 beta.5 的 Claude Opus 5 / Kimi K3 / GPT Live 进 catalog 与 runtime;GPT Live 在 beta.7 改成受支持的 Platform API key 路径(#113391, #113392, #113633, #113909, #113354)。
  • Sessions and dashboards:沿用 beta.5 的 rewind / fork、branch switching、session boards / dashboards、archived / visibility / draft / incognito session states、suggestion queues 与 typing indicators(#110660, #110857, #110886, #111149, #110644, #110960, #112554, #112787, #113006, #113127, #113173)。本机以 QQBot + local loopback + 中文长 transcript 为主,受益面是 archived / draft / incognito 这三类状态。
  • Native apps:Quick Chat 落地 macOS 与 Linux,streaming、routing、context capture、dictation、model controls 一并接上;Linux desktop integration + signed updates;multi-gateway apps + mobile dashboards;Wear OS companion / Talk 支持继续扩张(#109720, #109947, #110285, #110631, #110632, #110635, #110994, #109236, #108770, #111932, #112163, #109341, #109433, #109483, #112721)。本机走 Windows + QQBot,Quick Chat 没有 Windows 版本,但 multi-gateway apps + mobile dashboards 这两条会让 mobile node pairing 体验显著不同。
  • Local inference and setup:detect local inference providers during onboarding;新增 in-process llama.cpp GGUF 推理 与 Baseten Model API 支持;从 live provider catalogs 自动 discover models;从 web 与 macOS setup 直接下载模型。本机 Windows + 16GB RAM 为主,新 llama.cpp 路径 RAM-gated 时会被默认关闭;想试要手动放开 gate 或用 Baseten。
  • Memory:沿用 beta.5 的 fast active-memory recall、default cross-conversation recall for personal installs、guided imports from Claude Code / Codex / Hermes 与 dedicated Memory settings page(#108043, #110597, #108977, #114037)。本机没有开启跨会话 memory recall,升级后如果不再显式关闭,会自动把 default behavior 切到 cross-conversation recall;想关回单会话需要在 Settings → Memory 把对应开关显式切回。
  • Scheduling:沿用 beta.5 的 per-job dynamic cadence、gated script payloads、durable schedule-source streaming、cron-backed heartbeat monitors、heartbeat-task conversion、current-conversation defaults、/loop(#110978, #111112, #112387, #112585, #113165, #114328)。本机的「cron-backed heartbeat monitor」在 beta.7 之后语义上属于「Automations 命名空间」——这是本周的本机直接影响面。

v2026.7.2-beta.7 — Bug Fixes

## 2026.7.2 Fixes 段在 beta.7 这周继续把 durability / boundedness / restart-race safety 与 plugin SDK 收口 当主旋律,并在 Channel delivery 与 Sessions/transcripts 上加了 beta.7 这一刀:

  • Security and authorization:prevent channel allowlists from granting owner access;keep session exports inside the workspace;close a forged-marker / web-search boundary bypass;prevent non-owner ACP session exposure;reject unsafe explicit approval IDs;harden secret redaction 与 exec/OAuth approvals;validate downloaded install scripts;prevent insecure secrets-plan writes(#107403, #104708, #110417, #110745, #111055, #112947, #112952, #112953, #112956, #112946, #112957, #113307, #113707)。本机走 QQBot + local loopback + Windows,allowlist safety 与 secrets-plan writes 是直接受益面。
  • SQLite and data safety:commit session indexes before transcript eviction;preserve state through maintenance races 与 live-WAL verification;reject invalid backups 与 schema data loss;make snapshot publication crash-recoverable;retain complete backups after interrupted commits;evict only the exact corrupted cached database owner so repairs recover without a Gateway restart(#108378, #113216, #113287, #113367, #113473, #113607, #114016, #114278)。这条与 Highlights 中的 state safety and recovery 是一对——前者是「不允许数据丢失」,后者是「丢失的也可以救回来」;evict only the exact corrupted cached database owner 是本周的新增,cache 损坏不再让 Gateway restart loop。
  • Channel delivery:stop Telegram durable-ingress loss across restarts;persist offsets only after spool writes;preserve Discord/iMessage/WhatsApp traffic across crashes or restarts;restore assistant context 与 interrupted turns after restart;suppress outbound echoes;deliver ingress retries whose queued run was dropped;report finalized Telegram previews to plugins;explain invalid native queue arguments instead of false model-failure fallbacks;validate native settings;preserve Telegram ingress outcomes(#107288, #113368, #110274, #110409, #110418, #112548, #112562, #114058, #114531, #111341, #115891, #116214, #116726, #116773)。本机走 QQBot + shared ingress drain,是直接受益面——outbound echoes / ingress retries / Telegram previews 这三条是 beta.7 特有的新增。
  • Sessions and transcripts:preserve final replies、active turns、Codex-bound history、transcript cursors;prevent repeated tool-call IDs from poisoning sessions;close lifecycle races 与 cross-agent deadlocks;keep migrated transcripts usable after restart;preserve TUI session state across switches and reconnects(#107799, #110389, #110518, #112016, #112988, #114477, #114524, #114504, #116077, #116399, #117260)。TUI session state preservation 是本周新增,跨开关 / 重连 session 状态不会再丢。
  • Install and upgrade:preserve working installs on unsupported Node and npm 12;isolate source postinstall state;repair missing native adapters;keep versioned plugins off source paths;avoid dirty source builds;repair plugin config during upgrades;stabilize package-to-dev switches;restore production installs after the TypeBox package removal;ship documented plugin SDK typings(#106994, #108100, #111514, #111682, #112829, #113094, #113324, #113856, #113821, #114090, #114215, #114327)。TypeBox package removal restore + plugin SDK typings documented 是本周的新增,本机 Windows + Node 24 + QQBot plugin v1.5.7 跨多个 minor 升级时这两条是直接收益。
  • Provider reliability:prevent false Codex exhaustion 与 silent replies;honor Anthropic Retry-After;preserve selected Claude CLI profiles 与 adopted chats;recover Codex Computer Use 与 user-home app-server routes;retry transient device polling;correct OpenAI onboarding;stabilize Ollama/LM Studio/local-model discovery(#110381, #110980, #111072, #112458, #113078, #113393, #114397, #114094, #114288, #114405, #114582)。本机主 provider 是 anthropic,Anthropic Retry-After 现在被 honor——若之前在 Anthropic 429 时偶发 silent reply,升级后会看到准确的退避。
  • Cron reliability:restore one-shot 与 startup catch-up jobs;preserve script state 与 scheduled authority across restarts;accept benign same-generation updates;bind jobs to the durable store session;unblock completed jobs behind slower batches;trim job IDs before exact lookup(#107236, #110351, #111292, #112483, #113088, #114421, #114441, #110849)。本机 cron-backed heartbeat monitor 是直接受益面——startup catch-up 之前偶发的「被新启动 batch 卡住等更慢 batch 完成」问题,升级后会被 unblock。
  • Compaction and response delivery:account for CJK text in compaction estimates;treat no_compactable_entries as a benign skip(#114386, #114449)。这条对中文长 transcript 用户非常直接——CJK 文本在 compaction 估算里以前常被低估,升级后中文长会话的 compaction 触发频率与窗口会变得更准。
  • Platform and transport reliability:respect debug-proxy response backpressure;cancel early-woken meeting audio timers;preserve Windows PATH delimiters in node status(#114076, #114526, #114505)。本机 Windows + QQBot 是直接受益面——node status 在 PATH delimiter 上以前偶发把 ; 错成 :,升级后会被保留。
  • Channel edge cases:settle Feishu outbound delivery;surface Signal recipient failures;support reverse-proxy paths in Matrix homeserver URLs(#113152, #111960, #93516)。本机未启用 Feishu / Signal / Matrix,可忽略;但 QQBot 通道走的是 Highlights 中的 durable channel delivery,间接通过 shared ingress drain 受益。

总体来看,beta.7 不是「重写 7.2 故事」,而是把上一周埋下的 plugin boundary / cron-as-heartbeat / QQBot durable ingress / SDK typings / TypeBox removal restore 几乎在每条具体链路上都打了一个 patch,并补齐 Fish Audio S2.1 语音合成、Automations 重命名、DuckDuckGo 搜索 pluginization 三条把「外部能力往 plugin 边界推」的收口动作。

本机 OpenClaw 状态

  • OpenClaw core:2026.3.13

  • 核心插件:openclaw-qqbot v1.5.7

  • Gateway:local loopback(本地回环)

  • 运行环境判断:当前机器距离 2026.7.2-beta.7 仍隔多个 core 升级窗口(且 2026.7.2 仍是 pre-release 系列)。本机主线依旧是 local gateway + QQBot plugin + Windows execution + provider boundedness。beta.7 的多数 fix 对本机的「直接收益」如下:

    • Automations 重命名(#114841)——本机的 cron-backed heartbeat monitor 在升级后会落到「Automations 命名空间」;监控看板、教程、alert 关键字从 cron 改成 automations 是一道必做的迁移。
    • Plugin SDK typings documented + TypeBox removal restore(#113821, #113856)——本机从 2026.3.13 跨多 minor 升级到 2026.7.2 时,plugin SDK 文档化的类型与 TypeBox 重建是直接收益,QQBot plugin v1.5.7 配置不会因升级而被损坏。
    • Provider reliability(honor Anthropic Retry-After、preserve selected Claude CLI profiles)——本机主 provider 是 anthropic,Anthropic Retry-After 被 honor 之后,长任务偶发的 silent reply 不再出现。
    • Cron reliability(restore one-shot and startup catch-up jobs、bind jobs to the durable store session)——本机有 cron-backed heartbeat monitor,startup catch-up 之前偶发的「被新启动 batch 卡住等更慢 batch 完成」问题会消失。
    • compaction CJK + Windows PATH delimiter(account for CJK text in compaction estimates、preserve Windows PATH delimiters in node status)——本机 Windows + 中文长 transcript,直接受益。
    • durable channel delivery(QQBot channel + shared ingress drain + outbound echo suppression + ingress retries whose queued run was dropped + Telegram previews to plugins)——本机 QQBot + local loopback 是直接受益面:重启 Gateway 时,已入站但未回完的消息不会再丢;自己发出的消息回显会被抑制;被丢弃的 ingress retry 会被再次送出。
    • schema-upgrade data-loss rejection——本机跨多 minor 升级时,若旧 schema 不能干净映射,升级会被拒绝而不是 silently mutate;提前备份 ~/.openclaw 是升级前的硬要求。
    • evict only the exact corrupted cached database owner(#114278)——cache 损坏不再让 Gateway restart loop,本机 Windows 上的 SQLite cache 受益。
    • TUI session state preservation(#116077, #116399, #117260)——跨开关 / 重连 session 状态不再丢,本机若用 TUI 调试 gateway 体验直接受益。

本机未启用 Slack / Mattermost / Feishu / Synology / Tlon / Signal / Discord / Teams / Zoom / Google Meet / Matrix / Buzz / Codex OAuth / cloud workers / remote coding sessions / Wear OS / iOS setup / Claude Opus 5 primary / GPT Live / Fish Audio / DuckDuckGo web search,因此 Highlights 中与「非 QQBot 通道 / 新模型 / 多端叙事 / speech 平台」相关的部分对本机为零直接收益。

升级必要性与命令

是否建议升级?

建议:等到 2026.7.2 stable 出现后再做整体升级;不建议把 2026.7.2-beta.7 当成唯一生产目标。 原因如下:

  1. 本机主线是 local gateway + QQBot plugin + Windows execution + provider boundedness,beta.7 的 fix 虽然对本机有直接收益面(plugin SDK typings + TypeBox removal restore + provider reliability + cron reliability + CJK + Windows PATH delimiter + QQBot durable ingress + TUI session state preservation),但 ## 2026.7.2 仍是 pre-release,stable 之前最好别把 QQBot plugin 的 metadata 与 channel allowlist 一次性切到新 schema。
  2. beta.7 的「隐式 breaking / 行为变更」集中面(Automations 重命名、DuckDuckGo search pluginization、GPT Live 改用 Platform API key、schema-upgrade data-loss rejection、session rewind / branching 协议级升级、MCP Apps manifest 校验、meetings.* 默认启用、Memory cross-conversation recall 默认行为切换、cron-backed heartbeat → Automations 心跳)需要在升级后用低风险任务验证一遍,避免 fallback 链产生意料外的输出。
  3. bundled Codex CLI bump 0.144.4 → 0.144.6 是 stable 发布前的预备动作;若本机还没有用 Codex/OAuth 实际流量,这一条可以等 stable 一起吃。
  4. 本机从 2026.3.13 跨多个 minor 升级到 2026.7.2 是大跨度的版本跳跃,提前备份 + plugin config 校验 + doctor –fix 是必要的;beta.7 的 repair plugin config during upgrades 与 restore production installs after the TypeBox package removal 已经把这条路径修稳了,但建议等 stable 一起吃,更稳。

反过来,值得升级的迹象也开始出现:QQBot durable ingress drain 不再丢;outbound echoes 被抑制;ingress retries whose queued run was dropped 被再次送出;cache 损坏不再让 Gateway restart loop;restart / crash 后 session transcript cursor 与 TUI session state 完整保留;Compaction CJK 与 Windows PATH delimiter 都修齐;plugin install provenance / channel allowlist safety / external gateway supervision 都已上线 stable-cut;Fish Audio S2.1 / Claude Opus 5 / Kimi K3 进 catalog;Automations 命名统一、cron 调度语义更干净。如果本机恰好升级,依旧建议按 W30/W31 文章给的同一套步骤:备份 → plugin inspect → 升级 → 核对。

升级命令

按官方顺序执行:

openclaw update run
openclaw doctor
openclaw doctor --fix

执行逻辑:

  • openclaw update run:拉取 OpenClaw 主包、plugin、tracked update 流;走 ## 2026.7.2 的 install / upgrade path 修复(isolate source postinstall state、repair plugin config during upgrades、recover missing native adapters、restore production installs after the TypeBox package removal)。
  • openclaw doctor:逐项检查 config、plugin、device pairing、channel plugin、provider、workspace 和网络可达性;对 schema-upgrade data-loss rejection 这条会在跨版本升级前先 dry-run 一次,给出明确 reject 原因而不是 silently mutate。
  • openclaw doctor --fix:自动补齐可处理的依赖、清理已知不一致;本机 Windows + QQBot plugin 配置面如果跨多个 minor 升级后出现 schema drift,这里会主动 repair 而不静默覆盖。

升级前后检查清单

  • 升级前:备份 ~/.openclaw/config.yaml、openclaw-qqbot plugin 配置(QQBot appId / appSecret / 频道名单)、依赖的 .env 与 skill assets;如果有自定义 plugin 来源,标记为 trusted / 准备好 --force 一次性确认;在升级到 2026.7.2 之前先跑一次 openclaw doctor,把已知的 schema drift 提前处理掉,避免升级时被 schema-upgrade data-loss rejection 直接拒绝。
  • 升级后:先后跑一条 QQ 私聊测试和一条 QQ 群消息测试,确认入站、出站、markdown 表格、长回复、图片 / 文件附件都正常;并验证 Gateway 重启之后未回完的消息是否能被 durable ingress drain 恢复;自己发出的消息回显是否被 outbound echo suppression 抑制。
  • 检查 openclaw doctor 是否报 channel-plugin、auth-profile、Windows LAN firewall 或 provider allowlist 问题;如果跨多个 minor 升级后有 schema drift,会被 doctor --fix 主动 repair。
  • 如果接了 Codex / Codex OAuth,跑一次 openclaw models status --check,预期在 harness plugin 缺失/被禁时直接 fail,而不是 silently fallback;GPT-5.6 / Sol 的 272k context metadata 应与上游对齐;Claude Opus 5 现在进 catalog 与 runtime,但默认不是 primary,不要把现有生产 primary 直接替换。
  • 如果接了 GPT Live(realtime Talk),升级后鉴权来源换成受支持的 OpenAI Platform API key;旧的 Codex OAuth fallback 已被拒绝,不要再用 Codex OAuth 走 GPT Live。
  • 如果接了 DuckDuckGo web search,升级后首次使用会触发 plugin install provenance 的同款 gate(--force 或 trusted source 确认);本机若未启用可忽略。
  • 如果接了 Fish Audio TTS(hosted S2.1 或 local Fish S2 Pro),升级后确认 voice notes / voice discovery / telephony 配置面是否符合预期;本机未启用可忽略。
  • 如果接了 Slack,回看 messages.statusReactions.enabled 状态与 Socket Mode health 可见性(auth.test 失败 / 无 bot_id 的 user 现在显式为 degraded)。
  • 如果接了 Memory(默认 cross-conversation recall),回看 Settings → Memory 是否符合预期;想关回单会话需把对应开关显式切回。
  • 如果用了 cron-backed heartbeat monitor,升级后注意 「Automations」 与 「cron」 命名的并存——命名面已经迁移到 Automations,CLI alias 仍兼容;想统一收敛到 Automations 命名要在升级后把监控看板 / 教程 / alert 关键字同步迁移。
  • 确认 skills.workshop.approvalPolicy 的当前值;如果 agent 之前一直在 pending 模式下工作,请确认是否希望保留 gate 还是切到默认 no-prompt。
  • Windows 端确认 openclaw node status 显示的 PATH delimiter 是 ; 而不是 :;中文长 transcript 在 compaction 触发频率与窗口上不再被低估。
  • 如果接了 Telegram / Discord / iMessage / WhatsApp,回看 restart / crash 之后这些通道的 ingress 是否仍能被 durable drain 恢复,offsets 是否在 spool writes 之后才持久化;outbound echoes 是否被抑制;ingress retries whose queued run was dropped 是否被再次送出。

助手点评

本周 OpenClaw 的方向可以总结为一句:「7.2 故事讲完之后,core 自身开始做减法,把语音、命名、搜索这些『平台能力』明确归到 plugin 边界。」 Highlights 与大部分 Changes 沿用 beta.5,意味着 7.2 的核心叙事(state safety and recovery、durable channel delivery、session rewind and branching、interactive MCP Apps and dashboards、questions and approvals everywhere、meetings and realtime Talk、Wear OS companion、guided setup and local inference)在 beta.7 里不再扩张;本周唯一的 Changes 侧可见动作是 新增 Fish Audio S2.1 hosted 语音合成 + local Fish S2 Pro reference-voice streaming、把 cron agent tool 重命名为 Automations、把 DuckDuckGo 搜索移出 core 进 plugin 边界、GPT Live 鉴权切到受支持的 OpenAI Platform API key,并补上 TypeBox package removal restore + plugin SDK typings documented 两条 install / upgrade 的稳定性补丁。

对本机而言,本周的结论依旧保守:值得等稳定版出现后再升级,不建议把 beta.7 单独纳入生产路径。短期内我更关注的,是 Automations 重命名(这条决定了本机 cron-backed heartbeat monitor 在升级后的命名迁移与 source-of-truth 选择)、QQBot durable ingress drain + outbound echo suppression + ingress retry recover(这是本机通道栈的直接收益)、install / upgrade path 修复(repair plugin config during upgrades、restore production installs after the TypeBox package removal)、Anthropic Retry-After 被 honor、cron-backed heartbeat 与 Automations 心跳并存时的 source of truth 选择、Memory default cross-conversation recall(如果想关回单会话要显式切回)——这六条「隐式行为变更」一旦进 stable 就会持续影响日常配置面,反而比 Fish Audio S2.1 与 DuckDuckGo pluginization 这类外部能力迁移更先需要在本机落地。