📰 OpenClaw 一周动态-2026-W14

日期范围: 2026-03-25 - 2026-03-31
摘要: 2026.3.28 大版本发布(71 贡献者),xAI x_search 集成、插件审批钩子、ACP 通道绑定为亮点;用户体验灾难汇报引热议;Windows Defender 误报安装脚本;Shoofly/Snyk 发现 36% ClawHub 技能存在安全缺陷;Feishu/微信插件路径回归持续发酵。


在这里插入图片描述

📦 版本发布

2026.3.28(Latest Stable)

发布时间: 2026-03-29
类型: Stable
发布链接: v2026.3.28
贡献者: 71 人;反应数 151

Breaking Changes:

  • Qwen Portal Auth 移除: 废弃 qwen-portal-auth OAuth,强制迁移到 Model Studio API Key
  • Config/Doctor: 两个月以上的旧配置迁移不再自动执行,直接校验失败

新功能/亮点:

  • xAI/x_search: xAI provider 迁移至 Responses API,新增一等公民 x_search 工具
  • MiniMax 图像生成: 新增 image-01 模型 provider,支持文生图和图片编辑
  • Plugin requireApproval 钩子: before_tool_call hook 新增异步 requireApproval
  • ACP 通道绑定: Discord/BlueBubbles/iMessage 支持 /acp spawn codex --bind here
  • OpenAI apply_patch: 默认为 OpenAI/Codex 模型启用 apply_patch
  • Slack 文件上传: 新增 upload-file action
  • Memory/plugins: 预压缩内存刷新逻辑移至 memory-core 插件合约
  • CLI: 新增 openclaw config schema 输出 JSON Schema

关键修复:

  • Anthropic sensitive stop reason 不再导致 agent run 崩溃
  • Gemini 3.1 pro/flash/flash-lite 在所有 Google provider 别名下正确解析
  • WhatsApp 自聊 DM 模式无限回声循环修复
  • Telegram 长消息拆分、空文本崩溃防护、replyToMessageId 校验
  • Discord 重连:清理毒化的 resume state
  • Mistral 422 报错修复
  • Control UI 配置编辑器不再自动暴露 secret

2026.3.24(Stable)

发布时间: ~2026-03-25
发布链接: v2026.3.24
贡献者: 12+ 人;反应数 168

亮点:

  • Microsoft Teams SDK 迁移: 官方 SDK 集成 + AI-agent UX 最佳实践
  • Skills 一键安装: bundled skills 新增安装配方元数据
  • Control UI/Skills: 新增 All/Ready/Needs Setup/Disabled 过滤标签
  • CLI/containers: --containerOPENCLAW_CONTAINER 支持
  • 安全修复: 关闭 mediaUrl/fileUrl alias bypass
  • Docker/setup: 修复全新安装 pre-start 循环

🗓 本周发版节律

版本 类型 日期 亮点
2026.3.24 Stable 2026-03-25 Teams SDK、Skills 安装、容器 CLI
2026.3.24-beta.2 Pre-release 2026-03-25 hotfix:Node 22.14 floor、media policy
2026.3.28-beta.1 Pre-release 2026-03-29 全量 pre-release
2026.3.28 Stable 2026-03-29 xAI、MiniMax、requireApproval、ACP

📊 本周共 4 次发布(2 stable + 2 pre-release)

在这里插入图片描述

🔥 热门话题

1. 「OpenClaw 3.28 以来用户体验灾难汇报」

来源: GitHub Issue #58132

2. Windows Defender 误报安装脚本为恶意软件

来源: GitHub Issue #58140

3. Shoofly:ClawHub 36% 技能存在安全缺陷

来源: HN: Show HN: Shoofly

在这里插入图片描述

4. HuggingFace: “Liberate Your OpenClaw”

来源: HuggingFace Blog

5. OpenClaw 完整 2026 深度指南

来源: HN Story

🐛 活跃 Bug

6. Feishu 插件升级后路径损坏

来源: Issue #55064

7. 定时任务微信投递失败

来源: Issue #54303

8. AWS Bedrock Converse API Schema 变更

来源: Issue #58128

9. Cron 任务模型覆盖静默失效

来源: Issue #57490

10. browser.request 方法注册失败

来源: Issue #57994

🚀 功能 / PR

11. Session 搜索/召回、Skills Hub 循环、Replay 研究

