OpenClaw v2026.3.13-1 版本更新解析:63项改动全面解读

OpenClaw v2026.3.13-1 版本更新解析:63项改动全面解读

OpenClaw 开源 AI 智能体网关迎来 v2026.3.13-1 恢复版本,包含 63 项变更,涵盖会话压缩、多平台适配、安全加固、性能优化等关键领域。

背景:为什么是 v2026.3.13-1?

本次版本号带 -1 后缀,原因是 GitHub 的不可变 Release 机制不允许在 v2026.3.13 发布后重用该标签。因此团队使用 v2026.3.13-1 进行恢复发布。需要注意的是:

  • npm 版本号 仍然是 2026.3.13,不带 -1
  • -1 后缀仅用于 Git Tag 和 GitHub Release

一、核心修复:会话压缩与上下文管理

1.1 修复压缩后 Token 计数校验

PR #28347 | @efe-arv

压缩(compaction)是 OpenClaw 管理长对话上下文的核心机制。此前,压缩完成后的合理性检查使用的是局部 Token 计数,可能导致校验不准确。本次修复改为使用全会话 Token 计数进行校验,确保压缩后上下文完整性的判断更加可靠。

影响:使用长对话场景的用户会注意到压缩后的上下文更稳定,不会出现因校验失败导致的异常中断。

1.2 保留压缩摘要中的人设和语言连续性

PR #10456 | @keepitmello

这是对用户体验影响最大的修复之一。在之前的版本中,当对话被压缩时,AI 的人设(persona)和语言风格可能丢失,导致压缩后的回复"变了个人"。本次修复确保压缩摘要保留原始的人设和语言设定

实际场景:假设你让 AI 用"技术专家"的身份全程用中文回答问题,对话变长触发压缩后,AI 依然保持技术专家的风格和中文回复,而不是突然切换语言或人设。

1.3 会话重置时保留关键状态

PR #44773 | @Lanfei

修复了会话重置时 lastAccountIdlastThreadId 被意外清除的问题。这意味着重置会话后,系统仍能正确关联到之前的账户和线程,避免上下文丢失。


二、多平台适配:Telegram、Discord、飞书、Slack、Signal

2.1 Telegram 修复

PR 修复内容
#44639 将媒体传输策略(thread media transport policy)传递到 SSRF 安全检查中
#45327 媒体下载失败时自动回退到 IPv4 重试

2.2 Discord 修复

PR #44397 | @jalehman

修复了 Discord Gateway 元数据获取失败时未正确处理的问题,提升了 Discord 频道的连接稳定性。

2.3 飞书(Feishu/Lark)修复

PR 修复内容
#34262 修复文件上传时非 ASCII 文件名丢失的问题(中文文件名终于可以正常使用了)
#43762 添加事件级去重,防止飞书重复回复

2.4 Slack 增强

PR #44607 | @vincentkoc

新增可选的交互式回复指令(interactive reply directives),让 Slack 上的交互体验更丰富。

2.5 Signal 修复

PR #27199 | @unisone

修复了 Signal 频道的 groups 配置缺失问题,补全了 Zod 配置 Schema。


三、Agent 智能体改进

3.1 回放时丢弃 Anthropic Thinking Blocks

PR #44843 | @frankekn

在 Agent 回放(replay)会话时,Anthropic 的 thinking blocks 会被丢弃。这是一个重要的性能优化------thinking blocks 通常很大,在回放时不仅浪费 Token 还会拖慢速度。

3.2 大小写不敏感挂载上避免重复注入记忆文件

PR #26054 | @Lanfei

在 macOS 和 Windows 等大小写不敏感的文件系统上,之前可能出现记忆文件被注入两次的问题。本次修复通过规范化路径比较解决了这个问题。

3.3 修复跨 Agent 子 Agent 的工作空间解析

PR #40176 | @moshehbenavraham

当主 Agent 派生子 Agent 执行任务时,子 Agent 需要知道自己的工作空间路径。此前这个解析在某些情况下会失败,现在已修复。

3.4 保留本地自定义 Provider 的空白 API Key

PR #45631 | @frankekn

修复了 onboarding 之后本地自定义 Provider 的空白 API Key 被意外清除的问题。对于使用自建模型或本地推理的用户来说,这是一个关键修复。

3.5 重写会话重置提示词以避免 Azure 内容过滤

PR #43403 | @xingsy97

Azure OpenAI 的内容过滤机制有时会误判会话重置的系统提示词。本次重写了提示词措辞,减少了误触发过滤的概率。


四、安全加固

4.1 防止 Docker 构建上下文中的 Gateway Token 泄漏

PR #44956 | @xingsy97

这是一个重要的安全修复。此前在 Docker 构建过程中,Gateway Token 可能被包含在构建上下文中,存在泄漏风险。现在已堵住这个漏洞。

4.2 macOS Gateway Prompter 遵守 exec-approvals.json 设置

PR #13707 | @sliekens

macOS 上的 Gateway 提示器现在会正确读取 exec-approvals.json 中的审批设置,确保执行权限配置在所有入口生效。

4.3 插件系统快速失败:频道和绑定冲突检测

PR #45628 | @vincentkoc

当插件存在频道(channel)或绑定(binding)冲突时,系统现在会立即报错并停止加载,而不是静默运行导致不可预期行为。


五、Docker 与部署

5.1 时区支持

PR #34119 | @Lanfei

新增 OPENCLAW_TZ 环境变量,允许在 Docker 容器中设置时区。此前 Docker 容器默认使用 UTC,导致定时任务等时间相关功能不准确。

bash 复制代码
docker run -e OPENCLAW_TZ=Asia/Shanghai ...

