iOS 脚本AI 自动化实测测评

iOS 脚本写不动了?用 AI 操作 iPhone 的三周记录

五类流程分别交给脚本和 AI 跑,记录各自的失败点、维护频率和上手时间。附一张对照表,以及两种做法怎么接在一起用,哪些活永远该留人工。

约 9 分钟

AI 操作手机,是指用大模型理解自然语言指令、自主拆解步骤并驱动手机执行的技术方案。

一个写了六年脚本的人,决定做次对照

去年底有个朋友找我,说他写 iOS 自动化脚本写了六年,最近开始怀疑这件事。他的原话是:我现在写脚本的时间,比这些脚本替我干活的时间还多。我让他把近三个月的排期表拉出来看,写了九条新脚本,改了十四条旧的,其中十一条是因为 App 改版,真正新增的需求只有两条。卡住的是脚本这一层:大部分精力不是满足新需求,是在跟界面变动赛跑,而这恰恰是 AI 擅长、脚本不擅长的部分。

所以今年三月我们一起做了次对照:五类流程,两类做法各跑一遍,三周,每天记。结论先给,只有两类该换成 AI,另外三类留在脚本上更省事,全换 AI 是最先被否掉的想法。前提说清楚:AI 操作手机和原来的群控脚本不是替代关系,是分工关系,变的是上面那层任务,所以问题不是脚本还要不要写,而是哪些流程值得继续写成脚本。这套 AI 层怎么装、怎么和现有脚本并存,安装说明在 iEasyRun 的 iOS USB 文档里。

EasyClick 中控里查看脚本执行状态

测试用的是他原来那批 iPhone,17 台两种型号,数据线直连挂在架子上,因为设备不挪窝;不想为每台拉线的话,iPhone 还有走局域网的无线版,后面单独讲。账号按业务分三组,组内按同一套流程跑。对照方式很简单:同一流程写脚本版和 AI 版,分给两组设备跑三周,记录完成率、失败原因、人工介入时长,再加一个不好量化但很关键的数字,改版后的恢复时间。

五类流程跑下来,只有两类该换成 AI

三周下来最实用的产出是这张对照表:

流程类型 脚本方案 AI 方案 该用哪个
界面常改(内容发布) 改版就要重录 一般不用改 AI
异常特别多(评论回复) 异常直接跳过 按规则分类处理 AI
步骤固定(定时巡检) 稳定,失败率低 也能跑,没有优势 脚本
一次性任务 写一遍不划算 说一句就行 AI
涉及账号安全 不适用 不适用 都留人工

界面常改的流程(内容发布)是他最头疼的一类。三个平台,界面平均两个月动一次,动完脚本里的路径就断。三周里脚本侧重录两次、每次一个多小时;AI 侧没重录,只补了三段规则,新增弹窗怎么关、发布入口在哪、草稿箱满了怎么处理,一个小时出头。差距不在单次恢复的时间,在恢复的性质:重录是重复劳动,补规则是在积累,第一版补完后下次改版大概率不用再动。

异常特别多的流程(评论回复)里,脚本遇到异常就跳过。实际跑下来三成的评论属于「异常」:广告、刷屏、知识库里没有的问题、多问一句的追问,跳过等于这三成没人管。AI 把这些异常分成四类处理,完成率从七成提到九成以上;剩下一成它也不硬猜,标成待人工。这点反而比脚本省心,你知道哪些没做,而不是不知道有没有漏。

步骤固定的流程(定时巡检)和很多人的预期相反。这类活步骤、位置、异常都固定,脚本跑起来失败率很低,三周只有两次失败,都是设备掉线导致。AI 也能跑但没优势,反而因为要看屏幕判断,单次耗时更长。这类活最后留在脚本侧,不是 AI 不行,是它不占便宜。

一次性任务是 AI 唯一完胜的地方。三周里出现七件临时任务:导出某个账号的历史内容、按名单核对一批订单、整理一批素材的命名。脚本要写七条一次性脚本、写完用一次,纯浪费;AI 直接在对话里说一句,跑完就完。这类是 AI 增量,因为以前根本不会被做,太麻烦,人就手工做了。

涉及账号安全的(改密码、换绑手机、异地登录)不管自动化到什么程度都建议留人工。原因不是技术做不到,是出错的代价,出问题不是重跑一次,是账号本身,测试里我们一开始就把它排除了。

EasyClick AI 智能体主界面按设备下发任务

局域网、混跑、三周数据,和该不该换

