Peb tso tseg kev them nyiaj RPA platforms thiab ua raws li OpenSource (OpenRPA)

Taw qhia

Yav dhau los, lub ntsiab lus tau hais txog qhov nthuav dav ntawm Habre Automation ntawm desktop GUI daim ntawv thov hauv Python. Lub sijhawm ntawd, kuv tau nyiam heev rau tsab xov xwm no vim nws qhia cov ntsiab lus zoo ib yam li cov ntsiab lus ntawm kev tsim cov neeg hlau. Thiab txij li thaum, los ntawm qhov xwm txheej ntawm kuv txoj haujlwm tshaj lij, kuv tau koom nrog kev ua haujlwm ntawm cov tuam txhab kev lag luam (RPA yog thaj chaw uas tsis muaj qhov ua tau zoo ntawm OpenSource analogues txog tam sim no), cov ncauj lus no tseem ceeb heev rau kuv.

Cov kev daws teeb meem IT saum toj kawg nkaus hauv thaj chaw ntawm RPA (UI Path, Blueprism, Automation Txhua qhov chaw thiab lwm tus) muaj 2 qhov teeb meem tseem ceeb:

  • Teeb meem 1: Kev txwv ntawm lub platform ua haujlwm raws li cov ntawv sau neeg hlau raug tsim tsuas nyob rau hauv lub graphical interface (yog, muaj peev xwm hu rau qhov kev pab cuam code, tab sis lub peev xwm no muaj ib tug xov tooj ntawm cov kev txwv)
  • Teeb meem 2: Txoj cai lij choj kim heev rau kev muag cov kev daws teeb meem no (Rau lub platform saum toj kawg nkaus txog $8000 rau ib tus neeg ua haujlwm tas li txhua xyoo). Ua ib lub kaum os cov neeg hlau kom tau txais txiaj ntsig ntau xyoo hauv daim ntawv tso cai cov nqi.

Txij li thaum lub lag luam no tseem hluas heev thiab nquag nquag, tam sim no koj tuaj yeem yooj yim nrhiav 10+ kev daws teeb meem neeg hlau nrog cov nqi sib txawv ntawm Google. Tab sis txog thaum tsis ntev los no, nws tsis tuaj yeem nrhiav qhov kev daws teeb meem OpenSource tag nrho. Ntxiv mus, peb tab tom tham tshwj xeeb txog kev ua haujlwm tau zoo ntawm OpenSource, vim tias qee qhov kev daws teeb meem dawb robotization tuaj yeem pom, tab sis lawv tsuas muaj ib feem ntawm cov thev naus laus zis tseem ceeb uas RPA lub tswv yim yog raws.

Lub tswvyim RPA yog dab tsi?

RPA (Cov Txheej Txheem Robotic Automation) yog ib qho ntawm cov txiaj ntsig zoo tshaj plaws ntawm kev ua tiav lub hom phiaj. Txij li thaum RPA tsis koom nrog kev tso tseg txhua yam ntawm cov txheej txheem qub txeeg qub teg ntawm lub tuam txhab, tab sis ua qhov tsim nyog automation tsab ntawv raws li cov txheej txheem no, qhov no ua rau cov txiv hmab txiv ntoo ob qho tib si ntawm txoj kev loj hlob ceev (vim tias tsis tas yuav rov ua qhov zoo ntawm cov tshuab uas twb muaj lawm) thiab hais txog cov txiaj ntsig kev lag luam (txuag PSE/FTE, nce lub tuam txhab cov nyiaj tau los, txo lub tuam txhab cov nuj nqis).

RPA cov cuab yeej ua raws li cov thev naus laus zis hauv qab no:

  • tswj cov nplooj ntawv web browser qhib;
  • tswj kev qhib desktop GUI daim ntawv thov;
  • tswj tus nas thiab keyboard (nias cov yuam sij, hotkeys, nas khawm, txav tus cursor);
  • tshawb nrhiav cov duab nraaj ntawm lub vijtsam desktop txhawm rau ua haujlwm ntxiv nrog tus nas thiab / lossis cov keyboard;