5.2 Dockerfile 安全更新

PR #45384 | @jacobtomlinson

所有 Dockerfile 现在包含 apt-get upgrade,确保基础镜像中的安全补丁被及时应用。


六、UI/UX 改进

6.1 Android 聊天设置 UI 重新设计

PR #44894 | @obviyus

Android 端的聊天设置界面进行了全面重设计。

6.2 iOS 新增引导欢迎页

PR #45054 | @ngutman

iOS 端新增 onboarding welcome pager,新用户体验更加友好。

6.3 移动端导航和主题优化

PR #45107 | @BunsDev

移动端导航抽屉和主题变体进行了多项细节优化。

6.4 修复 Dashboard 聊天历史记录重载风暴

PR #45541 | @BunsDev

此前 Dashboard 页面会不必要地反复重新加载聊天历史,现在已修复,大幅减少网络请求。

6.5 其他 UI 修复

PR 修复内容
#45533 聊天上下文通知图标尺寸修复
#45559 超长聊天回复保持可读性
#44856 滚动按钮上的 chat-new-messages 类恢复
#45451 Codex 侧边栏状态、Agent 技能和聊天渲染优化

七、性能优化

7.1 构建产物去重:修复 2 倍内存回归

PR #45426 | @TarasShyn

Plugin SDK 的构建产物存在重复 chunks 问题,导致约 2 倍的内存占用回归。本次修复通过去重 chunks 解决了这个问题,对构建性能有显著提升。


八、平台特定修复

8.1 Windows

PR #44842 | @MoerAI

修复了重启和进程清理期间弹出可见控制台窗口的问题,用户体验更干净。

8.2 macOS

PR 修复内容
#13798 防止 PortGuard 在远程模式下杀死 Docker Desktop
#45640 最低 Node.js 版本与运行时守卫对齐(22.16.0)

8.3 Android

PR 修复内容
#43780 修复 TalkModeVoiceResolver 中的 HttpURLConnection 泄漏
#45021 使用 Google Code Scanner 替代原有二维码扫描

九、其他值得关注

9.1 测试默认模型更新

PR #44367 | @jrrcdev

测试中的默认模型从 openai-codex/gpt-5.3-codex 更新为 openai-codex/gpt-5.4

9.2 Ollama 本地推理输出隐藏

PR #45330 | @frankekn

隐藏 Ollama 原生推理专用输出,让界面更简洁。

9.3 Gemini 模型 ID 规范化

PR #42435 | @scoootscooob

对 Google Vertex Provider 中的 Gemini 模型 ID 进行规范化处理,修复模型调用失败问题。

9.4 CLI xhigh thinking 帮助文本对齐

PR #44819 | @frankekn

对齐了 CLI 中 xhigh thinking 模式的帮助文本描述。


社区贡献

本次版本迎来了 18 位新贡献者的首次提交,是 OpenClaw 社区增长最快的版本之一。总计有超过 30 位贡献者参与了本版本的开发。


延伸阅读

《OpenClaw超级个体实操手册》纸质书已上市! 清华大学出版社出版,在开源教程基础上全面重写+逐条验证。

  • 144条CLI命令对照官方文档逐条核对(教程中约60%已删除或修正)
  • 9套配置模板全部在v2026.3.7+实际跑通
  • 新增安全防护指南 + 国产Claw全景指南

🛒 京东专属购买链接(¥42,原价¥59.8)


升级建议

  1. 推荐升级:如果你正在使用 v2026.3.12,建议升级到 v2026.3.13-1,尤其是以下场景:

    • 使用长对话(会话压缩修复)
    • 使用飞书中文文件名上传
    • 使用 Docker 部署(安全修复 + 时区支持)
    • 使用自定义 Provider 或本地模型
  2. npm 升级

    bash 复制代码
    npm install -g openclaw@2026.3.13
  3. Docker 升级

    bash 复制代码
    docker pull openclaw/openclaw:v2026.3.13-1

总结

v2026.3.13-1 虽然是一个恢复版本,但内容量非常充实。从变更分布来看:

类别 数量
Bug 修复 ~45
新功能/增强 ~8
文档改进 ~5
安全修复 3
性能优化 2

核心亮点:会话压缩的人设保持、飞书中文名修复、Docker 时区支持、安全加固。这些改进让 OpenClaw 在生产环境中的可靠性进一步提升。


本文基于 OpenClaw v2026.3.13-1 Release Notes 整理分析。
项目地址:https://github.com/openclaw/openclaw
教程项目:https://github.com/xianyu110/awesome-openclaw-tutorial

相关推荐
中科三方13 小时前
详细教程:两个域名指向同一个网站,怎么设置域名解析?
github·dns
第一程序员15 小时前
Python与前端集成:构建全栈应用
python·github
子兮曰16 小时前
CLI正在吞掉GUI:不是替代,是统治,AI时代的入口争夺战
人工智能·github·命令行
蚂蚁集团分布式架构18 小时前
🦐 不办 Meetup,开挑战赛!SOFAStack PR Challenge | SOFAStack 8 周年
后端·github·claude
逛逛GitHub19 小时前
13 万星的 GitHub 神器让 GLM-5.1 直接起飞,3 天烧了 1 亿 Token。
github
攀登的牵牛花20 小时前
本周 GitHub 趋势观察:为什么前端热榜越来越像“AI 工具市场”?
前端·github
第一程序员20 小时前
Python游戏开发:从入门到实践
python·github
殷紫川21 小时前
IDEA 集成 GitHub Copilot 指南:解锁 10 倍编码效率的全链路实战
github·intellij idea·github copilot
八号老王1 天前
Google Cloud Vertex AI 接入 OpenClaw 记录
github