来源: PR #53149

12. Workspace Mutation Locking

来源: PR #29793

13. 剥离泄露的 tool_call XML

来源: PR #57886

14. Skill 级模型路由

来源: PR #58142

15. per-agent QMD 跨 agent session 搜索

来源: PR #58148

🔄 上期遗留

16. @openguardrails/moltguard 恶意 npm 插件

来源: Issue #55152

17. MCP 工具绕过 allow/deny 安全策略

来源: Issue #53504

18. 微信插件不兼容 2026.3.22+

来源: Issue #52885

💬 社区讨论

19. Reddit: 任务调度器批评

来源: r/LocalLLaMA

20. HN: Is OpenClaw Safe Yet?

来源: HN

📊 数据概览

维度 数据
GitHub Open Issues ~10,039
GitHub Open PRs ~6,593
本周 Releases 2026.3.24 + 2026.3.28
2026.3.28 贡献者 71 人,151 reactions
HN 最热讨论 OpenClaw Complete 2026 Deep Dive(23 pts)

🔍 深入分析

深入分析一:用户体验灾难汇报 #58132

Issue #58132 由用户 @1168784 于 2026-03-31 发布。这是一份由 OpenClaw Agent 自身扫描 7 天运行日记后自动生成的系统性问题清单,涵盖从 3.24 升级到 3.28 后遭遇的 20 项生产级问题

在这里插入图片描述

问题分为 7 大类:

  • 升级即崩溃: session-memory hook 硬编码 Math.min(15) 截断、session-latest.md 机制缺失、插件热重载崩溃
  • LCM 系统性失败: Gateway 重启 → session UUID 变 → LCM 清空历史
  • Agent 协作失效: 飞书 bot 绑定失败、多 agent 配置混乱
  • sessions_send 无超时: 广播循环永久挂死
  • 文档与 API 不符: MiniMax/TTS 文档错误
  • 记忆系统混乱: BOOT 触发不一致、session 路径漂移

深入分析二:Skill 级模型路由 PR #58142

PR #58142 由 @robertthach68 于 2026-03-31 提交,标签 agents / size: L(582 行新增 + 5 行删除),附 21 个新增单元测试。

在这里插入图片描述

核心功能: 在 SKILL.md frontmatter 中声明偏好模型,实现 skill 粒度的模型路由:

metadata:
  openclaw:
    model: "anthropic/claude-opus-4-6"
    # 或
    modelProfile: "fast"

Review 亮点: Greptile 和 Codex Review bot 在 10 分钟内发现了两个与 PR 主题无关的意外回归(imageOrder 丢失 + Azure sanitizer 缺失)。

深入分析一详情

Issue #58132 由用户 @1168784 于 2026-03-31 发布。这是一份由 OpenClaw Agent 自身扫描 7 天运行日记后自动生成的系统性问题清单,涵盖从 3.24 升级到 3.28 后遭遇的 20 项生产级问题

问题分类

一、升级即崩溃(3 项)

  1. session-memory hook 硬编码 Math.min(15) 截断
  2. session-latest.md 机制缺失
  3. 插件配置热重载炸 gateway

二、LCM(长上下文管理)系统性失败(3 项)
4. Gateway 重启 → session UUID 变 → LCM 清空历史
5. LCM 要求 OpenAI 兼容接口
6. DeepSeek 一晚烧 2.18 CNY

三、Agent 协作系统形同虚设(3 项)
7. xiaoyi 的 openIds 填成 jiaqi 的
8. 月婵飞书 bot 绑定半月未完成
9. 小红 IDENTITY.md 内容还是"小爪"

四、sessions_send 无超时机制(2 项)
收件 agent 超时不响应时调用永久挂死。

五、文档与 API 不符(3 项)

  • MiniMax current_interval_usage_count 文档写"已用"实际是"剩余"
  • Token Plan key(sk-cp-)和普通 key(sk-api-)完全不同
  • TTS API 返回 hex 而非 base64

六 & 七、记忆系统混乱 + 系统性灾难(5 项)

核心观点

  1. 它是由 agent 自己生成的——扫描 7 天日记自动汇总
  2. 问题涵盖 7 个维度 20 项
  3. 核心矛盾是发版速度 vs 回归质量

深入分析二:Skill 级模型路由

背景

