Skip to content

Releases: xjyzs/Operator-on-Android

v2.1

14 Jun 15:19

Choose a tag to compare

「新增」

  • 支持英文

「优化」

  • 使用英文提示词

v2.0

12 Jun 14:44

Choose a tag to compare

「新增」

  • 支持虚拟屏功能,你可在 AI 干活的同时刷视频、聊天...
  • 引入远程服务架构,通过 su + app_process 启动高权限后台进程 RemoteMain
  • 新增 IInputControl AIDL 接口,支持跨进程调用触控注入、虚拟屏管理及截屏功能
  • 适配 Android 14/15/16/17 的 WMS 截图架构,提升截屏兼容性与效率
  • 虚拟屏支持后台常驻运行,增加 WakeLock 保持系统唤醒
  • 触控逻辑新增模拟人类行为的贝塞尔曲线滑动、长按微颤及双击功能
  • 主界面新增应用启动器,支持将指定 App 投射至虚拟屏运行
  • 适配 Android 13+ 的 InputConnection 文本注入,增强对自定义终端和编辑器的兼容性
  • 新增 hidden-api 模块,用于访问系统隐藏接口

「优化」

  • 深度重构 SuExecutor,采用双泵线程模型异步读取流,彻底解决 readLine() 导致的协程阻塞问题
  • 优化截屏流程,支持在截图中动态绘制 AI 的点击位置(灰色落点)与滑动箭头
  • 改进虚拟屏显示组件 VirtualDisplayViewer,使用 SurfaceView 替换 TextureView 以降低延迟
  • 增强无障碍布局抓取逻辑,支持多屏幕(Virtual Display)独立识别
  • 提示词(Prompt)优化:增加对 AI 灰色落点标识的纠偏指引与死循环预防机制

「删除」

  • 移除旧版的 native-lib (JNI) 图像缩放逻辑
  • 移除不再使用的 InputDialogActivity 及静音后台保活音频文件

v1.3

04 Jun 13:30

Choose a tag to compare

「新增」

  • FloatingWindowService 升级为无障碍服务,支持通过 AccessibilityNodeInfo 获取屏幕布局,让 AI 清晰地获取屏幕布局与按钮坐标,通过上下文防止忘记之前的屏幕内容,同时防止点歪
  • 新增 Tokens 消耗统计功能,支持查看生成、输入、缓存及图片 Token 统计
  • 悬浮窗支持最小化模式及自动吸附边缘逻辑,优化交互体验
  • 新增权限引导界面,支持一键检测并申请 Root、悬浮窗、无障碍及忽略电池优化权限
  • 增加 CPU 频率监控工具 CpuFreq,用于辅助检测页面加载状态,一定程度上避免了页面还在加载就返回给 AI

「优化」

  • 优化主页布局
  • 优化提示词顺序,优化 Tokens 缓存
  • 优化应用名称获取逻辑,现在获取的名称将和 AI 上下文匹配
  • 改进 AI 指令解析正则,支持处理转义字符及更复杂的参数格式
  • 支持在悬浮窗内直接聚焦输入框并调用键盘输入
  • 优化历史记录管理,支持长按删除单条记录及一键清空功能

v1.2

11 May 14:52

Choose a tag to compare

「新增」

  • 新增历史记录功能

「新增」

  • 优化截屏速度

v1.1

08 May 12:00

Choose a tag to compare

「新增」

  • 可一键切换输入法

「优化」

  • 美化用户界面

「其他」

  • 代码仓库添加展示网站

v1.0.1

18 Mar 06:07

Choose a tag to compare

Merge remote-tracking branch 'origin/master'

v1.0

18 Mar 02:08
4fca0dd

Choose a tag to compare

Add initial README.md for AutoGLM-UI project