跨平台宏自动化 · Windows / Android

MacroAI

基于图像识别、OCR 文字识别和 Lua 脚本的可视化宏自动化平台,支持 Windows 与 Android 双平台,让重复工作一键完成。

向下滚动

强大能力,灵活掌控

视觉识别与脚本编程完美融合,为桌面自动化而生

⚡

可视化节点编辑器

拖拽式工作流编排,20+ 种节点类型,LOOP/CONDITION 容器节点,无需编程即可搭建自动化流程。

👁

图像识别

OpenCV 模板匹配,自定义区域、阈值可调、多图同时匹配,精准定位目标元素。

📝

OCR 文字识别

内置 OCR 引擎,识别屏幕指定区域文字,支持文字比对与条件触发。

🔍

界面变化检测

网格比对检测变化,条形图颜色追踪(血条/进度条),周期性变化自动过滤。

🔧

Lua 脚本引擎

节点操作自动生成 Lua 代码,兼顾无代码门槛与脚本扩展灵活性。

🖥

后台模式

Windows

Win32 PostMessage 后台输入,不抢占焦点。支持后台截图识别,脚本静默执行。

📐

多分辨率适配

设计区域与运行区域独立,坐标自动缩放适配。同一脚本在不同分辨率和缩放比的设备上稳定运行。

🎁

完全免费 · 无广告

基础核心功能永久免费,无功能阉割、无广告弹窗、无捆绑安装。

🔄

跨平台脚本互通

同一份 Lua 脚本在 Windows 与 Android 上通用执行,图像模板两平台共享,一次编写到处运行。

可视化编排,所见即所得

Windows 与 Android 双平台,同一份脚本到处运行

可视化节点编辑器

可视化节点编辑器

拖拽编排自动化流程,LOOP/CONDITION 容器节点直观展示层级。

Lua 代码预览

Lua 代码预览

节点操作自动生成 Lua 代码,支持语法高亮与代码折叠。

节点配置面板

节点配置面板

图像匹配、OCR、颜色检测等参数可视化配置,实时生效。

安卓版编辑器

安卓版悬浮编辑器

无障碍服务驱动,悬浮气泡编辑脚本,无需 Root。

安卓版项目

安卓版项目运行

与 Windows 版共享 Lua 脚本和图像模板,一键运行。

安卓版设置

安卓版权限设置

无障碍服务与屏幕录制权限按需开启,数据本地存储。

解决真实问题

从办公到运维,MacroAI 让重复劳动自动化

📊

办公自动化

重复性表单填写、数据录入、报表生成,释放人力。

🧪

软件测试

GUI 自动化回归测试,图像比对验证界面正确性。

🎮

游戏辅助

图像识别和变化检测的自动化操作,精准定位。

🔄

RPA 流程自动化

跨应用流程自动化,打通数据孤岛。

⚙

运维管理

定时任务、批量文件处理、远程操作编排。

选择适合您的版本,开始自动化之旅

📦

安装包下载

Inno Setup 安装包,包含完整组件,推荐新用户使用

前往下载

备用下载:GitHub

🗜

绿色便携版

解压即用,无需安装,适合临时或便携使用

前往下载

备用下载:GitHub

从 Microsoft Store 获取

通过微软商店一键安装,自动更新,安全便捷

系统要求

  • Windows 10 / Windows 11(64 位)
  • 4GB 及以上内存
  • 200MB 及以上磁盘空间
  • 支持 DirectX 11 的显卡

更新日志

v1.4.3 — 新增「继续循环」节点,循环内可跳过本轮剩余节点;计数循环新增「计数器变量名」配置,修复嵌套循环计数器互相遮蔽导致二维遍历行号错乱;局部变量改为真正的块级作用域(函数/循环/分支各自独立),跨函数同名变量不再静默互相覆盖,读取未声明变量会给出警告注释;打开更高版本生成的项目时有两层兼容保护:运行到不认识的节点直接报错中止,且仅在项目确实含未知内容时才提示版本;跨平台项目不再误报「请升级」;修复循环最后一句是「返回」时生成的脚本无法加载、无限循环项目编译失败、宏录制后自定义动作未保存、节点编辑器点击异常等问题
v1.4.2 — 新增返回节点(函数可回传返回值,入口函数返回 false 判定为业务失败并自动重试);变量节点支持局部变量,多动作并发互不干扰;宏录制可区分点击与拖拽;函数支持填写说明并在调用节点显示;修复多次点击间隔位置、窄长选区截取、深色模式弹窗发白等问题
v1.4.1 — 任务系统新增失败自动重试与启用补跑,图像管理支持搜索排序与引用同步,脚本预览增强;修复云游戏后台点击误判拖拽、深色模式对话框发白等问题
v1.4.0 — 全新周期任务系统(Pro):每日/每周/每月周期任务、状态墙看板、到点提醒、到期自动执行;新增运行区域库与区域引用,多开场景集中管理运行区域;自动识别运行区域算法增强,识别更准;匹配检测支持切换运行区域;自定义动作显示方式细化为三态(面板按钮/独立悬浮/不显示)
v1.3.12 — 新增运行区域自动识别(参考图一键匹配,支持多尺度);自定义动作支持独立悬浮小窗;区域管理新增「修改区域」,框选交互全面统一;OCR 识别节点增强,支持返回全部识别结果及坐标;截图引擎升级(dxcam),大幅提升截屏性能与稳定性;API 参考改为搜索式浏览器;同步进行多项安全加固与稳定性修复
v1.3.11 — 新增录制脚本功能(操作时同步录制,大幅降低使用门槛,生成的脚本可通过原有功能继续加工或修改);支持多配色主题(可在配置中设置);支持多开(自定义动作可设定独立运行区域,适用于游戏多开);项目导出文件后缀改为 .macroai,支持双击自动导入;简化项目创建流程
v1.3.8 — 导出项目后缀改为 .macroai,支持双击直接导入项目;函数列表支持复制粘贴;新增常见问题(FAQ)
v1.3.5 — 加固宏录制的安全性,注意:由于安全原因,不兼容之前录制的内容
v1.3.3 — 安装包大幅瘦身,缩减下载体积;已上架微软商店;GitHub 与 Gitee 同步提供安装包和便携版下载
v1.3.0 — 设计/运行模式分离,完善脚本分发,多图查找重构大幅提升性能,新增追踪模式,代码预览支持语法高亮及代码折叠,修正宏录制坐标丢失的bug
v1.2.2 — 修复宏录制在不同 DPI 时坐标转换的 bug
v1.2.1 — 大幅优化图像匹配的准确度
📱

