Waxaan ka tagnay aaladaha RPA ee lacagta lagu bixiyo waxaanan ku saleysannahay OpenSource (OpenRPA)

Hordhac

Markii hore, mawduuca si faahfaahsan ayaa looga hadlay Habré Automation ee codsiyada GUI desktop ee Python. Waqtigaas, aad baan u soo jiitay maqaalkan sababtoo ah waxay daaha ka qaaday waxyaabo la mid ah curiyeyaasha abuurista robots. Iyo tan iyo, dabeecadda dhaqdhaqaaqayga xirfadeed, waxaan ku lug leeyahay robotization ee hababka ganacsiga shirkadda (RPA waa aag aan ka jirin wax si buuxda u shaqeynaya OpenSource analogues ilaa dhawaan), mawduucani aad buu ii khuseeyaa.

Xalka ugu sarreeya ee IT-ga jira ee goobta RPA (Jidka UI, Blueprism, Automation Anywhere iyo kuwa kale) waxay leeyihiin 2 dhibaato oo muhiim ah:

  • Dhibaatada 1: Xadaynta farsamada ee shaqada madal sida qoraallada robot-ka ayaa la abuuray oo keliya gudaha garaafyada garaafka (haa, waxaa jira awood lagu wacayo koodka barnaamijka, laakiin awooddani waxay leedahay tiro xaddidaad ah)
  • Dhibaatada 2: Siyaasadda shatiga ee aadka qaaliga ah ee iibinta xalalkan qiyaastii $8000 hal robot oo joogto ah sannadkii). Samee daraasiin robots si aad u hesho lacag sanadle ah oo badan oo ah qaabka khidmadaha shatiga.

Maadaama suuqani uu yahay mid aad u da'yar oo aad u firfircoon, hadda waxaad si fudud u heli kartaa 10+ xalal-robotik ah oo leh siyaasado qiimo kala duwan oo Google ah. Laakin ilaa dhawaan, ma aysan suurtagal ahayn in la helo xal buuxa oo OpenSource ah. Waxaa intaa dheer, waxaan si gaar ah uga hadlaynaa OpenSource si buuxda u shaqeysa, sababtoo ah qayb ka mid ah xalalka robotization-ka bilaashka ah ayaa la heli karaa, laakiin waxay bixiyeen kaliya qayb ka mid ah tignoolajiyada muhiimka ah ee fikradda RPA ay ku saleysan tahay.

Maxay ku salaysan tahay fikradda RPA?

RPA (Qalabaynta Robotic Automation) waa mid ka mid ah qaababka ugu waxtarka badan ee lagu gaaro yoolka. Maaddaama RPA aysan ku lug lahayn ka tagista dhammaan noocyada nidaamyada dhaxalka ee shirkadda, laakiin samaynta qoraalka otomaatiga ah ee lagama maarmaanka ah ee ku salaysan nidaamyadan, tani waxay dhalisaa miro labadaba marka la eego xawaaraha horumarka (maxaa yeelay ma jirto baahi loo qabo in dib loo sameeyo nidaamka xayawaanka ee jira) iyo marka la eego natiijooyinka ganacsiga (badbaadinta PSE/FTE, kordhinta dakhliga shirkadda, dhimista kharashaadka shirkadda).

Qalabka RPA waxay ku saleysan yihiin tignoolajiyada soo socda:

  • maaraynta bogagga shabakadda ee browserka furan;
  • maaraynta codsiyada GUI desktop ee furan;
  • kontoroolka jiirka iyo kiiboodhka (furayaasha riixaya, furayaasha kulul, badhamada jiirka, dhaqaajinta cursorka);
  • ka raadi walxaha garaafyada ee shaashadda miiska si aad ugu dabaqdo ficillo dheeraad ah jiirka iyo/ama kiiboodhka;

Sannado badan oo waayo-aragnimo wax ku ool ah, waxaan awoodnay inaan muujinno in tignoolajiyadan gaarka ah ee tignoolajiyada ay noo ogolaato inaan hirgelinno robotization ee ku dhawaad ​​​​ganacsi kasta oo ganacsi oo aan u baahnayn cunsur aqoonsi / codsi sirdoon macmal ah (xaaladahan, waa lagama maarmaan. si loogu xiro maktabadaha u dhigma ee laga heli karo adduunka IT-ga ee jira robotka). Maqnaanshaha ugu yaraan mid ka mid ah qalabka kor ku xusan ayaa si weyn u saameeya awoodaha RPA.

Ka dib oo dhan, dhammaan qalabka RPA waxaa laga heli karaa internetka. Haddaba maxaa maqan?

Laakiin waxa ugu muhiimsan ayaa maqan - daacadnimadooda ayaa maqan. Daacadnimada, taas oo kuu ogolaan doonta inaad ogaato saameynta isdhexgalka ee isticmaalka qalabyo kala duwan (web, gui, mouse, keyboard) hal qoraal oo robot ah, taas oo inta badan loo baahan yahay (sida dhaqanku muujinayo) inta lagu jiro horumarinta. Waa fursadan muhiimka ah ee dhammaan xarumaha RPA ee ugu sarreeya ay bixiyaan, oo hadda fursaddan ayaa la bilaabay in la bixiyo furSource RPA ee ugu horeysay ee OpenRPA

Sidee ayuu OpenRPA u shaqeeyaa?

FurRPA waa mashruuc OpenSource ah oo ku salaysan Python 3 programming language, kaas oo ka kooban maktabadaha python ee jira ee ugu wanaagsan kuwaas oo kuu ogolaanaya inaad hirgeliso qalabka loo baahan yahay ee RPA ee lagama maarmaanka ah (fiiri liiska qalabka muhiimka ah ee RPA ee kore).

Liiska maktabadaha muhiimka ah:

  • pywinauto;
  • selenium;
  • kiiboodhka;
  • pyatogui

Maadaama dhammaan maktabadaha aysan ka warqabin midba midka kale jiritaankiisa, OpenRPA waxay fulisaa qaabka ugu muhiimsan ee madal RPA, kaas oo u oggolaanaya in la wada isticmaalo. Tani waxay si gaar ah u caddahay markaad isticmaalayso maktabadda pywinauto si aad u maamusho codsiga GUI desktop. Aaggan, shaqada maktabadda ayaa la ballaariyay oo la gaarsiiyay heerka shaqeynta ee lagu bixiyo aaladaha RPA ee ugu wanaagsan (doorashooyinka codsiyada GUI, madax-bannaanida xoogaa, istuudiyaha abuurista xulashada, iwm.).

gunaanad

Dunida casriga ah ee IT-ga ayaa maanta u furan qof kasta oo xitaa ay adag tahay in la qiyaaso in ay weli jiraan meelo kaliya oo kaliya oo xalal shati leh ay xukumaan. Maadaama siyaasaddan ruqsad-siinta ay si weyn u xaddidayso horumarinta aaggan, waxaan rajeynayaa inaan ka noqon karno xaaladdan: si shirkad kasta ay u awooddo RPA; si asxaabteena IT-ga ay si fudud shaqo uga helaan RPA, iyadoon loo eegin xaaladda dhaqaale ee gobolladooda (maanta, gobollada dhaqaalahoodu liito ma awoodaan RPA).

Haddii mawduucan uu xiiso kuu leeyahay, markaa mustaqbalka waxaan u abuuri karaa cashar gaar ah Habr oo ku saabsan isticmaalka OpenRPA - ku qor faallooyinka.

Waad ku mahadsan tahay qof walba oo maalin wanaagsan!

Source: www.habr.com

Add a comment