共计 2249 个字符,预计需要花费 6 分钟才能阅读完成。
autoMate 是什么
autoMate 是一款由开源开发的本地自动化工具,以 AI+RPA(人工智能 + 机器人流程自动化)为核心特色。
不同于传统 RPA 工具的繁琐,autoMate 借助大模型的能力,只需用自然语言描述任务,AI 就能完成复杂的自动化流程。从此告别重复性工作,专注于真正创造价值的事情!
GitHub 开源地址:https://github.com/yuruotong1/autoMate
项目简介
autoMate 是一款革命性的 AI+RPA 自动化工具,基于 OmniParser 构建,它能够
-
📊 理解您的需求,自动进行任务规划
-
🔍 智能理解屏幕内容,模拟人类视觉和操作
-
🧠 自主决策,根据任务需求进行判断并采取行动
-
💻 支持本地化部署,保护您的数据安全和隐私
安装 autoMate
autoMate 的安装过程针对 AI+RPA 功能优化,确保用户快速上手。以下是详细步骤:
1. 环境准备
系统:Windows11 专业版
CPU: 英特尔 I7-13700KF
内存:32G
硬盘:1T nvme +4T 机械
显卡:RTX 4070 Ti
2. 安装软件
安装 Git:从 Git 官网 下载。
安装 Miniconda:访问 Conda 官网。
下载 https://repo.anaconda.com/ 点击“View All Installers”进入下载
确认系统支持 Python 3.12。
3. 克隆项目
在搜索框中搜索 ”anaconda prompt 打开。
进入桌面的目录(可以不操作): | |
cd C:\Users\Administrator\Desktop\AI | |
git clone https://github.com/yuruotong1/autoMate.git | |
cd autoMate |
4. 创建环境
创建并激活 Conda 环境:
conda create -n"automate" python=3.12 | |
conda activate automate |
-
-
安装依赖:
-
执行:
pip install -r requirements.txt
若提示版本冲突,可更新 pip:
pip install --upgrade pip
运行:
python main.py
5. 浏览器配置 API
浏览器访问 http://localhost:7888/ 配置模型和 API 密钥(如需在线模型)。
这里可以使用第三方的 deepseek 的 api,如果不明白可以看星哥以前的文章。https://mp.weixin.qq.com/s/rTc07SnRSMlkZBYL7msitQ
我这里使用火山的 deepseek 的 API
Model:填模型
Base URL 填接口地址
API Key 填自己申请的
安装注意事项
GPU 支持:若使用 AI 推理加速,需确保 PyTorch 与 CUDA 版本匹配,参考 PyTorch 官网。
中文兼容:支持中文路径,无需额外调整。
使用 autoMate
AI+RPA 任务执行
-
在输入框输入任务,如“打开浏览器,在百度中搜索,新闻”。
-
点击“提交”,AI 解析指令,RPA 执行操作。
-
功能说明:
-
-
AI 负责理解复杂需求,RPA 完成界面操作,如点击按钮、输入数据。
-
支持连续任务,如“保存表格后发送邮件”。
-
-
使用场景:自动处理财务报表、批量更新数据库。
报错。
File"C:\Users\Administrator\AppData\Roaming\Python\Python312\site-packages\openai\_base_client.py", line 1061, in _request | |
raise self._make_status_error_from_response(err.response) from None | |
openai.BadRequestError: Error code: 400 - {'error': {'code': 'InvalidParameter', 'message': 'The parameter `response_format.type` specified in the request are not valid: invalid value: `json_schema`, supported values are: `json_object` and `text`. Request id: 02174220703349526458cc51545801ff6ffb59c94a55daea43296', 'param': 'response_format.type', 'type': 'BadRequest'}} |
自然语言输入
-
操作步骤:
-
-
输入指令,如“打开浏览器,搜索‘AI+RPA 案例’”。
-
工具自动启动浏览器并搜索。
-
-
功能说明:
-
-
无需编写脚本,AI 直接翻译语言为操作步骤。
-
支持模糊描述,如“整理最近的文件”。
-
-
技巧:用简洁语言描述,避免歧义。
结束
autoMate 作为一款开源软件,其发展潜力巨大。随着技术的不断进步和社区的持续贡献,autoMate 有望在更多领域发挥重要作用。它不仅能够帮助个人用户摆脱繁琐的重复性工作,为企业提升运营效率,还能推动整个自动化行业向更加智能化、人性化的方向发展。
写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;也别忘了关注星哥玩云!这里有满满的干货分享,还有轻松有趣的技术交流~点个赞、分享给身边的小伙伴,一起成长,一起玩转技术世界吧!😊