PR #58142 由 @robertthach68 于 2026-03-31 提交,582 行新增 + 21 测试。允许 skill 开发者在 SKILL.md frontmatter 中声明偏好模型。

技术方案

在 SKILL.md frontmatter 中新增两个可选字段:

方式一:直接指定模型
metadata:
openclaw:
model: “anthropic/claude-opus-4-6”

方式二:通过能力档案(profile)解析
metadata:
openclaw:
modelProfile: “fast” # fast | balanced | powerful/large | vision

Review 过程

时间 事件
T+0 初始提交,582 行 + 21 测试
T+10min Codex Review bot + Greptile bot 自动 review
T+50min 作者提交修复,逐一回应 4 个问题

Greptile 发现的 4 个问题

  1. imageOrder 被意外移除(P1,已恢复)
  2. azure-openai-responses 被从 sanitizer 条件中移除(P1,已恢复)
  3. makeSkillEntry 参数顺序错误(P2,已修复)
  4. activeModel 设置后永不清除(P2,已修复)

核心观点

  1. AI 辅助全栈开发:整个功能从设计、实现、调试到 Docker E2E 测试都是用户 + Claude Code 协作完成。
  2. 隐式 bug 发现:新功能开发过程中发现了缓存路径的预存 bug。
  3. 自动 review 质量高:Greptile 和 Codex Review bot 在 10 分钟内就发现了两个与 PR 主题无关的意外回归。
  4. Skill 生态的关键基建:这是 OpenClaw skill 体系从"纯指令文件"走向"带元数据的智能路由单元"的第一步。

当前状态

  • PR 状态:Open,CI 26/35 checks 通过
  • Review 状态:2 轮自动 review 完成,Greptile 提出的 4 个问题已全部修复
  • 待维护者 review

资源链接

  • PR:https://github.com/openclaw/openclaw/pull/58142
  • Plugin SDK 文档:https://docs.openclaw.ai/plugins/sdk-overview

Issue #58132 由用户 @1168784 于 2026-03-31 发布。这是一份由 OpenClaw Agent 自身扫描 7 天运行日记后自动生成的系统性问题清单,涵盖从 3.24 升级到 3.28 后遭遇的 20 项生产级问题。

问题7大类

一、升级即崩溃(3项)

  1. session-memory hook 硬编码 Math.min(15) 截断
  2. session-latest.md 机制缺失
  3. 插件配置热重载炸 gateway

二、LCM系统性失败(3项)
4. Gateway重启导致session UUID变化,LCM清空历史
5. LCM要求OpenAI兼容接口,与minimax-portal不兼容
6. DeepSeek按量计费下LCM compaction跑了一夜

三、Agent协作系统失效(3项)
7. xiaoyi的openIds填成jiaqi的
8. 月婵飞书bot绑定半月未完成
9. 小红IDENTITY.md内容还是小爪

四、sessions_send无超时(2项)
收件agent超时不响应时调用永久挂死。

五、文档与API不符(3项)

  • MiniMax current_interval_usage_count文档写已用实际是剩余
  • Token Plan key(sk-cp-)和普通key(sk-api-)完全不同
  • TTS API返回hex而非base64

六&七、记忆系统混乱+系统性灾难(5项)

核心观点

  1. 它是由agent自己生成的
  2. 问题涵盖7个维度20项
  3. 核心矛盾是发版速度vs回归质量

Skill级模型路由PR #58142技术解析

背景

PR #58142 由 @robertthach68 于 2026-03-31 提交,标签 agents/size:L(582行新增+5行删除),附21个新增单元测试。

核心问题

OpenClaw当前为整个session选定一个模型,所有skill共用。但不同skill计算需求差异巨大——快速查询不需要和深度文档分析、图像理解用同一个模型。

技术方案

在SKILL.md frontmatter中新增两个可选字段:

方式一:直接指定模型
metadata:
openclaw:
model: anthropic/claude-opus-4-6

方式二:通过能力档案(profile)解析
metadata:
openclaw:
modelProfile: fast # fast | balanced | powerful/large | vision

Review亮点

Greptile和Codex Review bot在10分钟内发现了两个与PR主题无关的意外回归(imageOrder丢失+Azure sanitizer缺失)。

状态

  • PR状态:Open,CI 26/35 checks通过
  • 2轮自动review完成,Greptile的4个问题已全部修复

