
OpenClaw 24h 更新快报(2026-09-05):文件传输安全、Gateway 队列、Discord 语音
过去24小时,OpenClaw 仓库共合并了30个 PR,覆盖文件传输安全加固、Gateway 会话状态保护、Discord 语音稳定性以及多项性能优化。本批次最受关注的变化在于:文件传输插件封堵了目录工具向模型直接暴露文件名的路径,Gateway 和 Workers 层共同解决了重启时排队回复丢失的问题,同时 Discord 语音连接现在能更好地处理分包暂停。
安全与稳定性
PR #138542 修复了文件传输插件中的一个安全问题:目录工具原本会在某些情况下将文件名传递给模型直接调用,存在信息泄露风险。此次修复确保文件名不再通过该路径暴露。该 PR 标记为 P1 高优先级,适用于所有使用文件传输插件的用户。
PR #138565 和 PR #138538 从不同角度解决了 Gateway 重启时的排队消息安全问题。前者确保重启期间排队中的回复不被丢弃,后者通过为实时轮次所有权添加围栏,防止排队中的转录提交在并发场景下被错误覆盖或丢失。这两个修复共同提升了长时间运行会话的可靠性,均为 P1 级别。
PR #138578 针对发布流程进行了安全修复,将 v2 ClawHub 恢复审批绑定到授权子进程,防止恢复流程被未授权的子进程劫持。该变更合并了脚本与安全边界两个维度的风险评估。
渠道集成与通知
PR #138536 修复了 Discord 语音会话在遇到分包暂停时意外断开的问题。当网络出现短暂分包停顿时,之前版本会导致语音连接丢失,新版本通过心跳保活机制解决了这一痛点。该 PR 为 P1 级别,影响所有使用 Discord 语音功能的用户。
Agent 与会话调度
PR #138575 修复了当运行时上下文存在时实时转向(live steering)被意外覆盖的问题,确保用户在对话进行中修改指令时能够正确生效,而不会因上下文状态冲突导致操作失效。
PR #138631 优化了 ACP 模块在记录更新时避免不必要的历史重载逻辑,减少了高频更新场景下的资源消耗。
控制台与开发者体验
PR #138550 修复了在紧凑首页视图中打开对话时会话内容丢失的问题;PR #138593 修复了富文本预览元数据在短代码旁边显示不完整的问题;PR #138541 则解决了浏览器原生通知触发意外下载的问题,三个修复均针对 web-ui 模块。
PR #138529 通过减少仪表板启动时的资源下载量,改善了控制台的冷启动体验。
性能优化
本批次包含多项有感知的性能改进:PR #138583 降低了浏览器桥接层的冷启动与清理延迟;PR #138535 和 PR #138615 分别从插件清单遍历和路由准备两个角度削减了冗余扫描;PR #138586 消除了混合路由中的重复扫描;PR #138628 在 reindexing 期间减少了 memory 模块的冗余缓存读取;PR #138606 优化了远程笔记的技能目录渲染复用;PR #138605 对媒体指令前缀的大小写转换进行了边界限制。
Workboard 模块也在本批次中得到了关注:PR #138636 重构了列表查询逻辑,减少了 SQLite 查询次数。
CI 与发布链路
PR #138533 修复了 CI 中无关 PR 检查误报 GREEN 的问题,避免了因上游状态污染导致的错误合并判断;PR #138572 确保草稿 PR 的延迟事件不会导致附属检查被意外终止。
本批次更新以安全修复和稳定性提升为主基调,文件传输、Gateway 和 Discord 语音三个方向的高优先级修复直接影响生产环境用户体验。


评论