APK 安装包

下载 APK 直接安装,当前版本 v1.1.4

前往下载

备用下载:GitHub

在 Google Play 上获取

通过 Google Play 一键安装,商店自动更新;需可正常访问 Google Play

⚡

安卓版特性

无障碍服务驱动,无需 Root;与 Windows 版共享 Lua 脚本和图像模板

下载说明

v1.0.8 更换了应用包名,无法在旧版本上直接覆盖安装。之前安装过旧版本的用户,请先在旧版本中导出项目(.macroai 文件),卸载旧版本后,再安装新版本并重新导入项目。

系统要求

  • Android 8.0 及以上版本
  • 需开启无障碍服务权限(用于自动化操作)
  • 图像识别功能需授权屏幕录制权限
  • 约 30MB 存储空间

更新日志

v1.1.4 — 流程控制:新增「继续循环」节点,循环内可跳过本轮剩余节点;新增「返回」节点,函数可回传返回值,入口函数返回 false 判定为业务失败并自动重试;计数循环新增「计数器变量名」配置,修复嵌套循环计数器互相遮蔽导致二维遍历行号错乱;局部变量改为真正的块级作用域(函数/循环/分支各自独立),跨函数同名变量不再静默互相覆盖,读取未声明变量会给出警告注释;定时任务:新增失败自动重试与停用任务补跑;脚本预览:新增函数定位、搜索与代码折叠;图像管理:新增搜索过滤、引用扫描与重命名同步;兼容性:加载旧版本项目时给出版本预警,陌生节点改为运行期报错中止;修复多款机型全屏浮层被状态栏挤压、循环内提前返回导致脚本报错等问题;安卓版正式上架 Google Play(com.sowe.macroai),可在商店内一键安装并自动更新,无法访问 Google Play 的用户仍可通过 Gitee / GitHub 下载 APK 安装
v1.1.0 — 任务系统:新增任务功能,可创建定时任务、自动执行并跟踪完成进度;运行区域:新增多运行区域管理,支持自动识别屏幕区域并进行校正;文字识别:识别结果更完整、更准确,包含识别内容和置信度信息;悬浮窗:修复了多个显示问题,如按钮被遮挡、菜单错位、拖动不平滑等
v1.0.8 — 新增录制脚本功能(操作时同步录制脚本,大幅降低使用门槛,生成的脚本可通过原有功能继续加工或修改);支持多开(自定义动作可设定独立运行区域,适用于安卓平板分屏游戏多开);图像匹配性能优化,修复图像多点匹配与条块检测 bug;新增新手模式
v1.0.4 — 安卓版首个公开版本,支持 Lua 脚本执行、图像识别、OCR、无障碍服务自动化

快速上手 MacroAI,释放自动化潜能

快速开始

从安装到运行第一个自动化流程,10 分钟快速上手。

1

下载并安装 MacroAI

从下载页面获取安装包,按指引完成安装。

2

打开节点编辑器

主界面默认进入节点编辑标签页,拖拽左侧节点到画布。

3

搭建自动化流程

按顺序连接节点,配置每个节点的参数。

4

运行与调试

点击运行按钮,查看自动化执行过程,利用调试模式排查问题。

使用者指南

完整的使用指南,涵盖导入、配置和运行自动化脚本。

设计者指南

创建脚本、定义用户配置、导出分发包的完整指引。

API 参考

Lua 脚本 API 参考文档,涵盖所有可用函数和系统变量。

常见问题

MacroAI 是否免费?
MacroAI 提供免费版本,包含核心功能。部分高级功能需许可证解锁。
支持哪些语言?
目前支持中文和英文界面,可在设置中切换。
如何反馈问题或建议?
您可以通过 GitHub Issues 提交问题反馈,或发送邮件至 macroai@sowe.com。
查看全部常见问题 →

开始自动化您的桌面与手机操作

免费下载 MacroAI,体验可视化宏自动化的强大能力

立即下载