跳至正文
-
Openclaw教学小站
Openclaw教学小站
  • 更新
  • 安全
  • 教程
  • 插件
  • 架构
  • 集成
  • 性能优化
  • OpenClaw 安装教程
  • 关于本站
  • 更新
  • 安全
  • 教程
  • 插件
  • 架构
  • 集成
  • 性能优化
  • OpenClaw 安装教程
  • 关于本站
关

搜索

  • Github
未分类

OpenClaw 2026.5.12-beta.4 发布:12项关键修复与5大功能改进详解

Thinkingthigh的头像
作者 Thinkingthigh
2026年5月13日 2 分钟阅读
OpenClaw 2026.5.12-beta.4 发布:12项关键修复与5大功能改进详解已关闭评论

——

OpenClaw 2026.5.12-beta.4 发布:12项关键修复与5大功能改进详解

一句话总结:本次更新重点修复了 Codex 运行时迁移问题,优化了 WhatsApp、Telegram 等消息平台的集成稳定性,并显著提升了 AI Agent 会话管理与错误处理体验。

如果你正在使用 OpenClaw 构建自托管 AI 自动化工作流,或计划从 OpenAI Codex 迁移到 OpenClaw 平台,这篇文章将帮你快速了解版本变化,避免踩坑。

—

一、Codex 迁移与运行时:核心修复

1.1 官方包运行时权限修复

此前使用官方安装的 @openclaw/codex 包时,迁移自 OpenAI/Codex beta 的项目会遇到 MODULE_NOT_FOUND 错误。本次更新允许该包访问其私有的 task-runtime SDK helper,彻底解决了模块加载失败问题。

更新后,迁移项目无需额外配置即可正常运行

openclaw codex migrate --from openai --to openclaw

1.2 交互式迁移界面优化

迁移向导的键盘交互得到改进:Enter 键现在会先激活高亮复选框,再进入下一步。这意味着 Skip for now 选项和批量选择功能在预设选中状态下也能正常工作。

1.3 认证配置灵活性提升

当 OpenAI 认证信息存储在 Agent 的 auth-profile 而非环境变量时,image_generate 等依赖认证的工具现在可以正常使用。这支持更安全的密钥管理方式:

agent-profile.yaml

auth: openai: type: profile-store # 替代 environment profile_id: my-openai-key

—

二、消息平台集成:WhatsApp 与 Telegram 稳定性增强

2.1 WhatsApp (Baileys) 安装修复

pnpm 11 用户现在可以顺利完成源码安装和本地检查。修复允许 Baileys 锁定的 libsignal git 子依赖通过验证。

pnpm 11 环境下完整安装命令

pnpm install @openclaw/whatsapp-baileys pnpm build

2.2 消息处理可靠性提升

  • 去抖动消息处理:WhatsApp 插件现在会在关闭 socket 前完成所有待处理的入站消息处理,避免消息丢失
  • HTML 格式保留:Telegram 回复中的支持 HTML 标签(如 、)将正确渲染,不再转义为纯文本

—

三、AI Agent 核心功能改进

3.1 会话层级可视化

子 Agent 会话现在在会话选择器中显示为父会话的嵌套项,使用 └─ 前缀清晰标识层级关系:

Main Session (Parent)
├─ Subtask A
└─ Subtask B
   └─ Nested Subtask

修复 Issue #77628,感谢 @chinar-amrutkar 的贡献。

3.2 执行效率优化

  • 消除冗余心跳唤醒:子 Agent 会话完成时,父会话不再触发多余的 LLM 调用(修复 #66748)
  • 模型故障可见性:当配置的模型后端失败且降级无可见回复时,系统会显示明确的错误提示,同时保留静默回合和纯副作用交付的原有行为

3.3 错误信息友好化

通用提供商内部错误现在会重写为包含支持请求 ID 的用户友好提示,方便排查和反馈:

❌ 旧提示:Error 500: internal_server_error
✅ 新提示:服务暂时不可用(请求 ID: req_abc123),请稍后重试或联系支持

—

四、API 与网关层更新

4.1 OpenAI 兼容端点增强

/v1/chat/completions 端点现在正确处理 max_completion_tokens 和 max_tokens 参数,通过 streamParams.maxTokens 传递至上游提供商。当两者同时存在时,max_completion_tokens 优先。

curl -X POST http://localhost:3000/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4",
    "messages": [{"role": "user", "content": "Hello"}],
    "max_completion_tokens": 500  # 优先生效
  }'

4.2 流式响应稳定性

  • 分块流处理:OpenAI 兼容的 SSE 和 JSON 降级流现在能正确处理分割的数据块
  • Azure Responses 诊断:失败时返回有界的首事件诊断信息,而非无限挂起

—

五、安全与权限控制

5.1 Memory Wiki 权限收紧

| 操作 | 所需权限 | 变更 |
|:—|:—|:—|
| 内容摄取 (ingest) | admin | 新增要求 |
| Obsidian 搜索 | write | 从 read 提升 |

