
OpenClaw 24h 更新快报(2026-08-29):Usage 面板、Daemon 恢复、Visitor Access
过去 24 小时,OpenClaw 仓库共合并 30 个 PR,涵盖控制台性能修复、Daemon Windows 恢复逻辑重构、Cloudflare Access 访客插件以及多个 UI 交互优化。本期选取对用户与开发者影响最直接的四个主题。
控制台性能:Usage 面板大幅降低大数据集加载开销
PR #132064 修复了 Usage 面板在大型会话历史场地下加载缓慢的问题。原来的实现在页面打开时一次性读取并解析所有上下文报告,即使这些报告并非用户当前所选。改动后,概览页仅请求摘要和上下文存在性标志,详情控制器在用户选中特定会话时才加载完整上下文。JSON 导出也改为按需水合点击的快照,与概览报告按 Agent 和会话标识对齐,不再携带冗余载荷。
数据库层面,SQLite transcript 读取器改用 metadata-aware OCTET_LENGTH 替代原有的 payload 读取查询,避免加载不必要的原始字节。生产代码净增约 206 行(+397/-191),测试覆盖新增 73 个聚焦用例。该 PR 合并风险标记为"other",属于受控重构。
Daemon 稳定性:Windows Startup 条目移除后的恢复保护
PR #132056 修正了 Windows 环境下 Startup 条目被删除后可能错误报告完成的问题。原实现将接管验证绑定到文件存在性,而非已捕获的运行中 fallback。修复后,所有接管操作统一使用现有就绪等待器,不论 Startup 条目是否保留,均通过同一轮询和截止设置完成验证。延迟启动场景现在可以正常等待合法启动完成,失败的替换则走现有任务结束流程并恢复捕获的命令。
该 PR 还清理了已废弃的 Task Scheduler 探测、内部端口/单元路径封装及重复测试脚手架。净减少生产代码 18 行(+32/-50),新增 Windows 原生生命周期集成测试,本地 980 个聚焦用例全部通过,包括缺失 Startup 场景下的失败回归验证。
安全与访问控制:Cloudflare Access 访客插件
PR #132073 引入内部 Cloudflare Access 访客插件,属于 P1 高优先级安全边界变更,标记了"merge-risk: compatibility"和"merge-risk: security-boundary"。这是访客访问层面的重要加固,涉及沙箱、授权凭证或敏感数据路径的潜在影响。该 PR 体积为 XL,依赖项有变化,当前状态为"waiting on author",表明尚有贡献者侧工作待完成。
会话与消息:修复渠道消息借用 Profile 身份问题
PR #132038 修复了渠道消息错误借用用户 Profile 身份的问题。这是一个 P1 高优先级回归修复,标记了兼容性风险,影响 Agent 会话和消息路由核心逻辑。PR 体积 XL,涉及 Codex 扩展集成,合并风险包括兼容性破坏和自动化影响。
UI 与交互:小修小改提升日常体验
多个 UI 聚焦 PR 在过去 24 小时合并。PR #132028 修复首次打开命令面板时闪现空白屏幕的问题。PR #132065 调低了侧边栏龙虾访客的出现频率:新用户首访延迟从 15 秒–3 分钟延长至 2–10 分钟,回头间隔从 6–18 分钟延长至 30–60 分钟,熟悉用户间隔进一步加倍,频繁 Dismiss 甚至会将等待时间再延长 70%。
PR #132102 修复 WebChat 在长回复前未提前宣告附件失败的问题。PR #132115 保持失败附件在回复旁始终可见。PR #132124 恢复控制台启动时的 JavaScript 预算限制,防止初始化脚本超时。
发布与构建链路:CI 残留 Git 进程清理
PR #132105 在 checkout 重试前停止残留 Git 进程,修正了 XL 体积的 CI 自动化问题,标记了 P2 优先级和自动化风险。此外,PR #132070 修复声明步骤在存在残留子进程时仍可成功的问题,PR #132029 修正主分支增长时完整验证失败的问题。
过去 24 小时合并节奏稳定,Usage 面板性能重构是本期最具用户可见价值的变更,Daemon 恢复逻辑和会话身份修复合并风险较高需留意。


评论