Skip to content

v0.7.0-alpha - 下沉复合执行引擎 /api/action、目标坐标直解与自适应早退 (8.5x 提速)

Choose a tag to compare

@AcidGr AcidGr released this 28 Sep 03:28
· 41 commits to main since this release

What's Changed in v0.7.0-alpha

🚀 1. 架构下沉:复合执行引擎 /api/action 与自适应早退判定

  • 动作与感知原子闭环:将原先分散在客户端与预设插件中的坐标换算、点击注入、转场等待与 UI Dump 统一收敛下沉至 Go 网关(vd_server)端点 /api/action,彻底消灭跨网络话痨往返(Chatty Network);
  • Playwright 式自适应静止检测(8.5x 点击提速):
    • 页内点击(如计算器按键、列表复选框):以 25ms 步长快速微探测,页面稳定后瞬间打断早退返回,端到端耗时由 380ms 骤降至 44ms(提速 8.5 倍);
    • 跨页转场(如进入/退出聊天列表):自动识别撕裂态并守住安全缓冲,杜绝大模型抓到未完成旧页面;
  • 冷启动自适应早退(4.2x 启动提速):消除原客户端 2000ms 开环盲等,首帧渲染完毕即刻早退返回(耗时由 2090ms 降至 497ms)。

🎯 2. 内存级目标节点坐标直解 (resolve)

  • Java 守护进程原生几何解析:在 View 树遍历时直接通过 NodeItem 边界 Rect 维护目标中心坐标缓存,新增 resolve <did> <targetId> 指令;
  • 告别正则刮取:彻底淘汰外层在千行 Dump 文本中使用正则表达式提取坐标的脆弱方案,解析耗时趋近 0ms。

📦 3. 全链路解耦与 MCP 协议就绪

  • 客户端极薄透传:dsh-preset-mobile-use 插件代码缩减逾 340 行,转为轻量薄客户端;
  • 独立自治底座:agent-mobile-use 脱离任何特定 Agent 宿主环境独立闭环运行,为原生硬件级 MCP Server 接入奠定坚实基础;
  • 版本全面对齐:KSU 模块版本号升级为 v0.7.0-alpha(versionCode: 700)。

📦 刷机与安装说明 (Flashing Notes)

  • 刷机包文件:agent-mobile-use-ksu-v0.7.0-alpha.zip
  • 刷入方式:通过 KernelSU / APatch / Magisk 模块管理器直接刷入,重启设备生效;
  • 运行环境:推荐 ColorOS 16 / Android 16,配合 LSPosed 模块启用系统框架(Android/SystemUI)作用域。