Issue #58132 用户报告3.28以来多个回归问题:插件路径损坏、配置保存失败、Cron任务模型覆盖失效等。这是社区对连续快速发版带来稳定性问题的集中反馈。

深入分析

Issue将问题分为7大类:

一、升级即崩溃

  • session-memory hook硬编码Math.min(15)截断——所有超过15条消息的session被静默截断
  • session-latest.md机制缺失——/new时agent无法读取最新session上下文
  • 插件配置热重载炸gateway——plugins.entries修改后不能热重载,必须完全重启

二、LCM系统性失败

  • Gateway重启→session UUID变→LCM清空历史
  • LCM要求OpenAI兼容接口,与minimax-portal的Anthropic Messages API不兼容
  • DeepSeek按量计费下compaction跑了一夜烧了2.18 CNY

三、Agent协作失效

  • xiaoyi的openIds填成jiaqi的
  • 月婵飞书bot绑定半月未完成
  • 小红IDENTITY.md内容还是小爪

四、sessions_send无超时
收件agent超时不响应时调用永久挂死。

五、文档与API不符

  • MiniMax current_interval_usage_count文档写已用实际是剩余
  • Token Plan key(sk-cp-)和普通key(sk-api-)完全不同
  • TTS API返回hex而非base64

六&七、记忆系统混乱+系统性灾难

核心矛盾

发版速度vs回归质量。从3.22到3.28连续4个大版本(5天内),Plugin SDK重构+ClawHub+gpt-5.4默认等重大变更堆叠,回归测试覆盖不足。

PR #58142 Skill级模型路由

设计方案

在SKILL.md frontmatter中声明偏好模型:

metadata:
  openclaw:
    model: anthropic/claude-opus-4-6
    # 或
    modelProfile: fast

执行流程

Agent读SKILL.md → read-tool拦截器触发 → 从registry解析model → 在共享上下文上设置activeModel → 下一次LLM调用时StreamFn wrapper读取activeModel。

关键实现

  1. buildSkillModelMap():启动时构建MapskillFilePath, resolvedModel,O(1)查找
  2. wrapReadToolWithSkillModelDetect():拦截所有read tool调用
  3. ActiveSkillModelContext:共享上下文对象
  4. 零开销设计:无skill声明模型时,原始tool原样返回

Review时间线

时间 事件
T+0 初始提交1a1c57a,582行+21测试
T+10min Codex Review bot + Greptile bot自动review
T+50min 作者提交修复7d4a150,逐一回应4个问题
T+60min 第二轮Codex Review

状态

  • PR状态:Open,CI 26/35 checks通过
  • 2轮自动review完成,Greptile的4个问题已全部修复
  • 待维护者review

PR #58142 允许skill开发者在SKILL.md frontmatter中声明偏好模型,实现skill粒度的模型路由。

方案

在SKILL.md frontmatter中新增两个可选字段:

方式一:直接指定模型
metadata:
openclaw:
model: anthropic/claude-opus-4-6

方式二:通过能力档案(profile)解析
metadata:
openclaw:
modelProfile: fast # fast | balanced | powerful/large | vision

执行流程

Before:
Agent读SKILL.md → 始终使用session默认模型

After:
Agent读SKILL.md → read-tool拦截器触发
→ 从registry解析model
→ 在共享上下文上设置activeModel
下一次LLM调用 → StreamFn wrapper: activeModel ?? sessionDefault

关键实现

  1. buildSkillModelMap():启动时构建MapskillFilePath, resolvedModel,O(1)查找
  2. wrapReadToolWithSkillModelDetect():拦截所有read tool调用,当读取的文件路径在map中时设置activeModel
  3. ActiveSkillModelContext:共享上下文对象,StreamFn wrapper在下一次LLM调用时读取
  4. 零开销设计:当skillModelMap.size === 0时,原始tool原样返回

Review亮点

Greptile和Codex Review bot在10分钟内发现了两个与PR主题无关的意外回归:

  1. imageOrder被意外从detectAndLoadPromptImages调用中移除(P1)
  2. azure-openai-responses被从reasoning-pair sanitizer条件中移除(P1)

影响人群

  • Skill开发者:可声明最佳模型,提升skill效果
  • 多provider部署用户:不同skill自动路由到最合适的模型
  • 单provider用户:无影响,零开销
  • ClawHub生态:长期正面,为skill市场增加推荐模型维度

