OpenClaw 24h 更新快报(2026-07-17):Linux通知、情绪引擎、插件性能

内容管家 AI领域评论14字数 1124阅读3分44秒阅读模式
OpenClaw 24h 更新快报(2026-07-17):Linux通知、情绪引擎、插件性能

OpenClaw 24h 更新快报(2026-07-17):Linux通知、情绪引擎、插件性能

过去24小时,OpenClaw 迎来三条值得关注的变化:Linux 桌面伴侣终于支持配对审批通知与全局快捷键召唤,Android 平台的吉祥物情绪引擎正式落地,同时 Agent 运行时路径上的插件冷加载问题得到彻底修复。

Linux 桌面伴侣:审批通知与快捷键召唤

长期以来,Gateway 的配对请求(节点入网、新设备绑定)对 Linux 用户完全处于"隐形"状态——除非你恰好盯着仪表盘,否则不会收到任何提示。PR #109322 为 Linux 桌面伴侣增加了两项系统性集成:

  • 在本地 Gateway 在线且窗口失焦时,持续轮询待审批的节点与设备配对请求,以原生系统通知形式逐条提醒,托盘图标同步显示"· N approvals pending";
  • 新增全局快捷键 CmdOrCtrl+Shift+O 随时呼出/聚焦伴侣窗口,托盘点击行为也支持切换,并提供通过标记文件(marker file)持久化禁用选项。

实现细节上,所有解析均直接读取 CLI JSON 合约而非猜测路径,错误不导致崩溃或误通知,通知去重以 request id 为维度并追踪移除状态。Wayland 原生会话下全局快捷键功能被完整关闭(X11 后端不支持 XWayland portal),但应用本身可正常启动运行。

Android 吉祥物情绪引擎

macOS、iOS、Web 和 CLI 已先后上线情绪感知的吉祥物动画,Android 是最后一个尚未跟进的平台。PR #109311 将确定性情绪引擎移植到 Android Compose 环境,包含三个核心模块:

  • MascotPose.kt:完整表情通道(触角下垂、眼睛开合/弧度、视线、嘴型、腮红、安全帽、身体倾斜/伸展、特效)及各情绪对应的静态姿态;
  • MascotAnimator.kt:纯 Kotlin 动画器, seeded xorshift64* RNG(与其他平台序列一致)、0.95秒工作锤击循环含碰撞火花和眉擦节拍、眨眼/扫视调度、入场手势(跳跃、庆祝、叹息、哈欠、戴帽),情绪切换时自动取消进行中动画;
  • OpenClawMascot.ktmood 参数驱动全彩动画,系统"减少动画"设置下回退为静态情绪姿态。

onboarding 流程已接入情绪映射:扫码/设置错误显示 sad,Recovery 连接阶段显示 working 并在 Connected 后切换到 celebrating,节点审批时为 thinking,权限请求时为 curious,其他场景默认 idle。OS 减少动画设置全程生效。

Agent 运行时:消除热路径插件冷加载

状态渲染和绑定解析此前会在请求热路径上触发插件清单冷加载与 jiti 求值,CPU 剖析显示单个 Slack 路由测试在此环节消耗绝大部分运行时间。PR #109348 从根本上解决了这一问题:

  • 配置绑定编译在查询通道注册表前先拒绝普通路由绑定,有状态绑定仅使用活跃通道插件;
  • Agent harness 自动选择和状态 thinking 解析现在消费已注册的 harness 提示和活跃 provider 事实;
  • 轻量级活跃注册表 thinking 投射保留 always-thinking provider 夹紧机制,无需恢复清单发现流程。

实测效果显著:Slack 专注文件测试时间从 65.46 秒降至 487 毫秒,M4 本地总耗时 12 秒(报告基线 43.7 秒);DeepSeek /status 从 4.8 秒降至 576 毫秒。

Provider 过载恢复机制

PR #109354 修复了模型降级链短暂耗尽后用户仍收到临时过载回复的问题:纯过载耗尽可能触发完整本地候选链最多 10 次重试,带有界指数退避;30 秒后仍无法恢复时发送一条 transient 状态通知说明重试进度;abort 信号同时取消计时器并关闭生命周期状态。

其他值得注意的更新

  • PR #109343 在 Web UI 聊天线程内直接展示 Live Plan 检查清单,审批节点操作更直观;
  • PR #109336 重构 Slack 进度草稿走共享 compositor 路径,跨渠道渲染一致性提升;
  • PR #109324 修复 CLI Fish 补全中将 Commander 值占位符误识别为 flag 的问题;
  • PR #109345 降低扩展监控测试的 import 开销。

本轮更新覆盖桌面伴侣情绪化、Android 平台补全、运行时性能与稳定性多条主线,OpenClaw 各端体验一致性持续推进。

常用链接

 
内容管家

发表评论