乐于分享
好东西不私藏

小虾米|OpenClaw 每日更新简报

小虾米|OpenClaw 每日更新简报
  • 今日是否有值得关注的更新: 有 — 昨日(4 月 1 日)有 2 个值得业务关注的核心更新,另有 3 月 31 日发布的大版本 v2026.3.31 需要纳入交付评估。

更新摘要:

1)会话保持修复:heartbeat/cron/exec 事件不再触发会话重置(#58605)

  • 修复了自动化系统事件(heartbeat、cron-event、exec-event)误判会话"过期"导致静默重置的问题

  • 之前表现:定时心跳检查可能导致正在进行的会话上下文丢失

  • 现在:系统事件强制标记为 freshEntry=true,跳过重置策略评估

2)多 Agent 路由增强:支持 wildcard peer bindings(#58609)

  • 新增 peer: { kind: "direct", id: "*" } 通配符绑定

  • 之前表现:通配符被当成字面 ID "*",导致多 Agent 场景下路由失效

  • 现在:通配符绑定可按 chat type(direct/group/channel)匹配,无需精确 peer ID

3)v2026.3.31 大版本发布(3 月 31 日)— 5 项 Breaking Changes 需评估

  • nodes.run CLI 废弃,node shell 执行统一走 exec host=node

  • Plugin SDK 旧路径废弃,迁移至 openclaw/plugin-sdk/*

  • 危险代码扫描默认 fail-closed,插件安装可能需要 --dangerously-force-unsafe-install

  • Gateway/auth 混合 shared-token 配置被拒绝

  • Node commands 需配对批准后才启用

解决的问题:

  1. 定时心跳/ cron 任务不再导致用户会话上下文丢失 — 直接提升长时任务稳定性

  2. 多 Agent 部署可按"账号维度"而非"具体 peer ID"路由 — 降低多客服/多 bot 场景配置成本

  3. 安全基线提升:node 命令、插件安装、auth 配置均有更严格的默认边界

适用场景:

  1. 会话保持修复 — 适合所有使用 heartbeat/cron 的生产环境,尤其是长时对话、多轮任务、后台自动化场景

  2. Wildcard routing

 — 适合多 Agent 部署、客服矩阵、按账号/频道类型统一路由的场景

3. v2026.3.31 — 适合新部署或可接受 Breaking Changes 的存量客户;多 Agent/多 node/插件化交付项目优先升级

当前边界 / 风险:

  1. v2026.3.31 的 Breaking Changes 可能影响存量配置:

  • 使用 nodes.run 的脚本需改为 exec host=node

  • 旧 Plugin SDK 路径需迁移

  • 危险代码扫描可能阻塞现有插件安装流程

2. Wildcard peer bindings 仅支持 direct/group/channel 类型匹配,不支持更细粒度的用户属性过滤

3. Session reset 修复仅针对系统事件,用户主动触发的会话刷新行为不变

  • 对我业务的建议动作:

立即动作:

  1. 检查当前交付项目是否使用 nodes.run 或旧 Plugin SDK 路径 — 如有,规划迁移窗口

  2. 对使用 heartbeat/cron 的客户,优先推荐升级至 v2026.3.31 或至少 cherry-pick #58605 修复

  3. 多 Agent 部署项目可开始使用 wildcard peer bindings 简化配置

交付建议:

  1. v2026.3.31 可作为"安全加固版本"推荐给对稳定性要求高的企业客户

  2. 新签多 Agent/多账号项目,默认采用 wildcard routing 方案

  3. 插件安装流程需提前告知客户"危险代码扫描默认 fail-closed",避免交付时卡住

暂不推荐:

  1. 存量稳定运行且无多 Agent 需求的项目,可暂缓升级 v2026.3.31,先观察 1-2 周

  2. 使用自定义 Plugin SDK 路径的项目,需先完成迁移测试再升级

相关学习资料