我用300天开发了一个自动化助手,让手机自己"工作"
一、起初
去年,我在做游戏副业时遇到一个问题:
每天要管理5个游戏账号,完成签到、副本、日常任务,重复点击超过200次。手指酸痛,时间浪费,精神疲惫。
我开始思考:我能不能做一个自动化工具帮我做这些任务呢?
市面上的方案要么需要Root,要么依赖固定坐标,要么配置复杂到让人放弃。

二、我决定自己开发
经过300天的开发,AutoGod(自动化助手)诞生了。
它和其他工具最大的不同是:像人眼一样识别屏幕。

场景1:智能识别文字并点击
// 识别屏幕上的"开始游戏"按钮并点击
$ocr.v("mlkit"); // 使用Google ML Kit引擎
$ocr.init();
var options = {
region: [0, 0, 1080, 1920],
gray: true // 灰度化提升速度
};
var point = $ocr.getPoint("开始游戏", options);
if (point != null) {
$act.click(point); // 自动点击
}
价值: 按钮位置变了?分辨率不同?没关系,它都能识别。
场景2:AI检测游戏目标
// 创建YOLO检测器(支持V5-V13全系列)
var yolo = $yolo.create(8); // YoloV8
yolo.setUseGpu(true); // GPU加速
yolo.setSize(640, 640); // 输入尺寸
// 检测屏幕上的怪物
var screenImg = $img.capture();
var result = yolo.detect(screenImg);
// 点击检测到的第一个目标
if (result.length > 0) {
$act.click(result[0].x, result[0].y);
}
不需要告诉它"在哪里",它会自己"看"。
场景3:一键启动悬浮球菜单
// 创建悬浮球控制器
var menuStart = $arc.item("play_icon");
var menuStop = $arc.item("stop_icon");
$arc.body("我的助手")
.add(menuStart)
.add(menuStop)
.show();
很多市面上的自动化工具都不能这么精简的实现悬浮球。但是AG可以随时启动、暂停,像呼吸一样自然。
三、它解决了什么问题?
| 传统方案 | AutoGod方案 |
|---|---|
| 需要Root权限 | ✅ 无需Root |
| 依赖固定坐标 | ✅ AI视觉识别 |
| 容易被检测 | ✅ VMP混淆防护 |
| 配置复杂 | ✅ 几行代码搞定 |
四、安全性:无法被破解
Auto God采用了:
- VMP混淆引擎:源码转换成不可逆的混淆码
- 云端验证:联网才能执行,防离线破解
- 多层加密:高仿HTTPS协议,防抓包
你的脚本,只有你能用。
五、适合谁?
- 游戏玩家:解放重复操作
- 测试工程师:智能自动化测试
- 副业创业者:提升运营效率
- 技术爱好者:探索AI自动化