人工智能實(shí)現(xiàn)電腦任務(wù)自動(dòng)化的開(kāi)源軟件

hallo大家好,我是星哥,今天給大家介紹一個(gè)開(kāi)源軟件,融合了人工智能與機(jī)器人流程自動(dòng)化(AI+RPA)的開(kāi)源軟件autoMate!

autoMate是什么

autoMate 是一款由開(kāi)源開(kāi)發(fā)的本地自動(dòng)化工具,以 AI+RPA(人工智能+機(jī)器人流程自動(dòng)化)為核心特色。

不同于傳統(tǒng)RPA工具的繁瑣,autoMate借助大模型的能力,只需用自然語(yǔ)言描述任務(wù),AI就能完成復(fù)雜的自動(dòng)化流程。從此告別重復(fù)性工作,專(zhuān)注于真正創(chuàng)造價(jià)值的事情!

image-20250317165600927
打開(kāi)網(wǎng)易新聞 查看精彩圖片
image-20250317165600927

GitHub開(kāi)源地址:https://github.com/yuruotong1/autoMate

項(xiàng)目簡(jiǎn)介

autoMate 是一款革命性的AI+RPA自動(dòng)化工具,基于OmniParser構(gòu)建,它能夠

  • ? 理解您的需求,自動(dòng)進(jìn)行任務(wù)規(guī)劃

  • ? 智能理解屏幕內(nèi)容,模擬人類(lèi)視覺(jué)和操作

  • ? 自主決策,根據(jù)任務(wù)需求進(jìn)行判斷并采取行動(dòng)

  • ? 支持本地化部署,保護(hù)您的數(shù)據(jù)安全和隱私

安裝autoMate

autoMate 的安裝過(guò)程針對(duì) AI+RPA 功能優(yōu)化,確保用戶(hù)快速上手。以下是詳細(xì)步驟:

1.環(huán)境準(zhǔn)備

系統(tǒng):Windows11專(zhuān)業(yè)版

CPU: 英特爾I7-13700KF

內(nèi)存: 32G

硬盤(pán):1T nvme +4T 機(jī)械

顯卡:RTX 4070 Ti

2.安裝軟件

安裝 Git:從 Git 官網(wǎng) 下載。

安裝 Miniconda:訪問(wèn) Conda 官網(wǎng)。

下載https://repo.anaconda.com/ 點(diǎn)擊“View All Installers”進(jìn)入下載

確認(rèn)系統(tǒng)支持 Python 3.12。

3.克隆項(xiàng)目

在搜索框中搜索"anaconda prompt 打開(kāi)。

image-20250317170306846
打開(kāi)網(wǎng)易新聞 查看精彩圖片
image-20250317170306846
   進(jìn)入桌面的目錄(可以不操作):    cd C:\Users\Administrator\Desktop\AI        git clone https://github.com/yuruotong1/autoMate.git    cd autoMate
4.創(chuàng)建環(huán)境

創(chuàng)建并激活 Conda 環(huán)境:

   conda create -n "automate" python=3.12    conda activate automate
  • image-20250317170528749<li style="list-style: none; display: inline">
    打開(kāi)網(wǎng)易新聞 查看精彩圖片
    image-20250317170528749
  • ? 安裝依賴(lài):

執(zhí)行:

pip install -r requirements.txt
打開(kāi)網(wǎng)易新聞 查看精彩圖片
image-20250317170557512

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

pip install --upgrade pip

運(yùn)行:

python main.py
打開(kāi)網(wǎng)易新聞 查看精彩圖片
image-20250317172740536 5.瀏覽器配置API

瀏覽器訪問(wèn) http://localhost:7888/ 配置模型和 API 密鑰(如需在線模型)。

這里可以使用第三方的deepseek的api,如果不明白可以看星哥以前的文章。

image-20250317172648677
打開(kāi)網(wǎng)易新聞 查看精彩圖片
image-20250317172648677

我這里使用火山的deepseek的API

Model: 填模型

Base URL 填接口地址

API Key 填自己申請(qǐng)的

image-20250317173413873 安裝注意事項(xiàng)
打開(kāi)網(wǎng)易新聞 查看精彩圖片
image-20250317173413873 安裝注意事項(xiàng)

GPU 支持:若使用 AI 推理加速,需確保 PyTorch 與 CUDA 版本匹配,參考 PyTorch 官網(wǎng)。

中文兼容:支持中文路徑,無(wú)需額外調(diào)整。

使用autoMate AI+RPA 任務(wù)執(zhí)行

打開(kāi) http://localhost:7888/

  1. 1. 在輸入框輸入任務(wù),如“打開(kāi)瀏覽器,在百度中搜索,新聞”。

  2. 2. 點(diǎn)擊“提交”,AI 解析指令,RPA 執(zhí)行操作。

  • ? 功能說(shuō)明:

    • ? AI 負(fù)責(zé)理解復(fù)雜需求,RPA 完成界面操作,如點(diǎn)擊按鈕、輸入數(shù)據(jù)。

    • ? 支持連續(xù)任務(wù),如“保存表格后發(fā)送郵件”。

  • ? 使用場(chǎng)景:自動(dòng)處理財(cái)務(wù)報(bào)表、批量更新數(shù)據(jù)庫(kù)。

報(bào)錯(cuò)。

 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'}}
自然語(yǔ)言輸入
  • ? 操作步驟:

  1. 1. 輸入指令,如“打開(kāi)瀏覽器,搜索‘AI+RPA案例’”。

  2. 2. 工具自動(dòng)啟動(dòng)瀏覽器并搜索。

? 功能說(shuō)明:

  • ? 無(wú)需編寫(xiě)腳本,AI 直接翻譯語(yǔ)言為操作步驟。

  • ? 支持模糊描述,如“整理最近的文件”。

? 技巧:用簡(jiǎn)潔語(yǔ)言描述,避免歧義。

結(jié)束

autoMate作為一款開(kāi)源軟件,其發(fā)展?jié)摿薮?。隨著技術(shù)的不斷進(jìn)步和社區(qū)的持續(xù)貢獻(xiàn),autoMate有望在更多領(lǐng)域發(fā)揮重要作用。它不僅能夠幫助個(gè)人用戶(hù)擺脫繁瑣的重復(fù)性工作,為企業(yè)提升運(yùn)營(yíng)效率,還能推動(dòng)整個(gè)自動(dòng)化行業(yè)向更加智能化、人性化的方向發(fā)展。

寫(xiě)文不易,如果你都看到了這里,請(qǐng)點(diǎn)個(gè)贊和在看,分享給更多的朋友;也別忘了關(guān)注星哥玩云!這里有滿滿的干貨分享,還有輕松有趣的技術(shù)交流~點(diǎn)個(gè)贊、分享給身邊的小伙伴,一起成長(zhǎng),一起玩轉(zhuǎn)技術(shù)世界吧!