Skip to content

v0.5.1

Choose a tag to compare

@cxc1344 cxc1344 released this 11 Nov 11:36
· 3 commits to main since this release

v0.5.1 — 2026-11-11

Agent 虚拟屏悬浮窗(核心新功能):Agent 干活时不再霸占你的主屏。

  • 独立虚拟显示屏:用 DisplayManager.createVirtualDisplay + ImageReader 建一块与主屏同尺寸的副屏,App 在副屏里运行(同一批应用、同样的登录态)。普通 API,不需要录屏授权
  • 可拖动悬浮小窗:实时显示虚拟屏画面(限频约 8fps),顶部状态条显示 Bot 名与状态,带暂停/继续与停止;可拖动、可收成小圆点。主屏照常使用,互不干扰
  • Shizuku 定向启动与注入:在虚拟屏上启动应用、按虚拟屏像素注入点击/滑动/按键;坐标仍是 0–1000 归一化
  • 视觉感知复用:screen_shot 在虚拟屏模式下直接从 ImageReader 取帧,走原有视觉管线
  • 新工具 screen_mode:查看或切换操控模式(主屏 / 虚拟屏)
  • 模式开关与降级:设置里新增「操控模式」。前置条件(Shizuku 已授权、悬浮窗权限、Android 8+)不满足时会明确列出缺项并保持主屏模式;任务结束自动收起悬浮窗并释放虚拟屏
  • 安全边界不变:虚拟屏上的启动与注入仍是 Agent 工具调用,Guard 拦截与审批卡照旧;不含投屏/录屏功能

已知边界:

  • 启用 FLAG_SECURE 的页面(银行、支付、部分密码页)在虚拟屏帧里是黑屏,检测到近全黑画面时工具会提示切回主屏模式
  • 个别 App 对副屏兼容性较差(方向/尺寸异常),以微信等主流应用可用为准
  • 虚拟屏模式下无障碍节点树不可用,screen_dump / tap_text 会明确提示改用视觉模式
  • 文本输入在该模式下走 input --display text

新像素蜜蜂:桌宠蜜蜂换成 22×22 分层精灵图(双帧翅膀 + 五种表情),开心、眨眼、专注、困倦、欢呼对应不同状态,首页出勤时有绿色呼吸环。

界面动效与主题:页面切换新增方向感知的滑动+淡入淡出;对话与消息逐条入场;侧边栏缓动进出;全局蜂巢纹理与蜜金色板统一。

兼容性:自 v0.4.8 起正式版使用固定项目签名,可直接覆盖安装。