Issue #58132用户体验灾难汇报

Issue #58132 由用户 @1168784 于 2026-03-31 发布,标题直译:老子真的毛了(四川方言:我真的怒了)。这是一份由OpenClaw Agent自身扫描7天运行日记(03-24~03-30)后自动生成的系统性问题清单,涵盖从3.24升级到3.28后遭遇的20项生产级问题。

7大类问题

一、升级即崩溃(3项)

  1. session-memory hook硬编码Math.min(15)截断——所有超过15条消息的session被静默截断
  2. session-latest.md机制缺失——/new时agent无法读取最新session上下文
  3. 插件配置热重载炸gateway

二、LCM系统性失败(3项)
4. Gateway重启→session UUID变→LCM清空历史
5. LCM要求OpenAI兼容接口,与minimax-portal不兼容
6. DeepSeek按量计费下compaction跑了一夜烧2.18 CNY

三、Agent协作失效(3项)
7. xiaoyi的openIds填成jiaqi的
8. 月婵飞书bot绑定半月未完成
9. 小红IDENTITY.md内容还是小爪

四、sessions_send无超时(2项)
收件agent超时不响应时调用永久挂死,广播循环SOP每轮都需手动干预。

五、文档与API不符(3项)

  • MiniMax current_interval_usage_count文档写已用实际是剩余
  • Token Plan key(sk-cp-)和普通key(sk-api-)完全不同
  • TTS API返回hex而非base64

六&七、记忆系统混乱+系统性灾难(5项)

核心矛盾

发版速度vs回归质量。从3.22到3.28连续4个大版本(5天内),Plugin SDK重构+ClawHub+gpt-5.4默认等重大变更堆叠,回归测试覆盖不足。

资源链接

  • Issue:https://github.com/openclaw/openclaw/issues/58132
  • 关联session UUID:https://github.com/openclaw/openclaw/issues/58074
  • 飞书插件回归:https://github.com/openclaw/openclaw/issues/55064
  • 微信插件回归:https://github.com/openclaw/openclaw/issues/52885
  • Plugin SDK迁移文档:https://docs.openclaw.ai/plugins/sdk-migration

Skill级模型路由PR #58142

PR #58142 由 @robertthach68 于 2026-03-31 提交,标签 agents/size:L(582行新增+5行删除),附21个新增单元测试。

核心功能

在SKILL.md frontmatter中声明偏好模型,实现skill粒度的模型路由:

metadata:
  openclaw:
    model: anthropic/claude-opus-4-6
    modelProfile: fast

执行流程

Agent读SKILL.md → read-tool拦截器触发 → 从registry解析model → 在共享上下文上设置activeModel → 下一次LLM调用时StreamFn wrapper读取。

Review亮点

Greptile和Codex Review bot在10分钟内发现了两个与PR主题无关的意外回归(imageOrder丢失+Azure sanitizer缺失)。

状态

  • PR状态:Open,CI 26/35 checks通过
  • 2轮自动review完成,Greptile的4个问题已全部修复
  • 待维护者review

资源

  • PR:https://github.com/openclaw/openclaw/pull/58142
  • commit 1:https://github.com/openclaw/openclaw/pull/58142/commits/1a1c57aa
  • commit 2:https://github.com/openclaw/openclaw/pull/58142/commits/7d4a1500
  • Plugin SDK文档:https://docs.openclaw.ai/plugins/sdk-overview

深入分析

Issue #58132 由用户 @1168784 于 2026-03-31 发布。这是一份由OpenClaw Agent自身扫描7天运行日记后自动生成的系统性问题清单,涵盖从3.24升级到3.28后遭遇的20项生产级问题。

影响人群

人群 影响程度
多agent生产用户(飞书/微信channel) 严重——升级即崩溃,协作系统失效
LCM用户 高——session rotation bug导致历史丢失
MiniMax provider用户 高——文档错误导致烧钱
单agent/CLI用户 低——大部分问题针对多agent+多channel场景

当前状态

  • Issue无标签、无assignee、无维护者回应
  • 关联的#58074(session UUID变更)已closed
  • 飞书#55064、微信#52885仍然open
  • 这份issue更像一面镜子,折射出OpenClaw在快速迭代中牺牲稳定性的代价
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