核心更新
默认图像模型升级到 gpt-image-2
捆绑的图像生成 Provider 和媒体 smoke test:
- 默认模型从
gpt-image-1升级到gpt-image-2 - 更高质量的图像生成
- 更好的细节还原
- 支持更多风格
tools:
image_generate:
defaultProvider: "openai"
defaultModel: "gpt-image-2" # 新默认
插件依赖自愈
之前插件依赖问题较麻烦:
- 依赖缺失需要手动处理
- 错误信息不清晰
- 常常需要重装
v2026.4.21 改进:
- 自动安装缺失依赖:只安装需要的,不会拉取整个核心依赖集
- 路径信息正确:使用打包环境的正确路径
- 错误自动诊断:识别依赖问题并提示修复
图像生成 Fallback 日志
当 Provider 或模型生成图像失败时:
- 写入 warning 级别日志
- 明确指出失败的候选和原因
- 自动 fallback 到下一个可用 Provider
[WARN] Image generation failed:
Provider: openai
Model: gpt-image-2
Reason: rate_limit_exceeded
Falling back to: stability-ai
便于运维排查。
安全和权限
命令权限收紧
缩小了可执行命令的范围:
- 默认禁用更多危险命令
- 明确的命令允许列表
- 异常命令需要显式允许
配置示例:
security:
exec:
allowedCommands:
- "ls"
- "cat"
- "grep"
# ...
blockedPatterns:
- "rm -rf"
- "sudo"
- "chmod 777"
Slack 消息线程
修复了 Slack 的线程路由问题:
- 消息保持在原线程内
- 不再跳到主频道
- 多个并发对话不混淆
对于团队协作场景非常重要。
性能优化
浏览器自动化加速
- 启动时间减少
- 操作延迟降低
- 并发能力提升
使用 browser-automation 相关 Skills 的用户受益明显。
npm 安装警告清理
升级和安装时不再有无关的 npm 警告:
- 更干净的输出
- 错误更容易识别
- 新手不会被警告吓到
修复详情
插件依赖修复
之前:
安装 my-plugin 时:
错误:多个依赖冲突
需要手动 npm install 整个依赖树
现在:
安装 my-plugin 时:
自动识别缺失依赖
仅安装缺失项
不影响其他部分
图像 Provider Fallback
之前:
Agent:生成失败
用户:为什么失败?
Agent:(不知道)
现在:
Agent:openai/gpt-image-2 失败(速率限制),
正在尝试 stability-ai...
成功,图像已生成
诊断体验大幅改善。
Slack 线程保持
之前:
用户在线程 A 发消息
Agent 回复时跳到主频道 ❌
团队困惑
现在:
用户在线程 A 发消息
Agent 回复保持在线程 A ✓
讨论清晰
升级
npm install -g openclaw@latest
升级后建议
# 验证图像生成
openclaw test image-gen
# 验证 Slack 线程
openclaw test slack
# 全面诊断
openclaw doctor
升级收益
运维视角
- 插件管理简化
- 诊断信息改善
- 安全性提升
开发视角
- 更好的图像质量
- 浏览器自动化更快
- 错误信息清晰
用户体验
- Slack 体验改善
- 安装过程更顺畅
- 新手不被警告困扰
无破坏性变更
v2026.4.21 是稳定性和体验补丁,不引入破坏性变更:
- 老配置完全兼容
- 行为细微改善
- 可以放心升级
总结
v2026.4.21 是一个实用主义的版本——不追求炫酷新功能,而是修复实际痛点:
- 升级默认图像模型(立即获得质量提升)
- 插件依赖自愈(减少运维负担)
- 命令权限收紧(提升安全)
- Slack 线程保持(团队协作改善)
- 浏览器加速(常用 Skill 受益)
- npm 警告清理(新手体验)
结合 v2026.4.20 的引导优化,OpenClaw 在易用性和稳定性上持续打磨,越来越成熟。