Mun watsar da dandamali na RPA da aka biya kuma mun dogara ne akan OpenSource (OpenRPA)

Gabatarwa

A baya can, an yi cikakken bayani game da batun Habré Aiwatar da aikace-aikacen GUI na tebur a cikin Python. A lokacin, na yi sha'awar wannan labarin sosai domin ya bayyana abubuwa masu kama da abubuwan da ke samar da mutummutumi. Kuma tun da, ta yanayin ƙwararrun sana'ata, na shiga cikin tsarin tsarin kasuwanci na kamfani (RPA wani yanki ne wanda babu cikakken aikin OpenSource analogues har zuwa kwanan nan), wannan batu ya dace da ni sosai.

Manyan hanyoyin magance IT a fagen RPA (Hanyar UI, Blueprism, Automation Anywhere da sauransu) suna da manyan matsaloli guda biyu:

  • Matsala ta 1: Ƙayyadaddun fasaha na ayyukan dandamali yayin da aka ƙirƙiri rubutun mutum-mutumi kawai a cikin ƙirar hoto (eh, akwai ikon kiran lambar shirin, amma wannan ikon yana da iyakancewa da yawa)
  • Matsala ta 2: Manufar bayar da lasisi mai tsada sosai don siyar da waɗannan mafita (Don manyan dandamali kusan $ 8000 ga mutum-mutumi mai aiki akai-akai a kowace shekara). Yi mutum-mutumi dozin dozin don samun babban adadin shekara-shekara ta hanyar kuɗin lasisi.

Tun da wannan kasuwa tana da matashi sosai kuma tana aiki sosai, yanzu zaku iya samun mafita na mutum-mutumi 10+ cikin sauƙi tare da manufofin farashi daban-daban akan Google. Amma har zuwa kwanan nan, ya yi wuya a sami cikakken aikin OpenSource bayani. Haka kuma, muna magana ne musamman game da OpenSource mai cikakken aiki, saboda ana iya samun ɓangarorin hanyoyin samar da robotization kyauta, amma sun ba da wani ɓangare na mahimman fasahar da aka dogara akan su.

Menene manufar RPA bisa?

RPA (Kayan aiki na Robotic Automation) yana ɗaya daga cikin mafi kyawun hanyoyin cimma manufa. Tun da RPA bai ƙunshi watsi da kowane nau'in tsarin gado na kamfanin ba, amma yin rubutun da ake buƙata na aiki da kai bisa waɗannan tsare-tsare, wannan yana ba da 'ya'ya duka dangane da saurin ci gaba (saboda babu buƙatar sake gyara tsarin gidan zoo na zamani) kuma dangane da sakamakon kasuwanci (ajiye PSE/FTE, kara yawan kudaden shiga na kamfani, rage kudaden da kamfanin ke kashewa).

Kayan aikin RPA sun dogara ne akan fasaha masu zuwa:

  • sarrafa buɗaɗɗen shafukan yanar gizo;
  • gudanar da buɗaɗɗen aikace-aikacen GUI na tebur;
  • linzamin kwamfuta da sarrafa madannai (maɓallin latsawa, hotkeys, maɓallan linzamin kwamfuta, motsi siginan kwamfuta);
  • bincika abubuwa masu hoto akan allon tebur don aiwatar da ƙarin ayyuka tare da linzamin kwamfuta da/ko madannai;

Tare da shekaru masu yawa na ƙwarewar aiki, mun sami damar nuna cewa wannan takamaiman fasahar fasahar tana ba mu damar aiwatar da robotization na kusan kowane tsarin kasuwanci wanda baya buƙatar wani yanki na fitarwa / aikace-aikacen hankali na wucin gadi (a cikin waɗannan lokuta, ya zama dole. don haɗa dakunan karatu masu dacewa da ke cikin duniyar IT da ake da su zuwa robot). Rashin aƙalla ɗaya daga cikin kayan aikin da ke sama yana tasiri sosai ga damar RPA.

Bayan haka, ana iya samun duk kayan aikin RPA akan Intanet. Me ya ɓace?

Amma abu mafi mahimmanci ya ɓace - amincin su ya ɓace. Mutunci, wanda zai ba ka damar gane tasirin haɗin gwiwar yin amfani da kayan aiki daban-daban (web, gui, linzamin kwamfuta, keyboard) a cikin rubutun robot guda ɗaya, wanda galibi ya zama dole (kamar yadda aikin ya nuna) yayin haɓakawa. Wannan babbar dama ce da duk manyan dandamali na RPA ke bayarwa, kuma yanzu an fara ba da wannan damar farkon dandalin OpenSource RPA OpenRPA

Ta yaya OpenRPA ke aiki?

BudeRPA wani shiri ne na OpenSource wanda ya dogara da yaren shirye-shirye na Python 3, wanda ya ƙunshi mafi kyawun ɗakunan karatu na Python waɗanda ke ba ku damar aiwatar da mahimman kayan aikin dandamali na RPA (duba jerin mahimman kayan aikin RPA a sama).

Jerin manyan ɗakunan karatu:

  • pywinauto;
  • selenium;
  • madannai;
  • pyautogui

Tun da duk ɗakunan karatu ba su san kasancewar juna ba, OpenRPA tana aiwatar da mafi mahimmancin fasalin dandalin RPA, wanda ke ba da damar amfani da su tare. Wannan yana bayyana musamman lokacin amfani da ɗakin karatu na pywinauto don sarrafa aikace-aikacen GUI na tebur. A cikin wannan yanki, an faɗaɗa aikin ɗakin karatu zuwa matakin aikin da aka bayar a cikin mafi kyawun dandamali na RPA (masu zaɓe don aikace-aikacen GUI, ɗan ƴancin kai, ɗabi'ar ƙirƙirar zaɓi, da sauransu).

ƙarshe

Duniyar IT ta zamani tana buɗewa ga kowa a yau wanda har ma yana da wahala a yi tunanin cewa har yanzu akwai wuraren da kawai mafita lasisin biya kawai ke mamaye. Tun da wannan manufar ba da lasisi ta iyakance ci gaban wannan yanki, ina fatan za mu iya juyar da wannan yanayin: ta yadda kowane kamfani zai iya samun RPA; domin abokan aikinmu na IT su sami sauƙin samun aiki a cikin RPA, ba tare da la'akari da yanayin tattalin arziki a yankunansu ba (a yau, yankunan da ke da raunin tattalin arziki ba za su iya samun RPA ba).

Idan wannan batu yana da ban sha'awa a gare ku, to a nan gaba zan iya ƙirƙirar koyawa ta musamman don Habr akan amfani da OpenRPA - rubuta a cikin sharhi.

Na gode kowa kuma ku yini mai kyau!

source: www.habr.com

Add a comment