[分享创造] AutoLXB 安卓自动化助手更新:支持任务路线记录、回放与跨设备导入导出,探索自动化任务跨设备复用方案

距上次在 V2EX 介绍 AutoLXB (原 LXB-Framework ) 后,这段时间主要围绕任务路线的沉淀和复用做了一轮更新。

项目地址: https://github.com/wuwei-crg/AutoLXB

演示视频: https://www.bilibili.com/video/BV114RbBfEou

上一次的文章: https://www.v2ex.com/t/1203836

0. AutoLXB 能干什么

AutoLXB 是一款安卓手机自动化助手,目标不是让模型在手机里“自由探索”,而是尽量把可复用的操作流程沉淀下来。

它能够完成这些任务:

  • 每天固定时间打开某个 App 签到
  • 收到指定通知后自动回复消息
  • 跑通一次后,把路线保存下来,后续优先复用

例如:

  • 打开贴吧,一键签到
  • 打开 Bilibili ,发布一条图文动态
  • 打开瑞幸咖啡,点一杯指定咖啡
  • 收到通知后,进入对应 App 回复消息

界面展示:

[分享创造] AutoLXB 安卓自动化助手更新:支持任务路线记录、回放与跨设备导入导出,探索自动化任务跨设备复用方案

1. 任务路线沉淀

AutoLXB 的任务执行大致是:先尝试复用任务路线,路线无法完成时再进入视觉执行。

第一次执行任务时,系统会记录模型的动作,根据模型动作与页面 XML 融合沉淀出路线。可以在编辑器里删掉无关步骤,保存成该任务的路线。之后再跑同一个任务,会优先回放路线,减少模型调用,提升稳定性。

  • 任务路线沉淀流程图

[分享创造] AutoLXB 安卓自动化助手更新:支持任务路线记录、回放与跨设备导入导出,探索自动化任务跨设备复用方案

  • 同一任务,有无路线复用的速度对比

    [分享创造] AutoLXB 安卓自动化助手更新:支持任务路线记录、回放与跨设备导入导出,探索自动化任务跨设备复用方案

2. 任务导入 / 导出

现在支持把已经跑通并保存路线的任务导出为便携 JSON 文件,导入到另一台设备使用。

导出的内容是:任务信息 + 任务路线。

对于导出任务,AutoLXB 不会简单导出本机坐标。如果某些步骤只能靠坐标执行,导出时会尽量转换成语义描述;导入到另一台设备后,再通过视觉模型适配成本机可用的路线步骤。

仓库里放了几个示例任务( sample_tasks/),包括到瑞幸点单、贴吧签到、B 站发动态,可以直接下载导入到自己的应用尝试

欢迎下载体验,有问题欢迎提 issue ,觉得有用可以点个 star ,十分感谢。