OpenClaw 小龙虾 7.1 版本更新来了 附(升级经验 避免出错)



核心亮点
🆕 新模型和 Provider
-
新接入 Featherless、Claude Sonnet 5 / Mythos 5、Meta Muse Spark 1.1,以及新的 ClawRouter -
新装机默认改为 GPT-5.6 /think ultra
对 Sol / Terra 开放, max对 Luna 开放,Z.AI 也支持max-
OAuth 续期后会刷新模型可用列表
🎨 Control UI 全面重做
-
会话变成主界面,侧边栏极简化、可搜索 -
紧凑的上下文环形指示器(context ring) -
reasoning-effort 滑动条 -
仪表板 chrome 更干净 -
新增 macOS 原生会话浏览器:模型和思考档位选择器、斜杠命令、对话导出、上下文用量
🤖 对话式 onboarding(”Crestodian”)
-
CLI / web / macOS 三端统一走真实的 agent-loop 装机流程 -
AI 引导选 provider、模型判断的精确审批(绑定到具体操作)、凭证提示自动遮罩 -
没模型可用时自动降级走确定性兜底流程
📱 iOS / Android / Apple Watch 离线 + 语音
-
iOS / Android 离线时预渲染每个 gateway 的会话缓存(带边界保护) - Apple Watch 完整语音对话
:说一句话 → Watch 播报回复 -
iOS 可以通过配置的 Gateway TTS 念出回复,本地兜底 -
Android 聊天新增 Kotlin / Swift / TS / JS / Python / Bash / JSON 等代码块的高亮渲染
💬 会话组织和自动命名
-
用 utility-model 给会话起简短标题 -
新增会话分组、未读状态、重命名、fork、归档、删除 -
Web / iOS / Android 三端一致的分组管理
📲 Telegram + Codex 连续性
-
Codex 可通过私聊 /login配对 /steer和/tell实时转向进行中的 run-
消息确认缺失时也不丢消息 -
保护”耐用 turn(durable turn)”安全采用 -
Telegram 在反 flood-wait 和格式异常时能恢复最终发送
🛠️ 启动和升级的恢复能力
-
容器迁移在 Gateway 就绪之前完成 -
遇到可恢复的遗留状态不再卡死启动 -
多次异常启动后自动进入 control-plane-safe mode,不再疯狂 restart flap -
fatal 配置错误会以 EX_CONFIG退出,让 systemd / launchd 停止无效重启
⚙️ 主要 Changes(增量变更)
-
Meta provider:打包新的 muse-spark-1.1Responses API 支持(流式、工具调用、加密 reasoning 回放) -
Android 聊天界面可以直接切换 agent -
Gateway 主机状态显示:网络地址、操作系统、运行时、uptime、CPU、内存、磁盘 -
Slack 原生”assistant 线程状态”+ 旋转 loading 消息(需 messages.statusReactions.enabled: true) -
Cron 任务支持 exit-triggered 调度、detached session-targeted run -
新增 openclaw attach命令 -
SecretRef 模型凭据改造:服务端用 process-local sentinel,边界处才解开明文(解决历来明文凭据风险)
🐛 重要 Fixes(摘几条值得关注的)
- Codex 运行时切换
:bundled Codex runtime 同时支持 codex/*和openai/*路由 - LM Studio / xAI 工具调用恢复
:从纯文本里救回序列化的 tool call,保留完整流式生命周期 - Node 24 浏览器 actions
:修了一个 Node 24.16+ 提前 abort body-stream 信号导致的合法 POST 失败 - Telegram 凭据泄露
:bot token 即使被日志分片传输也会被脱敏(之前分片可能绕过) - Telegram 耐用 turn 采用
:接管前不出 spooled reply,避免恢复时漏出陈旧回复 - 容器镜像升级失败
:升级会先跑 migration + plugin convergence,失败时报错让 doctor --fix介入 - CJK Markdown 强调
:中日韩相邻的强调标点不再泄漏为字面 */_ - Codex app-server 协议
:要求 ≥ 0.143,删了 ≤ 0.142 的兼容壳;Codex 配置里废弃的 on-failure改成on-request - Windows 备份重试
:单次失败清理 partial output handle,避免后续 attempt 撞 EBUSY - plugin 升级防抖
:成功切换过的 plugin 不会被二次处理而误禁用
完整 CHANGELOG 还有一大段(feature flags、UI 细节、若干 web/移动端小修),如果你想看完整版或某一块的细则(比如 Cron、Control UI、provider 接入细节),告诉我,我再给你拉具体段落。

# Docker 对每个操作系统都有特定的安装指导。# 请参考 https://docker.com/get-started/ 给出的官方文档# 拉取 Node.js Docker 镜像:docker pull node:26-alpine# 创建 Node.js 容器并启动一个 Shell 会话:docker run -it --rm --entrypoint sh node:26-alpine# 验证 Node.js 版本:node -v # Should print "v26.5.0".# 验证 npm 版本:npm -v # Should print "11.17.0".

夜雨聆风