Nrog ntau xyoo ntawm kev ua tau zoo, peb muaj peev xwm qhia tau tias cov txheej txheem thev naus laus zis no tso cai rau peb los siv cov neeg hlau ua haujlwm ntawm yuav luag txhua yam kev lag luam uas tsis tas yuav tsum muaj lub ntsiab lus ntawm kev lees paub / kev thov kev txawj ntse (hauv cov xwm txheej no, nws yog qhov tsim nyog. txhawm rau txuas cov tsev qiv ntawv sib raug zoo muaj nyob hauv lub ntiaj teb IT uas twb muaj lawm rau cov neeg hlau). Qhov tsis muaj tsawg kawg yog ib qho ntawm cov cuab yeej saum toj no cuam tshuam rau lub peev xwm ntawm RPA.

Tom qab tag nrho, tag nrho cov cuab yeej RPA tuaj yeem pom hauv Is Taws Nem. Yuav ua li cas yog ploj lawm?

Tab sis qhov tseem ceeb tshaj plaws yog ploj lawm - lawv txoj kev ncaj ncees ploj lawm. Kev ncaj ncees, uas yuav ua rau koj paub txog kev sib koom ua ke ntawm kev siv ntau yam cuab yeej (web, gui, nas, keyboard) hauv ib tsab ntawv neeg hlau, uas feem ntau yog qhov tsim nyog (raws li kev xyaum qhia) thaum lub sijhawm txhim kho. Nws yog lub sijhawm tseem ceeb no uas tag nrho RPA platforms saum toj kawg nkaus muab, thiab tam sim no lub sijhawm no tau pib muab thawj OpenSource RPA platform OpenRPA

OpenRPA ua haujlwm li cas?

OpenRPA yog ib txoj haujlwm OpenSource raws li Python 3 programming lus, uas muaj cov tsev qiv ntawv zoo tshaj plaws uas twb muaj lawm uas tso cai rau koj los siv cov cuab yeej tsim nyog RPA platform (saib cov npe ntawm cov cuab yeej RPA tseem ceeb saum toj no).

Cov npe ntawm cov tsev qiv ntawv tseem ceeb:

  • pywinauto;
  • selenium;
  • keyboard;
  • pyautogui ua

Txij li thaum txhua lub tsev qiv ntawv tsis paub txog ib leeg lub neej, OpenRPA siv qhov tseem ceeb tshaj plaws ntawm RPA platform, uas tso cai rau lawv siv ua ke. Qhov no yog qhov tseeb tshwj xeeb thaum siv lub tsev qiv ntawv pywinauto los tswj lub desktop GUI daim ntawv thov. Hauv cheeb tsam no, lub tsev qiv ntawv ua haujlwm tau nthuav dav mus rau theem ntawm kev ua haujlwm muaj nyob rau hauv qhov zoo tshaj plaws RPA platforms (selectors rau GUI daim ntawv thov, me ntsis kev ywj pheej, selector creation studio, thiab lwm yam).

xaus

Lub ntiaj teb IT niaj hnub no qhib rau txhua tus neeg niaj hnub no uas nws nyuaj rau xav txog tias tseem muaj thaj chaw uas tsuas yog them cov ntawv tso cai daws teeb meem. Txij li txoj cai tso cai no txwv txoj kev loj hlob ntawm thaj chaw no, kuv vam tias peb tuaj yeem thim qhov xwm txheej no: kom txhua lub tuam txhab muaj peev xwm them taus RPA; kom peb cov npoj yaig IT tuaj yeem nrhiav haujlwm tau yooj yim hauv RPA, tsis hais txog kev lag luam hauv lawv cheeb tsam (hnub no, cov cheeb tsam uas muaj kev lag luam tsis muaj peev xwm them taus RPA).

Yog tias lub ntsiab lus no txaus siab rau koj, yav tom ntej kuv tuaj yeem tsim kev qhia tshwj xeeb rau Habr ntawm kev siv OpenRPA - sau rau hauv cov lus.

Ua tsaug rau txhua tus thiab muaj hnub zoo!

Tau qhov twg los: www.hab.com

Ntxiv ib saib