我用 AI 搓了个【Auto.js Pro v8】的skill

我用 AI 搓了个【Auto.js Pro v8】的skill

一篇面向新手的实战分享:如何用最小成本让 AI 生成可运行的 Auto.js Pro v8 脚本。

30 秒理解这个 Skill

这套 Skill 的作用是:让 AI 按 Auto.js Pro 第一代 v8(Rhino) 规范生成脚本,并固定输出:

 

1. 前置条件  
2. 完整代码  
3. 可调参数  
4. 失败排查  
5. 验证步骤

最简单使用(两条消息就够)

先发第 1 条消息(锁定规则):

请按 Auto.js Pro 第一代 v8(Rhino) 生成脚本。
只允许使用 v8 API,不要使用 v9/Node.js 写法。
输出必须包含:
1) 前置条件
2) 完整代码
3) 可调参数
4) 失败排查
5) 验证步骤

再发第 2 条消息(给任务):

任务:打开某 App 后点击“签到”,直到出现“签到成功”。
模式:非 UI 模式
权限:已开启无障碍
设备:Android 13,1080x2400

拿到结果后,只检查 3 点

1. 是否混入 v9/Node.js 写法  
2. 是否有超时/退出条件(防止死循环)  
3. 是否有收尾逻辑(线程/定时器/RootAutomator2 场景)
 

首版脚本不稳时,直接追问这句

请在上一版基础上做最小改动优化:
1) 增加 30 秒超时保护
2) 增加点击失败重试和日志
3) 保持 Auto.js Pro v8(Rhino) 兼容,不引入 v9/Node.js
4) 重新按“前置条件/完整代码/可调参数/失败排查/验证步骤”输出

可直接复制的完整示例

请按 Auto.js Pro 第一代 v8(Rhino) 生成脚本。
只允许使用 v8 API,不要使用 v9/Node.js 写法。
输出必须包含:
1) 前置条件
2) 完整代码
3) 可调参数
4) 失败排查
5) 验证步骤

任务:在目标 App 中点击“立即签到”,直到页面出现“签到成功”。
模式:非 UI 模式
权限:已开启无障碍
设备:Android 13,1080x2400

常见问题(FAQ)

1) 为什么要强调 v8(Rhino)?

因为 Auto.js Pro 存在不同代 API,混写最容易导致“看起来能写、运行却报错”。先锁 v8 规则能大幅降低失败率。

2) 我只有一句需求,能直接用吗?

可以。先发“锁规则提示词”,再发一句任务描述即可。后续不稳,再用“通用追问模板”收敛。

3) 一定要写设备和权限信息吗?

建议写。权限状态、Android 版本、分辨率会直接影响生成代码是否可运行。
 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 共1条

请登录后发表评论