Skip to content

Repository files navigation

Automan Logo

凹凸曼 Automan

低代码自动化脚本编排引擎

可视化工作流编辑 · 截图驱动执行 · 多设备并发 · 实时监控

⚠️ 技术栈说明:本项目主体基于 Node.js 运行,Node.js 并非高性能方案,如需极致性能请考虑其他技术选型。

GitHub · 脚本仓库


产品介绍

凹凸曼是一款面向 安卓设备 自动化任务的可视化工具。

通过 Web 页面管理多台安卓设备(真机 / 模拟器均可),使用拖拽式节点编辑器构建工作流——识图、OCR、点击、条件判断、循环、随机等待等,系统以截图为输入自动驱动工作流执行。

适用场景:游戏养号、UI 自动化、RPA 流程、定时重复任务。


演示视频

2026713214452Rec.mp4


应用截图

截图1 截图2 截图3 截图4

设备支持

支持所有通过 ADB 连接的安卓设备,无需区分真机或模拟器。

设备类型 连接方式 ADB 地址示例
USB 真机 USB 数据线 + USB 调试 序列号(如 ABCDEF123456
WiFi 真机 无线调试 / adb tcpip ip:port(如 192.168.1.5:5555
模拟器 自动识别 127.0.0.1:端口(如雷电、MuMu 等)

分辨率自适应:系统自动获取设备分辨率并计算缩放比,支持任意分辨率的横屏 / 竖屏设备。所有坐标操作自动转换为设备实际坐标,无需手动设置。

添加设备时点击「扫描设备」可自动发现已连接的 USB / 模拟器设备,点击「测试连接」可验证连通性。


功能一览

多设备管理

添加、编辑、删除设备,填写 ADB 地址即可绑定(支持扫描自动发现)。每台设备可独立运行多个工作流,互不干扰。设备运行状态实时监控。

可视化工作流编辑

拖拽节点构建自动化流程,无需编写代码。

支持的节点类型:

类别 节点 说明
流程 开始 / 结束 流程起止
流程 结束(成功)/ 结束(失败) 带计数的结束节点
流程 条件判断 根据条件走不同分支
流程 循环 重复执行一段流程
动作 找图 在截图中搜索目标图片
动作 识字 / 找字 OCR 文字识别与定位
动作 点击 / 区域点击 精确点击或区域内随机点击
动作 延时 / 随机等待 固定或随机延时
应用 启动 / 关闭 / 重启应用 控制设备中的应用
应用 检测应用状态 判断应用是否在运行
数据 变量 存储和使用数据

脚本支持导入、导出、一键复制。

双触发模式

  • 立即模式:每次截图自动执行工作流,实时响应
  • 定时模式:设置定时触发时间,支持多个时间点,达标后次日自动重新触发

停止条件

可设置成功 N 次或失败 N 次后自动停止,0 表示不限制。

实时看板

每 2 秒自动截屏,截图上实时叠加执行注解(识别框、点击波纹、文字区域)。点击看板图片可直接操控设备,支持手动刷新截图。执行日志实时滚动显示。

设备控制

  • 一键开始 / 停止所有工作流
  • 设备级暂停 / 恢复
  • 运行中设备自动隐藏编辑和删除按钮,防止误操作

开发板

截图框选获取坐标、取色工具、找图和 OCR 在线调试、ADB 点击测试——编辑工作流前的调试利器。


使用流程

第一步:启动

运行 start.bat,自动完成环境准备、项目构建和服务启动。首次运行需下载 Node.js 和 Python,请耐心等待。

第二步:访问

浏览器打开 http://localhost:3000,即可进入系统。

第三步:添加设备

首页左侧点击「添加设备」→ 输入别名 → 填写 ADB 地址(或点击「扫描设备」自动发现)→ 可选「测试连接」验证 → 确认创建。

第四步:编辑工作流

进入「开发板」截图框选、调试找图和 OCR 效果。
进入工作流编辑器,拖拽节点搭建自动化流程,保存脚本。

第五步:运行

回到首页 → 选中设备 → 勾选工作流 → 配置触发方式和停止条件 → 点击「开始」。

第六步:监控

右侧实时看板查看截图和执行注解,日志区查看执行详情。可随时暂停、恢复或停止。


快速开始

git clone https://github.com/chinjiaqing/automan.git
cd automan
start.bat

无需预装 Node.js 和 Python,start.bat 会自动处理。

启动后访问 http://localhost:3000 即可使用。

开发者模式

开发者可使用 start-dev.bat 启动开发环境(热重载 + 独立前端服务):

start-dev.bat

开发模式下前端地址为 http://localhost:5173


文档


友好交流

欢迎加入 QQ 群交流讨论,扫码或搜索群号(1014163633)即可加入:

QQ群二维码

声明

此项目仅作学习交流使用,请勿用作非法用途。


许可证

MIT © chinjiaqing

About

基于Nodejs的雷电模拟器/安卓真机脚本编辑器;阴阳师脚本;js可视化自动化脚本软件

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages