OpenClaw 2026.3.24 版本发布 OpenAI 兼容性与 Microsoft Teams 支持全面升级
OpenClaw 2026.3.24 版本发布,OpenAI 兼容性与 Microsoft Teams 支持全面升级
OpenClaw 发布 2026.3.24 版本,带来十余项重要更新,涵盖 OpenAI API 兼容性增强、Microsoft Teams 官方 SDK 迁移、Skills 一键安装优化以及多项安全修复。
正文
OpenClaw 正在加速向企业级 AI Agent 平台演进。3月24日发布的 2026.3.24 版本是一次功能密度极高的更新,从底层 API 兼容性到上层用户体验都有显著改进。
OpenAI 兼容层完善,RAG 场景支持更顺畅
Gateway 层新增 /v1/models 和 /v1/embeddings 端点,这是 OpenAI 兼容性的关键拼图。对于依赖向量检索的 RAG 应用来说,embeddings 端点的缺失一直是接入障碍。现在,任何兼容 OpenAI 协议的客户端都可以无缝对接 OpenClaw,无需修改代码即可复用现有的向量检索逻辑。
更细致的调整在于模型覆盖的透传机制。当请求中显式指定模型参数时,Gateway 会将其完整转发至 /v1/chat/completions 和 /v1/responses,避免了此前可能出现的模型路由偏差问题。这项改进由社区贡献者 @vincentkoc 提交。
Microsoft Teams 官方 SDK 迁移完成
Teams 集成从之前的非官方方案全面迁移至微软官方 SDK。这不是简单的接口替换,而是一次完整的 UX 重构。
流式 1:1 回复让对话体验更接近原生聊天;欢迎卡片内置了提示词引导,降低新用户上手门槛;反馈与反思机制让 Agent 能够收集用户满意度数据;状态更新和输入指示器则让交互过程有了明确的进度感知。微软要求所有 AI Agent 必须标注 AI 生成内容,OpenClaw 也在此版本中完成了合规改造。
消息编辑与删除功能的加入同样实用。在 Teams 线程中发送的消息现在支持修改和撤回,当没有明确指定目标时,系统会自动回退到线程级别的操作。
Skills 生态一键化,降低使用门槛
Skills 安装流程的优化是本次更新的另一大亮点。Coding-agent、GitHub Issues、OpenAI Whisper API、Session Logs、Tmux、Trello、Weather 等内置技能现在附带一键安装配方。
CLI 和 Control UI 会在检测到依赖缺失时主动提供安装指引,而不是像以前那样直接报错。标签文案也从生硬的 “missing” 改为更友好的 “needs setup”,并附带获取 API Key 的官网链接、CLI 保存命令和配置文件路径提示。
Control UI 的技能管理界面重新设计。状态筛选标签(全部/就绪/需配置/已禁用)带实时计数,点击技能卡片会弹出详情对话框,展示依赖要求、开关状态、安装操作、API Key 输入框、来源元数据和项目主页链接。这种分层展示避免了信息过载,新手也能快速定位问题。
交互体验的多处打磨
Slack 富文本回复能力在直接投递场景下得到恢复。系统会自动将末尾的 “Options:” 行渲染为按钮或下拉选择器,交互设置默认值也有优化。
Discord 自动线程命名新增 “generated” 选项。开启后,新创建的线程会由 LLM 异步生成简洁标题,而非沿用默认的消息截断命名。这项功能由 @davidguttman 贡献。
Control UI 的 Agent 工作区文件列表改为可展开式,支持懒加载的 Markdown 内联预览。预览对话框采用毛玻璃背景、定宽面板和样式化标题,集成 @create-markdown/preview v2 系统主题,能够自适应渲染标题、表格、代码块、引用标注等元素,并跟随应用的光暗模式切换。
macOS 应用的配置界面用可折叠的树形侧边栏取代了之前的水平胶囊导航,使用展开/收起箭头和缩进子栏目,层级关系更清晰。
安全加固与稳定性修复
安全层面修复了 mediaUrl/fileUrl 别名绕过漏洞,确保出站工具和消息操作无法突破媒体根目录限制。沙箱媒体分派的访问控制也与文件系统策略对齐,workspaceOnly 关闭时允许访问主机本地文件和入站媒体路径,严格模式下的 Agent 仍保持沙箱隔离。
Gateway 重启后的会话唤醒机制改进。中断的 Agent 会话现在通过心跳唤醒,而非仅发送尽力而为的重启通知;出站投递在临时失败时会重试一次;显式的线程/话题路由在唤醒路径中得以保留,确保回复落在正确的 Telegram 话题或 Slack 线程中。
Docker 安装流程修复了预启动阶段的网络命名空间循环问题。配置写入改为通过 openclaw-gateway 路由,避免全新 Docker 安装在 Gateway 启动前失败。
频道启动逻辑调整为顺序启动但隔离失败,单个频道故障不再阻塞后续频道的初始化。
嵌入式运行场景下,未解析的 SecretRef 配置不再导致崩溃,系统会回退到已解析的运行时快照。
WhatsApp 群组消息的重复过滤逻辑优化。Gateway 会追踪近期发送的消息 ID,仅抑制匹配的回显,保留关联账户的 /status、/new 和 /activation 命令。
运行时与 CLI 的兼容性调整
Node 22 的最低支持版本从 22.14 起,同时继续推荐 Node 24。这项调整确保 npm 安装和自更新不会将 Node 22.14 用户困在旧版本。
openclaw update 命令在执行全局包安装前会预检目标 npm 包的 engines.node 字段,过时的 Node 运行时会收到清晰的升级提示,而非尝试安装不支持的新版本。
CLI 新增 --container 参数和 OPENCLAW_CONTAINER 环境变量,支持在运行中的 Docker 或 Podman OpenClaw 容器内执行命令。由 @sallyom 贡献。
插件钩子新增 before_dispatch,携带规范的入站元数据,并将已处理的回复路由至常规最终投递路径,保留 TTS 和路由投递语义。由 @gfzhx 贡献。
社区贡献者
本次版本包含多位社区贡献者的代码:@vincentkoc(OpenAI 兼容性与 Slack 优化)、@BunsDev(Skills 元数据与 Control UI 改进)、@sallyom(容器 CLI 支持)、@davidguttman(Discord 线程命名)、@gfzhx(插件钩子)、@VACInc(Gateway 重启修复)、@amsminn(Docker 安装修复)、@JonathanJing(频道启动隔离)。