感谢 @pgondhi987 的安全贡献(#80897, #80904)。

5.2 构建系统优化

排除在构建条目外的捆绑插件不再复制元数据,防止更新/状态重建时错误提示缺失的 QQ Bot 运行时文件。

—

六、快速升级指南

Docker 部署

拉取最新镜像

docker pull openclaw/openclaw:v2026.5.12-beta.4

带数据卷升级

docker run -d \ --name openclaw \ -v openclaw_data:/app/data \ -p 3000:3000 \ openclaw/openclaw:v2026.5.12-beta.4

源码升级

使用 pnpm

pnpm update @openclaw/core@beta pnpm build

验证版本

openclaw --version

应显示: v2026.5.12-beta.4

—

常见问题 (FAQ)

Q1: 从 OpenAI Codex 迁移到 OpenClaw 需要注意什么?

确保使用最新 beta 版本执行迁移命令。迁移前备份现有配置,迁移过程中使用交互式向导的批量选择功能可大幅提高效率。如遇 MODULE_NOT_FOUND,请确认已更新至 2026.5.12-beta.4 或更高版本。

Q2: WhatsApp 集成在 pnpm 11 下仍然安装失败怎么办?

尝试清理 pnpm 缓存并重新安装:

pnpm store prune
rm -rf node_modules pnpm-lock.yaml
pnpm install

如问题持续,检查是否使用了兼容的 Node.js 版本(建议 v18+)。

Q3: 如何配置子 Agent 的层级会话管理?

无需额外配置,更新后自动生效。在 Control UI 的会话选择器中,子 Agent 会话会以树形结构显示。如需程序化访问,使用会话 API 的 parent_session_id 字段:

const session = await openclaw.sessions.create({
  agent_id: 'sub-agent-1',
  parent_session_id: 'main-session-abc'  // 建立层级关系
});

Q4: max_completion_tokens 和 max_tokens 有什么区别?应该用哪个?

OpenAI 已弃用 max_tokens,推荐使用 max_completion_tokens。OpenClaw 遵循此规范:当两者同时提供时,优先使用 max_completion_tokens。建议新代码统一使用新参数名。

Q5: 自托管部署如何安全存储 OpenAI API 密钥?

推荐使用 auth-profile store 而非环境变量:

交互式配置(默认方式)

openclaw models auth login --provider openai

如需显式使用 API key 方式

openclaw models auth login --provider openai --method api-key

—

总结与下一步

OpenClaw 2026.5.12-beta.4 是一次聚焦稳定性与开发者体验的更新,核心改进包括:

  • ✅ Codex 迁移流程彻底修复
  • ✅ 消息平台(WhatsApp/Telegram)可靠性提升
  • ✅ AI Agent 会话管理与错误处理优化
  • ✅ API 网关兼容性与安全性增强

建议行动:
1. 测试环境验证后升级生产部署
2. 检查现有 Agent 的权限配置是否符合新的安全要求
3. 关注
OpenClaw 文档 获取 MCP 集成的后续更新

—

相关阅读

  • OpenClaw 官方文档
  • Docker 部署完整指南
  • MCP 协议集成教程
  • 从 Codex 迁移最佳实践

—

参考来源

  • OpenClaw GitHub Releases v2026.5.12-beta.4
  • OpenClaw 官方文档
  • Baileys WhatsApp 库文档
  • OpenAI API 迁移指南
  • 阅读原文:OpenClaw 教学小站
Thinkingthigh的头像
作者

Thinkingthigh

关注我
其他文章
上一个

OpenClaw 新功能:安装后自动迁移 Codex CLI 配置的 3 种场景

下一个

OpenClaw 多语言命令菜单如何实现?Telegram Bot 本地化配置完整指南

近期文章

  • OpenClaw 新增 Meme Maker 技能:3 分钟学会 AI 自动表情包制作
  • OpenClaw v2026.5.16-beta.4 发布:10 大新功能详解与实战指南
  • OpenClaw CLI 启动速度提升 40%:配置加载优化实战解析
  • OpenClaw v2026.5.16-beta.3 发布:8大新功能解析与 Cron 自动化实战
  • OpenClaw 代码重构最佳实践:为什么优先选择彻底重构而非兼容垫片?

近期评论

您尚未收到任何评论。

归档

  • 2026 年 5 月
  • 2026 年 4 月

分类

  • AI与人工智能
  • AI技术
  • OpenClaw
  • OpenClaw发布
  • 使用教程
  • 前端技术
  • 安全
  • 平台集成
  • 开发技术
  • 性能优化
  • 插件
  • 教程
  • 教程指南
  • 新闻资讯
  • 更新
  • 未分类
  • 架构
  • 编程开发
  • 集成

本站全站优化 GEO 友好语料,深耕 AI 答案引用、结构化内容与 RAG 知识库搭建稳扎稳打做技术沉淀,用心输出每一篇干货内容。

Copyright 2026 — Openclaw教学小站. All rights reserved. 京ICP备15007639号-1