v2026.5.2-beta.2
发布于 2026-05-02 · 翻译于
🎯 一句话总结:本版本聚焦插件生态扩展与系统性能优化,全面提升稳定性与多平台兼容性。
📋 更新要点(中文翻译)
1插件安装功能全面升级,现支持诊断、引导、修复及频道设置等核心流程。
2优化网关启动与会话列表缓存策略,大幅提升重度插件环境的运行速度。
3全面增强控制面板与 WebChat 稳定性,优化长连接、iOS 适配及指令反馈。
4修复多平台频道与模型提供商连接问题,完善 Telegram、Discord 及语音路由。
5优化启动预检流程,跳过非必要插件覆盖,显著缩短网关启动等待时间。
6插件列表命令新增依赖状态显示,运行时改为按需加载,有效降低内存占用。
7引入工具描述符缓存机制,加速插件工具识别与调度,提升整体响应效率。
▶查看英文原文(Release Notes)
## 2026.5.2
### Highlights
- External plugin installation now covers diagnostics, onboarding, doctor repair, channel setup, install/update records, and artifact metadata while keeping bare package installs on npm for the first cutover. Thanks @vincentkoc.
- Gateway startup, session listing, task maintenance, prompt prep, plugin loading, and filesystem hot paths get targeted cache and fanout reductions for large or plugin-heavy installs.
- Control UI and WebChat reliability improves across Sessions, Cron, long-running Gateway WebSockets, grouped-message width, slash-command feedback, iOS PWA bounds, selection contrast, and Talk diagnostics.
- Channel and provider fixes cover Telegram topic commands and networking, Discord delivery and startup edge cases, OpenAI-compatible TTS/Realtime, OpenRouter/DeepSeek replay, Anthropic-compatible streaming, Brave/SearXNG/Firecrawl web search, and voice-call routing.
### Changes
- Gateway/startup: skip plugin-backed auth-profile overlays during startup secrets preflight, reducing gateway readiness latency while keeping reload and OAuth recovery paths overlay-capable. (#68327) Thanks @JIRBOY.
- Plugins/ClawHub: make diagnostics, onboarding, doctor repair, and channel setup carry ClawPack metadata through install records while keeping explicit `clawhub:` installs on ClawHub and bare package installs on npm for the launch cutover. Thanks @vincentkoc.
- Plugins/CLI: include package dependency install state in `openclaw plugins list --json` so scripts can spot missing plugin dependencies without runtime-loading plugins.
- Plugins/runtime: scope broad runtime preloads to the effective plugin ids derived from config, startup planning, configured channels, slots, and auto-enable rules instead of importing every discoverable plugin.
- Agents/runtime: reuse the startup-loaded plugin registry for request-time providers, tools, channel actions, web/capability/memory/migration helpers, and memoized provider extra-params so stable embedded-