AnsClaw
下载 Windows 版
教程

手机自动化怎么做?不会写脚本的两条路

AnsClaw

能自动化,但先别急着挑工具:搜「手机自动化」出来的结果里,有一部分是给开发者做 App 测试用的,跟你想干的事——把每天要重复点的那些操作交出去——不是一回事。分清之后你会发现,日常任务基本只有两条路:「录一遍回放」和「写脚本」。它们不是二选一:动作每次都一样的流程走前者,需要每次看屏幕做判断的流程才轮到后者。

第一步:先分清你要的是「测试自动化」还是「任务自动化」

  • 测试自动化:反复跑 App 的用例、验证功能没坏,用的人是开发者和测试工程师,常见工具是 Appium、Airtest 这类测试框架。
  • 任务自动化:把你手机上的重复操作交出去,用的人是不写代码的普通用户,常见做法是录制回放、脚本、认屏三类。

「手机自动化」这个词同时命中这两类人,而排在前面的结果往往是第一类:技术博客里的测试工具清单、Appium 的官方文档都属于这一类。照着那份清单去装,你会发现每一步都要写代码。下面只讲第二类。

路线一:录一遍回放——你照常操作一遍,之后它替你重复

从零到跑通大概四步:

  • 装好工具,在系统设置里开启无障碍服务(这是安卓给辅助功能类应用的官方接口,需要你本人手动开启,工具自己开不了);
  • 打开录制,照平常那样操作一遍:点了哪个按钮、输了什么字、滑到哪;
  • 给它设个触发方式:手动点一下,或按时间自动跑;
  • 跑一次看看,不对就重录。

它适合的:每次都一模一样的固定流程——每日签到、固定时段开关某个开关、把同样几张图发到同样的位置。

它的卡点:界面一变就可能走空。要留意工具认的是位置(屏幕坐标)还是界面元素(按钮的名字/结构):认坐标的,按钮挪个位就点错;认元素的抗得住挪位,但规则得你给。

路线二:写脚本——用来对付「要看一眼再决定」的流程

脚本类工具能做的事更多:今天弹了广告就关掉、翻页直到找到某条记录、按取到的数字决定下一步。

代价是三样:一,得会一点语法和「选择器」——用界面元素的特征去指认它;二,写和调都要时间,第一次跑通通常要花上一段时间;三,界面一改,选择器失效,你得回来改脚本。

如果你的流程里没有「每次都一样」这个前提,脚本这条路长期更稳,但它的维护成本是要持续还的。

一张自测选择线

  • 这套流程每次都完全一样吗?是 → 录一遍回放就够。
  • 中间需要「看一眼结果再决定下一步」吗?需要 → 得用脚本。
  • 你愿意为它反复改代码吗?不愿意 → 优先录一遍回放,把需要判断的那一小段单独摘出去。
  • 流程会变、又完全不想维护?先看录一次 vs 每次现问 AI,那篇在两种做法之间做了对比。

流程会变、又完全不想维护?先看录一次 vs 每次现问 AI,那篇在两种做法之间做了对比。

我们这条路

AnsClaw 做的是第一条:录一遍就能自动重复,适合流程固定的重复操作。需要复杂判断的活,它替不了脚本那条路——这一点我们如实说。

两个必须说清的边界

一、平台政策是变量,我们不替你下结论。无障碍服务是安卓的官方接口,但各应用商店对「拿无障碍做什么」有专门的用途限制(Google Play 的政策中心就有明确条款)。你的场景合不合规,要按平台当次的政策原文判断。

二、涉及账号的操作,遵守平台与商家的规则。上架、回复、签到这类操作,规则以目标平台和商家当次的规则原文为准;我们只讲怎么把重复操作交给工具,合规判断由使用者自己做出。

下一步

先按自测选择线判断你的流程属于哪一类:每次都一样就用录制回放,需要看屏幕判断才上脚本,别一上来就写代码。