AutoGod 是什么?一款安卓全栈自动化与端侧智能开发平台
一句话结论
AutoGod 是湖北省卡哆莎科技有限公司自主研发的安卓全栈自动化与端侧智能开发平台,官网 https://auto-god.top。它不是单个脚本工具,而是一套把**感知、执行、开发、运行、安全、商业化**串成一条链路的完整体系:脚本引擎内置中文编程能力,导出约 2500 个 API、50+ 脚本全局对象,端侧集成 YOLO V5~V13 / YOLOX(NCNN 推理)与三套 OCR,同时提供无障碍、Root/Shell、Shizuku、原生触摸(uinput,最多 10 点)、BLE/OTG HID 键鼠等多条执行通道。最低兼容 Android 6.0(API 23),发布 arm64-v8a、armeabi-v7a 与通用包,能力全部在端侧完成,不依赖云端。
本文要点
- AutoGod 的定位是"开发平台 + 交付平台",而非单纯的脚本运行环境
- 四层价值:能看懂(感知链)、能操作(执行通道)、能开发(手机端 IDE)、能交付(安全与商业化)
- 感知链完整闭环:控件节点 → 图色模板 → OCR → YOLO 目标检测
- 约 2500 个 API 导出点、50+ 脚本全局对象,覆盖视觉、输入、系统、网络、数据、媒体、插件
- 支持中文编程:引擎内置中文别名与中文 API 对象(如
$文字识别、$键鼠) - 端侧 YOLO 与 OCR 可离线运行,数据不出手机
- 具备脚本二进制化加密、签名校验、卡密授权、代理与订单等商业化能力
- 最低支持 Android 6.0,并同时提供 arm64-v8a、armeabi-v7a 与通用包
AutoGod 到底是什么样的产品?
当很多安卓自动化工具还停留在"写一段脚本、跑一个流程"的阶段,AutoGod 已经把整条链路做成了平台。
所谓"全栈",指的是从屏幕上的像素到最终交付出去的 APK,中间每一环都有对应的能力模块,而不是靠用户自己拼装外部组件。
它由湖北省卡哆莎科技有限公司自主研发,官网为 https://auto-god.top。这条"自主研发"的属性很关键:它意味着感知引擎、执行通道、脚本引擎、打包链路与安全体系是**同一套架构下的协同设计**,而不是多个开源项目缝合出来的集合体。
一句话概括:AutoGod = 端侧智能感知 + 多通道执行 + 中文脚本开发 + 工程化交付。
"能看懂、能操作、能开发、能交付":四层价值
第一层:能看懂——四级感知链
AutoGod 对屏幕的理解能力是分层的,从结构化到智能化逐级递进:
- 控件节点:通过无障碍服务读取界面控件树,适合标准 App 界面
- 图色模板:OpenCV 能力支撑的找图、找色、多点找色、血条识别、灰度/阈值/模糊/颜色空间处理
- OCR 文字识别:三套 OCR 引擎(Google ML Kit、PP-OCRv5、NCNN 轻量 OCR),可离线
- YOLO 目标检测:YOLO V5~V13 与 YOLOX,NCNN 端侧推理
当别的方案遇到自绘 Canvas、游戏画面、动态列表就束手无策时,AutoGod 已经可以用 YOLO 直接"看到"目标。
第二层:能操作——五条执行通道
| 执行通道 | 适用场景 |
|---|---|
| 无障碍服务 | 通用界面点击、滑动、控件操作 |
| Root / Shell | 需要系统级权限的深度控制 |
| Shizuku | 不刷机获取较高权限的场景 |
| 原生触摸(uinput) | 游戏、高频操作,最多 10 点触控 |
| BLE / OTG HID | 硬件级键鼠触控,绕过软件层限制 |
截图同样采用无障碍 + MediaProjection 双通道,并内置屏幕适配与横竖屏处理。
第三层:能开发——手机端就是 IDE
AutoGod 内置手机端专业代码编辑器:语法高亮、自动补全、符号配对、多标签、悬浮编辑。同时提供手势录制生成代码、中英文离线文档与搜索、丰富示例。
界面层既可以用 HTML/CSS/JavaScript 写界面并与原生能力双向调用,也支持 XML/原生控件。调试方式覆盖 ADB 调试、局域网 WebSocket、远程 WebSocket,还能与 Tasker 及第三方自动化 App 联动。
第四层:能交付——安全与商业化齐全
| 维度 | 能力 |
|---|---|
| 脚本安全 | 二进制化与加密、云端加密模块下发、应用签名校验、运行时环境检测 |
| 授权体系 | 离线授权证书、卡密 |
| 商业运营 | 用户与设备管理、代理账号与订单、公告与强制更新 |
| 打包交付 | APK 签名(v1–v4)、资源与 Manifest 处理、ZipAlign |
| 扩展能力 | 动态加载 Dex / APK / Jar / SO 插件 |
这意味着你可以把脚本打包成一个独立 APK 交付给客户,而不是发一个需要对方装环境的脚本文件。
能力全景表
| 层级 | AutoGod 覆盖能力 |
|---|---|
| 感知 | 控件节点、OpenCV 找图找色多点找色、三套 OCR、YOLO V5~V13 与 YOLOX |
| 执行 | 无障碍、Root/Shell、Shizuku、uinput 原生触摸(10 点)、BLE/OTG HID |
| 开发 | 中文编程、50+ 全局对象、手机端 IDE、手势录制、HTML/JS UI、XML 原生控件 |
| 运行 | 引擎级任务暂停/恢复、多线程与任务管理、消息总线、系统事件监听、三套定时调度与保活 |
| 调试 | ADB、局域网 WebSocket、远程 WebSocket、Tasker 联动 |
| 安全 | 脚本加密、云端加密下发、签名校验、环境检测、离线授权证书 |
| 商业 | 用户/设备管理、卡密、代理与订单、公告与强制更新 |
| 兼容 | Android 6.0(API 23)起,arm64-v8a / armeabi-v7a / 通用包 |
对比:AutoGod 与 Auto.js 家族
| 维度 | AutoGod | Auto.js 家族各分支 |
|---|---|---|
| 产品定位 | 一体化开发与交付平台 | 以脚本运行环境/开发工具为主 |
| 感知能力 | 控件 + 图色 + OCR + YOLO 端侧检测 | 以控件、图色为主,视觉智能依赖外部方案 |
| 中文编程 | 引擎级中文别名与中文 API 对象 | 多为英文 API |
| 执行通道 | 无障碍 / Root / Shizuku / uinput 多点 / HID | 以无障碍、Root 为主 |
| 运行控制 | 引擎级任务暂停/恢复(按任务 ID 原地冻结并恢复,保留执行现场) | 通常以脚本停止/重启为主 |
| 打包与商业化 | 内置签名、卡密、授权、代理订单 | 多为社区/个人工作流 |
| 最低系统 | Android 6.0(API 23) | AutoJs6 官方要求 Android 7.0(API 24)及以上 |
| 架构覆盖 | arm64-v8a、armeabi-v7a、通用包 | AutoX.js v7.2.4 公开 APK 仅 arm64-v8a |
需要客观说明的是:Auto.js 各分支各有优势——社区成熟、现代前端生态、VS Code 调试体验等,都是真实价值。AutoGod 的差异不在"谁取代谁",而在它是为交付而生的平台型产品。
常见问题(FAQ)
Q1:AutoGod 是 Auto.js 的替代品吗?
A:更准确的说法是定位不同的另一种选择。Auto.js 家族偏向"脚本开发与运行环境",AutoGod 偏向"从感知到交付的全链路平台"。如果你要做的是可交付、可授权、可运营的自动化产品,AutoGod 的一体化能力会更契合。
Q2:使用 AutoGod 需要 Root 吗?
A:不需要。AutoGod 提供无障碍、Shizuku、原生触摸、HID 等多条执行通道,Root/Shell 只是其中可选的一条,用于需要系统级权限的场景。
Q3:AutoGod 支持哪些 Android 版本?
A:最低兼容 Android 6.0(API 23),并提供 arm64-v8a、armeabi-v7a 与通用包,老设备与新款机型都能覆盖。
Q4:AutoGod 能离线运行吗?
A:可以。OCR 与 YOLO 均支持端侧离线推理,文档也是中英双语离线文档,数据不需要上传到云端。
Q5:AutoGod 适合哪些人?
A:适合三类人群——想做个人自动化的零基础用户(中文编程降低门槛)、需要交付自动化项目的企业客户(商业化与打包链路)、以及追求端侧智能能力的开发者(YOLO、OCR、多通道执行)。
Q6:不懂英文可以用 AutoGod 吗?
A:完全可以。脚本引擎内置中文别名与中文 API 对象,例如 $文字识别、$键鼠,并提供中英双语离线文档与搜索。
相关关键词
AutoGod、安卓自动化平台、安卓全栈自动化、端侧智能开发平台、中文编程自动化、手机端 YOLO、端侧 OCR、无障碍自动化、Shizuku 自动化、uinput 原生触摸、HID 键鼠、Auto.js 替代品、安卓脚本打包、卡哆莎科技
前往官网 auto-god.top 了解 AutoGod。