好久沒有更新個(gè)人公眾號(hào)了,實(shí)在太忙了。今天簡(jiǎn)單介紹下RPA。 RPA(Robotic Process Automation)翻譯為"機(jī)器人流程自動(dòng)化", 看上去是個(gè)高大上的機(jī)器人,其實(shí)本質(zhì)就是一段程序。 RPA最終目的就是企業(yè)內(nèi)部具體作業(yè)流程的自動(dòng)化。 職場(chǎng)上不少人會(huì)寫Excel VBA腳本,這個(gè)其實(shí)也是RPA的一部分,腳本程序是程序,RPA本質(zhì)上就是一段程序,如職場(chǎng)中使用Excel VBA腳本處理合并公司財(cái)務(wù)報(bào)表,使用腳本程序?qū)崿F(xiàn)辦公自動(dòng)化。先前我開發(fā)并共享過《Power Click》辦公增效插件,插件采用一鍵點(diǎn)擊,就能實(shí)現(xiàn)很多常規(guī)操作,這些被封裝的操作也是RPA的縮影。《神奇的VBA》插件幫助職場(chǎng)人學(xué)習(xí)VBA職場(chǎng)表格編程知識(shí)。學(xué)會(huì)并運(yùn)用VBA開發(fā)出來的Excel腳本提高工作效率實(shí)現(xiàn)辦公自動(dòng)化,這也是RPA的一部分。 但RPA是更高一級(jí)別的辦公自動(dòng)化, 該程序能幫助員工能模擬員工諸如點(diǎn)擊鼠標(biāo)、在不同應(yīng)用軟件之間切換、獲取數(shù)據(jù)、復(fù)制粘貼、鍵盤操作,錄入數(shù)據(jù)等一系列操作的工作行為,能調(diào)用各種腳本,還可以運(yùn)用OCR光學(xué)識(shí)別技術(shù), 人工智能等等技術(shù),模擬人類與軟件、系統(tǒng)間的交互,并實(shí)現(xiàn)人類常規(guī)操作的自動(dòng)化,幫助員工從那些具有規(guī)則性質(zhì)的且繁瑣的重復(fù)工作中解放出來, 將寶貴精力花在更有價(jià)值的工作上。 RPA 在辦公領(lǐng)域如財(cái)稅、審計(jì)、采購(gòu)、物流、人力資源、法務(wù)、客服、生產(chǎn)制造以及政府銀行辦公等等業(yè)務(wù)場(chǎng)景里有著廣泛的應(yīng)用空間,可將固定的工作流程抽象化后,再由辦公機(jī)器人重復(fù)執(zhí)行完成。 1、RPA可模仿員工完成很多規(guī)則單一且重復(fù)性的工作,如重復(fù)性處理票務(wù)數(shù)據(jù)、重復(fù)性處理訂單數(shù)據(jù)、重復(fù)性處理訂單, 或者發(fā)送標(biāo)準(zhǔn)的業(yè)務(wù)郵件, 將Excel訂單數(shù)據(jù)上傳至ERP系統(tǒng)等,就像人手自己在操作一樣。 2、RPA可以使用OCR光學(xué)識(shí)別技術(shù), 模仿人的眼睛來完成圖像識(shí)別,如識(shí)別圖片里的文字等;如識(shí)別發(fā)票中的相關(guān)數(shù)據(jù)并整理匯總。 3、RPA可進(jìn)行內(nèi)容類識(shí)別和理解,不同國(guó)家區(qū)域間的員工溝通, 業(yè)務(wù)往來溝通等可通過機(jī)器人幫助翻譯。 4、RPA 可以處理與自然人的對(duì)話, 如支付寶,淘寶,滴滴等應(yīng)用中的機(jī)器人客服來自動(dòng)理解搜尋和解答用戶的問題。 5、隨著技術(shù)的發(fā)展, RPA機(jī)器人還可以利用AI人工智能以及ML機(jī)器學(xué)習(xí)等技術(shù),調(diào)用物流網(wǎng)中的各種傳感器,攝像頭等獲取和處理信息,模擬人的大腦形成對(duì)這些信息進(jìn)行分析處理形成自己的思維和理解,來模擬人的思考。 企業(yè)可以審視自己內(nèi)部的作業(yè)流程,哪些工作是可以標(biāo)準(zhǔn)化的,是單調(diào)重復(fù)枯燥的,是可以使用機(jī)器人來替代完成的。RPA機(jī)器人流程自動(dòng)化, 實(shí)現(xiàn)的就是企業(yè)業(yè)務(wù)流程上的自動(dòng)化,使用機(jī)器人來為企業(yè)辦公。借助RPA,企業(yè)用戶可以提高工作效率、節(jié)省用人成本、降低出錯(cuò)率、節(jié)省時(shí)間、并從重復(fù)性的任務(wù)中解放勞動(dòng)力,為企業(yè)在競(jìng)爭(zhēng)中贏得成本和效率優(yōu)勢(shì)。 鑒于種種優(yōu)點(diǎn), 我開始涉獵RPA工具, 豐富自己的業(yè)務(wù)流程自動(dòng)化技能。目前市面上有很多RPA機(jī)器人應(yīng)用 國(guó)外有UiPath,Blue Prism,Automation Anywhere等產(chǎn)品。國(guó)內(nèi)也有藝賽旗,UiBot等等。 我目前接觸的是UiPath RPA流程機(jī)器人,當(dāng)前也在學(xué)習(xí)該RPA應(yīng)用。并購(gòu)買了相關(guān)書籍。在此推薦柴娟偉先生寫的《RPA(流程自動(dòng)化機(jī)器人)入門手把手教你應(yīng)用UiPath自動(dòng)化工作》以及邵銳照先生的《UiPath Studio開發(fā)入門》。 有關(guān)UiPath RPA的介紹請(qǐng)百度了解。 學(xué)習(xí)中,我發(fā)現(xiàn)為了讓職場(chǎng)人能接受RPA流程機(jī)器人, RPA采用的是無(wú)代碼/低代碼的開發(fā)方式,讓不懂編程的人也能開發(fā)辦公自動(dòng)化應(yīng)用。不過在我看來,如果你先前具備一定的編程知識(shí),那么RPA對(duì)你而言會(huì)非常簡(jiǎn)單。UiPath RPA中使用序列/流程圖/狀態(tài)機(jī)等模式來展現(xiàn)業(yè)務(wù)流程,并采用大量圖形化控件通過拖拽的方式來豐富流程中的各個(gè)節(jié)點(diǎn)內(nèi)容。 UiPath RPA由三個(gè)產(chǎn)品組成: 1.機(jī)器人(Robot):部署在本地或云上的一套自動(dòng)化軟件。 2.開發(fā)平臺(tái)(Studio):一套為機(jī)器人設(shè)置作業(yè)流程的平臺(tái)。 3.協(xié)調(diào)器(Orchestrator):部署到企業(yè)后,對(duì)機(jī)器人進(jìn)行管理和調(diào)度的平臺(tái)。 以后業(yè)余有空,我將會(huì)以個(gè)人筆記的形式, 來記錄UiPath Studio開發(fā)平臺(tái)中各個(gè)控件的使用方法和案例,一來可以給自己的學(xué)習(xí)做個(gè)記錄,二來也能為后來者貢獻(xiàn)點(diǎn)淺薄的參考材料學(xué)習(xí)UiPath RPA。需要說明的是我使用的是微軟C#.Net編程語(yǔ)言, 在RPA中如果用到某些類,類的屬性或方法等,使用都是C#語(yǔ)法。 |
|