人工智能实现电脑任务自动化的开源软件

server/2025/3/24 13:58:09/

人工智能实现电脑任务自动化的开源软件

hallo大家好,我是星哥,今天给大家介绍一个开源软件,融合了人工智能与机器人流程自动化(AI+RPA)的开源软件autoMate!

autoMate是什么

autoMate 是一款由开源开发的本地自动化工具,以 AI+RPA(人工智能+机器人流程自动化)为核心特色。

不同于传统RPA工具的繁琐,autoMate借助大模型的能力,只需用自然语言描述任务,AI就能完成复杂的自动化流程。从此告别重复性工作,专注于真正创造价值的事情!

image-20250317165600927

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 打开。

image-20250317170306846

   进入桌面的目录(可以不操作):cd C:\Users\Administrator\Desktop\AIgit clone https://github.com/yuruotong1/autoMate.gitcd autoMate

4.创建环境

创建并激活 Conda 环境:

   conda create -n "automate" python=3.12conda activate automate
  • image-20250317170528749

    • 安装依赖:

执行:

pip install -r requirements.txt

image-20250317170557512

若提示版本冲突,可更新 pip:

pip install --upgrade pip

运行:

python main.py

image-20250317172740536

5.浏览器配置API

浏览器访问 http://localhost:7888/ 配置模型和 API 密钥(如需在线模型)。

这里可以使用第三方的deepseek的api,如果不明白可以看星哥以前的文章。https://mp.weixin.qq.com/s/rTc07SnRSMlkZBYL7msitQ

image-20250317172648677

我这里使用火山的deepseek的API

Model: 填模型

Base URL 填接口地址

API Key 填自己申请的

image-20250317173413873

安装注意事项

GPU 支持:若使用 AI 推理加速,需确保 PyTorch 与 CUDA 版本匹配,参考 PyTorch 官网。

中文兼容:支持中文路径,无需额外调整。

使用autoMate

AI+RPA 任务执行

打开 http://localhost:7888/

  1. 在输入框输入任务,如“打开浏览器,在百度中搜索,新闻”。
  2. 点击“提交”,AI 解析指令,RPA 执行操作。
  • 功能说明:
    • AI 负责理解复杂需求,RPA 完成界面操作,如点击按钮、输入数据。
    • 支持连续任务,如“保存表格后发送邮件”。
  • 使用场景:自动处理财务报表、批量更新数据库。

报错。

 File "C:\Users\Administrator\AppData\Roaming\Python\Python312\site-packages\openai\_base_client.py", line 1061, in _requestraise 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'}}

自然语言输入

  • 操作步骤:
    1. 输入指令,如“打开浏览器,搜索‘AI+RPA案例’”。
    2. 工具自动启动浏览器并搜索。
  • 功能说明:
    • 无需编写脚本,AI 直接翻译语言为操作步骤。
    • 支持模糊描述,如“整理最近的文件”。
  • 技巧:用简洁语言描述,避免歧义。

结束

autoMate作为一款开源软件,其发展潜力巨大。随着技术的不断进步和社区的持续贡献,autoMate有望在更多领域发挥重要作用。它不仅能够帮助个人用户摆脱繁琐的重复性工作,为企业提升运营效率,还能推动整个自动化行业向更加智能化、人性化的方向发展。

写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;也别忘了关注星哥玩云!这里有满满的干货分享,还有轻松有趣的技术交流~点个赞、分享给身边的小伙伴,一起成长,一起玩转技术世界吧! 😊


http://www.ppmy.cn/server/176899.html

相关文章

从零开始写C++3D游戏引擎(开发环境VS2022+OpenGL)之十一 从打光到材质 细嚼慢咽逐条读代码系列

写在篇前的话 作为一个曾经在代码堆里面苦苦挣扎的萌新,困惑的事情在于库,各种依赖,包换文件,链接库,纠结于代码的作用意义。尤其在3D引擎开发的问题上,很多人都被各种困难给阻拦,放弃了在3D渲染,3D游戏引擎上大涨鸿图的机会。 当然关于3D游戏引擎的教程已经汗牛充栋…

Spring MVC 拦截器使用

javaweb过滤器和springmvc拦截器: 拦截器的概念 拦截器使用 1/创建拦截器类,类中实现 handler执行前,执行后与渲染视图后的具体实现方法 public class GlobalExceptionHandler implements HandlerInterceptor {// if( ! preHandler()){re…

【CSS文字渐变动画】

CSS文字渐变动画 HTML代码CSS代码效果图 HTML代码 <div class"title"><h1>今天是春分</h1><p>正是春天到来的日子&#xff0c;花都开了&#xff0c;小鸟也飞回来了&#xff0c;大山也绿了起来&#xff0c;空气也有点嫩嫩的气息了</p>…

施磊老师c++(八)

语法 是 很不重要的, 基本的回会了就行了 cpp 面经 文章目录 cpp 面经1.程序的内存布局?--可以详看施磊老师第一节课2.堆栈区别3.函数调用参数是怎么传递的?4.为什么函数调用从右往左压栈5.函数题6.类和结构体的内存对齐----空结构体 1.程序的内存布局?–可以详看施磊老师第…

豪越科技消防一体化:数字中国智慧应急的关键支撑

在数字中国建设加速推进的当下&#xff0c;国家数据局对 2025 数字中国任务的部署&#xff0c;为各领域数字化转型指明了方向。其中&#xff0c;智慧应急作为保障城市安全运行的重要环节&#xff0c;备受关注。豪越科技消防一体化安全管控解决方案&#xff0c;凭借其先进的理念…

CSS3-2D转换、动画、3D转换详解

一、CSS3 2D转换 CSS3的2D转换允许对HTML元素进行移动、旋转、缩放、倾斜等操作&#xff0c;无需使用图片即可实现丰富的视觉效果。通过transform属性实现 1. 二维坐标系 移动盒子的位置&#xff1a; 定位 盒子的外边距 2d转换移动 2D转换是改变标签在二维平面上的位置和…

基于腾讯云HAI-CPU一体化部署DeepSeek打造AI烹饪助手应用

一、智慧图书馆建设背景与需求 &#xff08;一&#xff09;智慧图书馆建设的时代背景 在信息技术日新月异的大背景下&#xff0c;数字化浪潮以汹涌之势席卷了各个领域&#xff0c;图书馆作为信息资源的重要集散地&#xff0c;也迎来了前所未有的变革。随着社会对知识和信息需…

从需求到智能管理:用 AntSK 和 DeepSeek-R1 打造企业级知识库与测试用例生成系统

在企业数字化转型的浪潮中&#xff0c;知识管理与测试用例生成正逐渐成为核心竞争力。如何高效地将需求文档转化为可操作的用例&#xff0c;并构建一个方便检索、管理和扩展的知识库&#xff0c;是每个技术团队面临的难题。而 AntSK 工具结合国产大语言模型 DeepSeek-R1&#x…