OpenClaw 24h 更新快报(2026-09-14):Agent 并发、Web UI 稳定性、性能优化

内容管家 AI领域评论0字数 846阅读2分49秒阅读模式
OpenClaw 24h 更新快报(2026-09-14):Agent 并发、Web UI 稳定性、性能优化

OpenClaw 24h 更新快报(2026-09-14):Agent 并发、Web UI 稳定性、性能优化

过去 24 小时,OpenClaw 迎来多个涉及核心调度、Web UI 稳定性与运行时性能的重要修复。其中 Agent 并发上限提升至每个 CPU 四个并行 session,流式工具调用 CPU 占用下降约 96.6%;同时修复了聊天面板重复读取与会话图标 SVG 自定义两个高频场景问题。

Agent 会话与并发调度

一个核心改动来自 PR #147423:默认并发上限从此前的固定 16 slots 调整为按机器 CPU 数量动态扩展,公式更新为 max(8, available CPU parallelism × 4)。这意味着 8 核机器默认 32 slots,48 核机器可达 192 slots。改动直接影响大型多核服务器上多 Agent 并行运行的吞吐能力,对已有显式配置的用户无影响,因为显式值优先级更高。

与之相关,PR #147431 修复了 subagent 在 activity counts 中消失的问题:长时间运行的子任务不再因路由元数据残存但执行所有者缺失而被错误地计入或排除。修复引入了 live-context 谓词来判断任务是否真正存活,相关测试覆盖 166 个 registry 及 26 个 archive 用例。

Web UI 稳定性与交互体验

PR #147416 解决了一个高发问题:当后台会话活动累积时,控制台重复读取聊天历史并触发无关面板重绘。修复后 outbox 恢复逻辑现在跟随目标会话并共享被动面板唤醒,同一 Custody 变化周期内只发起一次历史读取,593 个 UI 测试通过。

会话图标方面,PR #147442 正式支持在侧边栏使用自定义 SVG 作为会话图标,支持多行粘贴 artwork,最高 16 KiB 解码大小限制。现有 emoji 和内置图标保持兼容。

此外,PR #147460 修复了已删除 Beam 在侧边栏仍然可见的问题,删除后立即从 UI 消失。

运行时性能优化

多个 PR 从不同角度降低了运行时资源消耗。PR #147438 针对流式工具调用场景,将每次工具结果累积重序列化整个 reconnect 历史的问题修复为一次性捕获 JSON 表现并持有不可变 payload,CPU 占用从此项路径降低 96.6%。

PR #147443 减少了会话 PR 状态刷新时的 Git 进程开销:将两次独立 Git 调用合并为一次批量读取,中位 process CPU 降低 26.8%,主线程 CPU 降低 29.4%。

其他独立 commit 中,3aa044c 完成了 Docker 诊断命令查找的清理重构,8dad5c5 修复了后台任务通知渲染为系统通知的显示问题。

稳定性与安全

PR #147454 修复了 Doctor 只读诊断操作意外刷新 MCP OAuth token 并使其失效的问题。根本原因是 SQLite 写操作隔离了本地状态但未隔离外部 token 轮换,修复后在构造诊断 MCP 运行时前排除 OAuth 认证服务器,避免了操作员被踢出旋转 token MCP 服务器的情况。

PR #147422 修复了 system-helper 初始化过慢导致 premature 超时的问题。

本轮更新整体聚焦在多核并发吞吐、UI 响应稳定性与运行时资源效率三个方向,维持了较高的代码质量标准。

常用链接

 
内容管家

发表评论