上面这套全是插线的,17 根线加两台集线器,每多一台设备就多一根线,加之前得先看机箱还有没有口。iPhone 还有一条不插线的路:手机和电脑接进同一个局域网就行,装的时候依然要插一次 USB,装手机端程序、刷开发者镜像、绑授权做完才能拔,之后日常任务全靠网络走。省成本在三处:线不用买;带独立电源的集线器可以不买,那玩意是矩阵里公认的故障源;位置自由,手机能分散在几个房间,不用专门准备架子。

装无线版有三处要留意。一是授权类型,无线版绑脱机设备授权,USB 版绑 USB 设备授权,两种不通用,选错的表现是设备能认到但跑起来不正常。二是名字,下载器里叫 iOS 脱机版本,群控端叫 iOS 脱机无线群控投屏,工作站扫设备时选 iOS 脱机版,同一个东西三处叫法不一样,第一次装基本都要停一下。三是网络,无线怕信号弱,手机和路由器隔两堵墙扫描就会卡住,先挪近试通再放回原位。我们这次没换,是因为那批手机本来就不挪窝。

两种做法混着跑比只留一种更省事。设备层共用:手机连上电脑、扫描入库、起别名、分组,脚本侧和 AI 侧看到同一个设备列表,选设备不用切界面。流程按性质分流:界面常改的和异常多的放 AI 侧,步骤固定的放脚本侧,临时任务不进流程,直接在对话里说。记录统一看:两边跑完都落在执行记录里,包括状态、目标设备和报错,刚开始每条都点开看一眼,两周后改成抽查。混跑的实际用法可以看 AI 智能体对话 和 工作流画布;哪种流程适合留在脚本侧,这篇分工的界线写得更细。

三周的数据是这样:

指标 脚本侧 AI 侧
完成率(含异常) 71% 92%
重录次数 2 次,合计约 3 小时 0 次
补充规则时间 不适用 约 1 小时
一次性任务 需要另写脚本 对话直接跑
平均单次耗时 更短 略长

有一点要说明:AI 侧单次耗时更长,因为多了看屏幕判断这一步,它赢在完成率和抗改版,不是赢在速度。那还换吗?看你怕不怕改版,别问「哪个快」,问「这件事会不会变」:会变的交给 AI,不变的留给脚本。

回到我朋友那个问题:群控脚本还要不要写。要写,但值得写的流程变少了。步骤固定、长期不变的活,脚本仍是最稳的选择;真正在减少的,是那些为界面变动而写、改版就作废的脚本,这部分交给 AI 更合适。他现在的做法是:新流程先用对话跑两遍,跑顺了再决定要不要固化成脚本或工作流,这让他的重录次数从三个月十几次降到两次。要不要换,建议先挑一条界面常改的流程试,别一次全换,一条跑通,判断就清晰了。

常见问答

AI 操作手机需要重新买设备吗?不用,原来那批 iPhone 直接能用。走数据线,不越狱也不签名。要补的是带独立电源的集线器,这个对稳定性的影响比什么都大。

第一版规则要写到什么程度?写到能覆盖八成的常见情况就够了。剩下两成交给「拿不准的标待人工」这条兜底规则,别指望一次写完。

模型费用大概什么量级?日常跑固定流程基本用不到模型,存成工作流之后重复执行不消耗调用量。只有现场规划的任务才计费。

要不要专门加一台电脑?17 台设备一台电脑够用,前提是 USB 口够、供电稳。设备再多建议按业务分机器。

AI 侧会不会出现「以为做完了没做」?会有,所以我们强制保留执行记录,跑完对一遍。这也是为什么兜底规则写的是「标待人工」而不是「尽力尝试」。

和群控软件冲突吗?不冲突。设备接入、投屏、分组这些还是原来的那套,AI 是叠在上面的任务层。方案对照那篇里有更清楚的层次划分。

新手从哪一类流程开始试?从一次性任务开始。跑坏了代价最低,而且能立刻感受到「说一句就行」和「先写脚本」的区别。

关于 EasyClick:手机自动化脚本开发平台,覆盖安卓免 ROOT、iOS 免越狱、鸿蒙三大手机生态,还提供苹果脚本编写、苹果群控、安卓群控、远程云控、AI 群控手机等。→ 了解全部产品

想要真实跑起来?

本文介绍的方案均可基于 EasyClick 能力在 iEasyClick 落地。官网提供完整文档、开发工具与自动化产品,免费体验。

访问 iEasyClick 官网 →