MacroAI - Windows 桌面宏自动化工具,支持图像识别、OCR、Lua脚本和可视化节点编排
MacroAI
MacroAI 是由中国独立开发者 batecn(北京)开发的Windows 桌面宏自动化工具,支持图像识别、OCR 文字识别、界面变化检测、Lua 脚本编写和可视化节点编排,无广告,旨在为用户提供一个强大、灵活的桌面自动化解决方案。
项目简介
MacroAI 是一款面向 Windows 用户的桌面自动化工具。传统的宏工具通常只能记录和回放固定的鼠标键盘操作,无法应对界面变化和动态内容。MacroAI 通过集成图像识别、OCR 文字识别和 AI 能力,让自动化脚本能够智能识别界面元素,适应各种复杂场景,实现真正可靠的桌面自动化。
项目收录于「中国独立开发者项目列表」,开发者 batecn 来自北京,持续迭代更新工具功能,旨在为用户提供一个无广告、功能强大、易于使用的桌面自动化平台。
核心功能
图像识别
- 基于图像匹配识别界面元素
- 支持多尺度、多分辨率匹配
- 可设置匹配相似度阈值
- 支持区域限定搜索
- 支持透明图像匹配
- 快速定位按钮、图标等界面元素
OCR 文字识别
- 内置 OCR 引擎,识别屏幕文字
- 支持中英文混合识别
- 可指定识别区域
- 支持文字定位和点击
- 识别结果可用于条件判断
- 支持多种 OCR 引擎切换
界面变化检测
- 检测界面元素的出现和消失
- 等待特定界面状态
- 检测弹窗和提示
- 支持超时设置
- 智能应对界面延迟
- 提高自动化脚本的稳定性
Lua 脚本编写
- 使用 Lua 脚本语言编写自动化逻辑
- 丰富的内置 API 函数库
- 支持条件判断、循环、函数
- 支持变量和数据结构
- 脚本调试和错误提示
- 脚本库管理和复用
可视化节点编排
- 拖拽式节点编排界面
- 无需编程即可创建自动化流程
- 丰富的节点类型(点击、输入、等待、判断等)
- 节点连接和流程控制
- 可视化调试和执行跟踪
- 适合非编程用户使用
录制与回放
- 录制鼠标键盘操作
- 智能识别操作类型
- 录制内容可编辑
- 支持回放速度调节
- 录制脚本可转换为 Lua 代码
- 快速创建自动化任务
产品特色
智能识别:图像识别 + OCR,适应界面变化
双重模式:Lua 脚本 + 可视化节点,满足不同用户需求
无广告:纯净体验,无广告打扰
功能强大:丰富的内置功能和 API
稳定可靠:智能等待和错误处理,提高脚本稳定性
持续更新:开发者持续维护,新增功能和优化体验
使用方法
下载并安装 MacroAI
启动程序,选择创建方式(可视化节点或 Lua 脚本)
使用录制功能快速创建基础操作
添加图像识别或 OCR 步骤,实现智能定位
设置条件判断和等待逻辑
调试和测试自动化脚本
保存并运行自动化任务
适用场景
办公自动化:自动填写表单、处理文档、数据录入
游戏辅助:自动挂机、重复操作、资源收集
测试自动化:软件界面测试、回归测试
数据采集:批量抓取界面数据、导出信息
日常效率:自动启动程序、整理文件、系统维护
电商运营:自动上架商品、处理订单、回复消息
项目地址
🌐 官方网站:https://sowe.com/
授权方式:免费使用,无广告