OpenClaw 2026.2.21 发布:Gemini 3.1 加持,安全全面升级,Discord 语音上线

2小时前 小马良
2 0

在 Andrej Karpathy 将我们戏称为“那个名词”之后,OpenClaw 团队没有止步于名号,而是埋头修复了 100+ 个问题,带来了迄今为止功能最丰富、安全性最强的版本之一。

  • 地址:https://github.com/openclaw/openclaw/releases/tag/v2026.2.21

本次 2026.2.21 更新不仅引入了最新的 Gemini 3.1 模型支持,更在 Discord 语音交互大规模安全加固iOS/手表端体验优化 以及 子代理会话管理 上实现了质的飞跃。无论你是个人开发者还是企业部署者,这一版本都旨在提供更稳定、更安全、更智能的 AI 代理编排体验。

🚀 核心亮点速览

1. 🤖 模型前沿:支持 Gemini 3.1

紧跟 Google 最新步伐,正式集成 google/gemini-3.1-pro-preview

  • 能力跃升:利用 Gemini 3.1 更强的推理与多模态处理能力,提升复杂任务的处理效果。
  • 无缝切换:通过现有的 Provider 配置即可调用,无需额外复杂的设置。

2. 🔒 安全基石:大规模架构级强化

安全是本地化 AI 部署的生命线。本次更新对底层安全机制进行了深度重构:

  • 所有者 ID 混淆升级:引入专用的 HMAC 密钥 (ownerDisplaySecret) 进行 ID 混淆,彻底解耦网关令牌处理逻辑,防止潜在的身份泄露风险。
  • 哈希算法演进:将网关锁(Gateway Locks)和工具调用合成 ID 的哈希算法从 SHA-1 全面迁移至 SHA-256。在保持确定性行为和现有键格式兼容的前提下,显著提升了抗碰撞能力和基础安全性。
  • 死代码扫描:CI 流程中集成 Knipts-prune 等工具,自动扫描并清理未使用的依赖与导出,减少攻击面。

3. 🎙️ Discord 革命:语音流与线程绑定

Discord 不再仅仅是文字聊天的场所,现已升级为实时语音协作中心:

  • 语音频道支持:新增 /vc 命令,支持加入、离开及查询语音频道状态。配置自动加入后,可实现 7x24 小时实时语音对话
  • 流式语音反馈:为实时草稿回复添加流式预览模式(partial/block),支持可配置的分块大小,让语音交互更自然流畅。
  • 线程绑定子代理:在 Discord 论坛或线程中,子代理会话现在严格绑定于特定线程。每个线程拥有独立的焦点控制和列表管理,衍生的助手代理也能准确延续上下文,避免不同话题间的干扰。
  • 全生命周期状态反馈:通过可配置的反应(Reaction)表情,实时展示排队、思考、工具调用、完成或错误等状态,让交互过程透明可见。

4. 📱 移动端臻善:iOS 与手表应用优化

针对移动场景的碎片化问题,进行了深度的体验清洗:

  • 界面降噪:剥离入站元数据中的噪音(如时间戳前缀),将冗长的工具输出折叠为简洁摘要,输入框支持自动折叠,点击空白处即可关闭键盘。
  • 手表联动:镜像手表应用的通知操作现已桥接到 iOS 的快速回复处理机制。即使在应用未完全初始化时,操作请求也会被排队并无缝交接,确保手腕上的指令永不丢失。
  • 网关稳定性:通过后台重连抑制、租约窗口控制、位置唤醒钩子节流以及 APNs 重试机制,大幅解决了 iOS 后台唤醒失败和断连问题,确保消息即时可达。

🛠️ 详细变更日志

🌐 提供商与模型扩展

  • 火山引擎 (Doubao) & BytePlus:新增对火山引擎系列模型(含编程专用变体)的支持。优化了交互式与非交互式流程的初始认证设置,文档已同步更新以对齐 API 密钥规范。(贡献者:@funmore123)
  • 频道模型覆盖:允许通过 channels.modelByChannel 为特定频道单独指定模型,并在 /status 命令中清晰展示当前生效模型。(贡献者:@thewilloftheshadow)

💬 通信渠道增强

  • Telegram 流式简化:统一流式配置为布尔值 channels.telegram.streaming,自动兼容旧版 streamMode,移除冗余的逻辑分支。(贡献者:@obviyus)
  • 命令行路由 fallback:为 openclaw agent --deliver 添加默认出站路由回退。若配置了默认目标,无需显式指定 --reply-to 即可发送消息。(贡献者:@KirillShchetinin)
  • MSTeams 缓存优化:重构已发送消息的缓存存储,移除重复的 Set 结构,改用时间戳 Map 作为单一事实来源,显著提升去重效率。(贡献者:@TaKO8Ki)
  • Discord 细节打磨
    • 支持通过频道编辑操作动态更新论坛标签。
    • 新会话元数据中自动包含频道主题,增强上下文理解。
    • 斜杠命令响应支持配置临时消息(Ephemeral Messages)默认行为。

🧠 代理编排与逻辑

  • 子代理深度控制:默认生成深度统一调整为 maxSpawnDepth=2。编排器默认允许生成深度为 1 的子代理,同时在生成路径和提示路径上保持一致的深度策略检查,防止无限递归。(贡献者:@tyler6204)
  • 回退机制可视化:在详细日志中暴露模型回退的生命周期,/status 命令显示活动模型的上下文原因,Web 界面增加一致的回退指示器,让故障排查有据可依。(贡献者:@joshavant)

🧹 依赖与工程化

  • 依赖树瘦身:移除或限定大量未使用的根依赖及扩展依赖(包括 @larksuiteoapi/node-sdkollamalit 相关包及部分微软代理宿主扩展等),显著减小安装包体积。
  • 构建系统强化:清理根目录依赖解析逻辑,简化打包回退行为,确保与 pnpm dlx rolldown 等现代构建工具的兼容性。

暂无评论

none
暂无评论...