RPA機(jī)器人與商務(wù)應(yīng)用 課件全套 第1-5章 RPA概述 -影刀RPA實(shí)訓(xùn)案例_第1頁
RPA機(jī)器人與商務(wù)應(yīng)用 課件全套 第1-5章 RPA概述 -影刀RPA實(shí)訓(xùn)案例_第2頁
RPA機(jī)器人與商務(wù)應(yīng)用 課件全套 第1-5章 RPA概述 -影刀RPA實(shí)訓(xùn)案例_第3頁
RPA機(jī)器人與商務(wù)應(yīng)用 課件全套 第1-5章 RPA概述 -影刀RPA實(shí)訓(xùn)案例_第4頁
RPA機(jī)器人與商務(wù)應(yīng)用 課件全套 第1-5章 RPA概述 -影刀RPA實(shí)訓(xùn)案例_第5頁
已閱讀5頁,還剩411頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

RPA機(jī)器人RPA概述第一章章節(jié)目錄03.RPA的基本工作原理04.RPA的技術(shù)介紹02.RPA與傳統(tǒng)自動化技術(shù)01.RPA的定義與特點(diǎn)05.RPA應(yīng)用場景06.RPA軟件介紹RPA的定義與特點(diǎn)-RPA的定義、RPA的特點(diǎn)-RPA概述PART&0101.RPA的定義RPA(RoboticProcessAutomation)即機(jī)器人流程自動化,又可以被稱為數(shù)字化勞動力(DigitalLabor)。它是指一種能夠依據(jù)預(yù)先設(shè)定好的業(yè)務(wù)處理規(guī)則,模擬用戶與計算機(jī)系統(tǒng)的交互過程,自動完成一系列特定工作流程和預(yù)期任務(wù)的智能化技術(shù)。02.RPA的特點(diǎn)01由于機(jī)器人只能理解一些簡單且明確的指令,因此在制作RPA機(jī)器人時,必須為其預(yù)先設(shè)置明確的指令?;诿鞔_的規(guī)則操作02模擬人類手動操作及交互RPA機(jī)器人可以模擬人類進(jìn)行日常的計算機(jī)操作,例如,鼠標(biāo)點(diǎn)擊、鍵盤鍵入、復(fù)制、粘貼等常見操作。RPA作為一種能夠自動化處理人類工作的機(jī)器人技術(shù),其主要作用就是讓機(jī)器人代替人類完成重復(fù)性強(qiáng)、標(biāo)準(zhǔn)化程度高、規(guī)則明確、大批量和跨系統(tǒng)的日常事務(wù)操作,其主要特點(diǎn)如下。03RPA機(jī)器人通過遵循現(xiàn)有的安全標(biāo)準(zhǔn)和數(shù)據(jù)完整性標(biāo)準(zhǔn),使用與人類完全相同的方式來訪問和操作當(dāng)前系統(tǒng),這屬于非入侵性的部署。非侵入性04無須編程RPA程序的編寫支持無代碼開發(fā)和輕代碼開發(fā),只需通過拖曳控件的方式即可實(shí)現(xiàn)自動化業(yè)務(wù)流程。如果應(yīng)用場景較為復(fù)雜,也可以支持編程,但一般只有少部分環(huán)節(jié)需要編程。這對不懂編程的業(yè)務(wù)人員非常友好,可以使他們快速部署自己的RPA程序。02.RPA的特點(diǎn)05RPA機(jī)器人是一種在電腦端部署的軟件,可以在任何時間、任何地點(diǎn)使用,不受區(qū)域限制,且地理位置也不會影響RPA機(jī)器人工作的成本效益。無區(qū)域限制06錯誤率低長時間的人工操作可能會導(dǎo)致員工視覺疲勞,從而產(chǎn)生錯誤。使用RPA機(jī)器人進(jìn)行工作可以將每個工作流程錄入系統(tǒng)并自動執(zhí)行,有效避免員工因長時間的人工操作而導(dǎo)致的視覺疲勞錯誤。07工作中的許多數(shù)據(jù)都需要嚴(yán)格保密。人工處理數(shù)據(jù)無法避免員工接觸數(shù)據(jù),當(dāng)員工離職時,就可能出現(xiàn)人為泄露數(shù)據(jù)的情況。使用RPA機(jī)器人進(jìn)行工作則不會泄露機(jī)密信息,可以有效避免因數(shù)據(jù)泄露而造成的損失。高度嚴(yán)密性08降低企業(yè)用工成本,提高企業(yè)工作效率RPA機(jī)器人可以完成耗時且重復(fù)性強(qiáng)的任務(wù)。企業(yè)使用RPA機(jī)器人的成本遠(yuǎn)低于使用人工的成本,讓RPA機(jī)器人代替人工,減少該崗位上的人力投入,有利于幫助企業(yè)降低用工成本,提高工作效率。RPA與傳統(tǒng)自動化技術(shù)-傳統(tǒng)自動化技術(shù)的定義、RPA與傳統(tǒng)自動化技術(shù)的區(qū)別-RPA概述PART&0201.傳統(tǒng)自動化技術(shù)的定義傳統(tǒng)自動化是指使用機(jī)械、電氣和控制技術(shù)等傳統(tǒng)手段,通過編程或預(yù)設(shè)規(guī)則來實(shí)現(xiàn)對任務(wù)或流程的自動執(zhí)行和控制的技術(shù)。它依據(jù)預(yù)先設(shè)定的程序或邏輯來指導(dǎo)設(shè)備或系統(tǒng)的運(yùn)行,以完成特定的操作或任務(wù),從而幫助企業(yè)提高生產(chǎn)效率、節(jié)約勞動力成本,以及提升企業(yè)產(chǎn)品的質(zhì)量和穩(wěn)定性。02.RPA與傳統(tǒng)自動化技術(shù)的區(qū)別在數(shù)字化時代,自動化技術(shù)已經(jīng)成為企業(yè)提高生產(chǎn)效率和降低成本的重要手段。然而,在選擇自動化技術(shù)時,企業(yè)需要綜合考慮不同自動化技術(shù)的特點(diǎn)、企業(yè)自身的需求及應(yīng)用場景。應(yīng)用范圍不同傳統(tǒng)自動化技術(shù)主要應(yīng)用于工業(yè)生產(chǎn),關(guān)注物理任務(wù)和生產(chǎn)流程的自動化,側(cè)重于硬件設(shè)備。RPA應(yīng)用于計算機(jī)軟件領(lǐng)域,通過軟件機(jī)器人模擬人工操作,實(shí)現(xiàn)電子數(shù)據(jù)和業(yè)務(wù)流程的自動化。RPA技術(shù)實(shí)現(xiàn)的智能化程度更高傳統(tǒng)自動化技術(shù)依賴物理設(shè)備和手動設(shè)置規(guī)則,缺乏自適應(yīng)和學(xué)習(xí)能力,智能化程度較低。RPA基于軟件的自動化,通過模擬用戶操作和利用AI技術(shù)實(shí)現(xiàn)高智能化、自適應(yīng)和優(yōu)化,提高效率并減少人工干預(yù)。RPA技術(shù)更加靈活與易用傳統(tǒng)自動化技術(shù)專注于工業(yè)生產(chǎn)中的物理任務(wù)和生產(chǎn)流程自動化,主要涉及硬件設(shè)備。RPA應(yīng)用于計算機(jī)軟件領(lǐng)域,通過軟件機(jī)器人模擬人工操作,實(shí)現(xiàn)電子數(shù)據(jù)和業(yè)務(wù)流程的自動化。02.RPA與傳統(tǒng)自動化技術(shù)的區(qū)別在數(shù)字化時代,自動化技術(shù)已經(jīng)成為企業(yè)提高生產(chǎn)效率和降低成本的重要手段。然而,在選擇自動化技術(shù)時,企業(yè)需要綜合考慮不同自動化技術(shù)的特點(diǎn)、企業(yè)自身的需求及應(yīng)用場景。RPA技術(shù)在成本更低的同時效率更高傳統(tǒng)自動化技術(shù)高成本、長開發(fā)周期,需要專業(yè)知識和技能進(jìn)行維護(hù)與升級。RPA低成本、高效率,快速部署和擴(kuò)展,通過可視化界面簡化操作和調(diào)試,減少開發(fā)時間和成本。RPA技術(shù)的適應(yīng)性更強(qiáng),可擴(kuò)展性更高傳統(tǒng)自動化技術(shù)需要定制化開發(fā),適應(yīng)性和可擴(kuò)展性較差,難以快速應(yīng)對變化。RPA具有高適應(yīng)性和可擴(kuò)展性,能夠快速適應(yīng)不同場景和任務(wù)變化,提高生產(chǎn)效率和競爭力。RPA的基本工作原理-RPA的系統(tǒng)體系結(jié)構(gòu)、RPA工作的技術(shù)架構(gòu)-RPA概述PART&0301.RPA的系統(tǒng)體系結(jié)構(gòu)RPA的系統(tǒng)體系結(jié)構(gòu)是典型的C/S軟件系統(tǒng)體系結(jié)構(gòu),通過服務(wù)器管理客戶端機(jī)器人的維護(hù)、升級、任務(wù)調(diào)度和監(jiān)控。C/S架構(gòu)包括客戶端、服務(wù)器、網(wǎng)絡(luò)通信和數(shù)據(jù)庫管理系統(tǒng),實(shí)現(xiàn)應(yīng)用程序的分布式協(xié)作。數(shù)據(jù)庫管理系統(tǒng)服務(wù)器是響應(yīng)客戶端請求并提供服務(wù)的計算機(jī)或設(shè)備。它負(fù)責(zé)處理客戶端發(fā)送的請求、執(zhí)行相應(yīng)的邏輯和業(yè)務(wù)處理,并將結(jié)果返回給客戶端。服務(wù)器可以是物理服務(wù)器、虛擬服務(wù)器或云端服務(wù)。服務(wù)器通常使用數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem,DBMS)來管理和存儲數(shù)據(jù)??蛻舳丝梢酝ㄟ^與服務(wù)器的交互,對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢、更新和操作。客戶端是用戶與應(yīng)用程序交互的接口,通常是運(yùn)行在用戶設(shè)備上的軟件。它負(fù)責(zé)向用戶展示界面,接收用戶輸入,并將請求發(fā)送給服務(wù)器。客戶端可以是桌面應(yīng)用程序、移動應(yīng)用程序或Web瀏覽器等??蛻舳撕头?wù)器之間需要通過網(wǎng)絡(luò)進(jìn)行通信、數(shù)據(jù)傳輸和信息交換。常見的網(wǎng)絡(luò)協(xié)議包括TCP/IP、HTTP、WebSocket等。網(wǎng)絡(luò)通信提供了客戶端和服務(wù)器之間的連接與數(shù)據(jù)傳輸?shù)幕A(chǔ)。網(wǎng)絡(luò)通信服務(wù)器客戶端02.RPA工作的技術(shù)架構(gòu)從總體設(shè)計上看,常見RPA產(chǎn)品的技術(shù)架構(gòu)會包含三大部分:開發(fā)器、執(zhí)行器及管理器。雖然不同的RPA廠商對其的命名不同,但是開發(fā)器、執(zhí)行器和管理器這“三件套”,如今已經(jīng)成為RPA產(chǎn)品的標(biāo)配了。開發(fā)器開發(fā)器是RPA的設(shè)計生產(chǎn)工具,用于構(gòu)建軟件機(jī)器人的配置或設(shè)計機(jī)器人。通過開發(fā)工具,開發(fā)者可以為機(jī)器人提供一系列的執(zhí)行指令。執(zhí)行器執(zhí)行器用于運(yùn)行軟件機(jī)器人和查閱結(jié)果,與開發(fā)器采用類似架構(gòu),基于“機(jī)器人腳本引擎”和“RPA核心架構(gòu)”,并配備圖形用戶界面。執(zhí)行器通過Socket接口與管理器建立長連接,接收指令并上報執(zhí)行結(jié)果、日志和錄制視頻,確保流程的完整性和一致性。管理器管理器主要用于軟件機(jī)器人的部署與管理,包括開始/停止機(jī)器人的運(yùn)行,為機(jī)器人制作日程表,維護(hù)和發(fā)布代碼,重新部署機(jī)器人的不同任務(wù),管理許可證和憑證等。02.RPA工作的技術(shù)架構(gòu)-開發(fā)器功能0102030405機(jī)器人腳本引擎RPA機(jī)器人內(nèi)建的機(jī)器人腳本引擎(BotScript)內(nèi)置詞法分析、編譯和運(yùn)行等標(biāo)準(zhǔn)組件,支持C++、Python、Lua等多種編程語言。通過外置的.NET適配器實(shí)現(xiàn)與其他語言的數(shù)據(jù)類型雙向自動轉(zhuǎn)換,便于自動化交互中的數(shù)據(jù)獲取和傳遞。圖形用戶界面圖形用戶界面(GUI)通過IPC與引擎通信,支持流程的編寫、開發(fā)和調(diào)試。通過GUI與控制中心通信,結(jié)合HTTP與FTP實(shí)現(xiàn)流程的發(fā)布和上傳。插件/擴(kuò)展為了讓配置的軟件機(jī)器人變得簡單,大多數(shù)平臺都會提供許多插件和擴(kuò)展應(yīng)用來提高機(jī)器人的運(yùn)行效率。RPA核心架構(gòu)RPA核心架構(gòu)(RPACore)界面識別器能夠識別桌面應(yīng)用和網(wǎng)絡(luò)瀏覽器等多種界面元素。支持動態(tài)加載自定義識別器,配合抓取工具快速選擇和抓取目標(biāo)應(yīng)用。記錄儀記錄儀(Recorder)也稱“錄屏”,用于配置軟件機(jī)器人。類似Excel中的宏功能,記錄儀可以記錄在用戶界面(UI)中發(fā)生的每一次鼠標(biāo)或鍵盤的動作。執(zhí)行器是用來運(yùn)行已有的軟件機(jī)器人或查閱運(yùn)行結(jié)果的工具。開發(fā)者首先需要在開發(fā)器中完成開發(fā)任務(wù),生成機(jī)器人文件,然后需要將該文件放置在執(zhí)行器上執(zhí)行。為了保證開發(fā)與執(zhí)行的高度統(tǒng)一性,執(zhí)行器與開發(fā)器一般采用類似的架構(gòu),以“機(jī)器人腳本引擎”與“RPA核心架構(gòu)”為基礎(chǔ),輔以不同的“圖形用戶界面”交互,滿足終端執(zhí)行器常見的交互控制功能。執(zhí)行器可與管理器通過Socket接口方式建立長連接,接收管理器下發(fā)的流程執(zhí)行、狀態(tài)查看等指令。在執(zhí)行完成時,進(jìn)程將運(yùn)行的結(jié)果、日志與錄制視頻通過指定通信協(xié)議上報到管理器,確保流程執(zhí)行的完整性。02.RPA工作的技術(shù)架構(gòu)-執(zhí)行器功能02.RPA工作的技術(shù)架構(gòu)-管理器功能1234管理調(diào)度管控和調(diào)度多個RPA執(zhí)行器,從控制中心下派流程到局域網(wǎng)內(nèi)的單機(jī)。集中管控多臺PC上的機(jī)器人,統(tǒng)一分發(fā)流程和設(shè)定啟動條件。用戶管理用戶通過用戶名和密碼登錄,提供完備的用戶管理及權(quán)限設(shè)定,確保數(shù)據(jù)安全。支持組織架構(gòu)功能,允許用戶定義RPA機(jī)器人的使用權(quán)限。流程管理管理器會提供“流程管理”界面,用戶可以通過它查看已有流程被哪些任務(wù)使用及流程的激活狀況等,同時可以新建流程。機(jī)器人視圖機(jī)器人視圖功能可以幫助用戶查看所有的或某一部門下的RPA機(jī)器人流程,具體包括查看這些機(jī)器人是否在線及其到期時間,有權(quán)限的用戶還可以對相關(guān)機(jī)器人流程進(jìn)行編輯或刪除。RPA的技術(shù)介紹-屏幕抓取技術(shù)、業(yè)務(wù)流程自動化管理技術(shù)、人工智能技術(shù)、其它技術(shù)-RPA概述PART&0401.屏幕抓取技術(shù)屏幕抓取技術(shù)能夠通過抓取與識別屏幕上的圖像、文字和圖形等信息并將其轉(zhuǎn)換為機(jī)器人能理解的數(shù)據(jù),使RPA機(jī)器人能夠操作屏幕上的圖像、文字和圖形等,以執(zhí)行各種任務(wù)。該技術(shù)的特點(diǎn)是在與應(yīng)用程序和系統(tǒng)進(jìn)行交互時,無須訪問底層數(shù)據(jù)庫或接口,可以直接進(jìn)行操作。屏幕抓取技術(shù)可以直接抓取網(wǎng)頁或軟件中任何位置的元素,如網(wǎng)頁中的輸入框、按鈕等。屏幕抓取技術(shù)可以被理解為機(jī)器人的“眼睛”,只要是屏幕能抓取的內(nèi)容,就可以被轉(zhuǎn)換為機(jī)器人能理解的數(shù)據(jù),并且可以直接使用。02.業(yè)務(wù)流程自動化管理技術(shù)業(yè)務(wù)流程自動化管理是指利用RPA來自動化管理業(yè)務(wù)流程。它的目標(biāo)是通過使用機(jī)器人代替人工操作來提高工作效率、降低成本,并確保業(yè)務(wù)流程的準(zhǔn)確性和一致性。業(yè)務(wù)流程自動化管理技術(shù)主要包括以下3個方面。業(yè)務(wù)流程的建模和設(shè)計要實(shí)現(xiàn)業(yè)務(wù)流程自動化管理,首先需要對自動化的業(yè)務(wù)流程進(jìn)行建模和設(shè)計。這包括通過流程圖等方式記錄工作流程的各個步驟、環(huán)節(jié)和規(guī)則,并確定機(jī)器人需要執(zhí)行的任務(wù)和操作。機(jī)器人的編程和配置(1)在編程方面,需要將業(yè)務(wù)規(guī)則和邏輯轉(zhuǎn)換為機(jī)器人可以理解與執(zhí)行的指令。這可以通過編寫代碼或腳本來實(shí)現(xiàn),以定義機(jī)器人應(yīng)該如何執(zhí)行任務(wù)。編程可以被理解為機(jī)器人實(shí)現(xiàn)某個操作的方法,比如編寫某段代碼或腳本來實(shí)現(xiàn)某個控件的點(diǎn)擊、數(shù)據(jù)提取等操作。(2)在配置方面,需要對操作系統(tǒng)或?yàn)g覽器等進(jìn)行匹配和配置,以保證RPA程序能夠正常運(yùn)行。這包括配置機(jī)器人的工作環(huán)境和參數(shù),比如配置機(jī)器人的登錄信息、瀏覽器的版本或代理設(shè)置等,以確保機(jī)器人能夠在正確的環(huán)境中執(zhí)行任務(wù)。02.業(yè)務(wù)流程自動化管理技術(shù)監(jiān)控與管理(1)業(yè)務(wù)流程的建模和設(shè)計相當(dāng)于組成四肢和軀干的基本結(jié)構(gòu),它定義了機(jī)器人執(zhí)行任務(wù)的步驟和規(guī)則。(2)機(jī)器人的編程和配置類似于血管,它將機(jī)器人的流程連接起來,并與當(dāng)前環(huán)境進(jìn)行匹配,以確保機(jī)器人能夠在正確的環(huán)境中執(zhí)行任務(wù)。(3)監(jiān)控和管理則類似于淋巴系統(tǒng),它能夠判斷機(jī)器人是否出現(xiàn)問題或異常,并及時做出調(diào)整。通過監(jiān)控和管理機(jī)器人的工作表現(xiàn)與運(yùn)行狀態(tài),我們可以發(fā)現(xiàn)機(jī)器人執(zhí)行過程中的錯誤、延遲或中斷等問題,并采取相應(yīng)的措施來解決。此外,監(jiān)控和管理還可以幫助我們評估機(jī)器人的效率和性能,以及進(jìn)行優(yōu)化和調(diào)整,以提高自動化流程的效果和效率。03.人工智能技術(shù)人工智能(ArtificialIntelligence,AI)是一種計算機(jī)技術(shù),是模擬人類思維和行為的技術(shù)與方法。這種技術(shù)與方法可以使計算機(jī)實(shí)現(xiàn)自主學(xué)習(xí)、推理、判斷和決策等功能。在RPA中,AI技術(shù)被廣泛應(yīng)用,使得機(jī)器人流程自動化更加智能和靈活。65%10%45%20%AI技術(shù)可以用于發(fā)票O(jiān)CR識別,將機(jī)器人訓(xùn)練成能夠自動識別和提取發(fā)票中的關(guān)鍵信息,如發(fā)票號碼、金額等。這樣,機(jī)器人就能夠自動處理大量的發(fā)票數(shù)據(jù),提高處理效率。數(shù)據(jù)處理和分析在合同管理方面,AI技術(shù)可以用于合同的語義分析和自然語言處理,將機(jī)器人訓(xùn)練成能夠理解和解析合同條款,從合同掃描件中提取出所需要的總金額、賬期、供應(yīng)商等關(guān)鍵信息,之后通過RPA把這些信息發(fā)送給財務(wù)部門,給財務(wù)部門提供一個成本的管理依據(jù)。語義分析和自然語言處理(NLP)電商店鋪的AI客服可以根據(jù)客戶的歷史記錄和行為,為客戶自動推薦店鋪商品,也可以回復(fù)客戶所提出的簡單問題,并將復(fù)雜的、無法回復(fù)的問題記錄下來或者直接反饋給人工客服。決策支持04.其他技術(shù)-光學(xué)字符識別技術(shù)光學(xué)字符識別(OpticalCharacterRecognition,OCR)技術(shù)可以將圖像中的文字轉(zhuǎn)換為可編輯的文本,使得RPA機(jī)器人能夠讀取和處理這些文字信息。在RPA中,OCR技術(shù)被廣泛應(yīng)用于處理掃描文檔和圖像中的文字等場景。通過使用OCR技術(shù),RPA機(jī)器人可以自動識別和提取文檔中的關(guān)鍵信息,比如合同、發(fā)票、申請表等,從而實(shí)現(xiàn)自動化的數(shù)據(jù)錄入和處理。01030405圖像采集使用掃描儀、攝像頭或其他圖像采集設(shè)備采集包含要識別文字的圖像。字符分割對預(yù)處理后的圖像進(jìn)行字符分割,將圖像中的字符單獨(dú)分割出來。字符識別使用OCR技術(shù)對提取的字符特征進(jìn)行識別。圖像預(yù)處理對輸入圖像進(jìn)行處理,如去噪、增強(qiáng)對比度等,以提高字符識別的準(zhǔn)確性.特征提取對每個分割出來的字符進(jìn)行特征提取,以獲取字符的關(guān)鍵特征。0206結(jié)果后處理對識別結(jié)果進(jìn)行后處理包括字符校驗(yàn)、糾錯和校正等操作。04.其他技術(shù)-自然語言處理技術(shù)在RPA中,自然語言處理(NaturalLanguageProcessing,NLP)是一個重要的技術(shù)領(lǐng)域,使得RPA機(jī)器人能夠理解和處理人類的語言。1234文本分類和情感分析通過對文本進(jìn)行分類和情感分析,NLP技術(shù)可以幫助RPA機(jī)器人理解文本的含義和情感傾向信息抽取和實(shí)體識別RPA通過NLP技術(shù)從文本中提取關(guān)鍵信息和識別特定的實(shí)體(如人名、地名、日期等)語言生成和智能問答NLP技術(shù)可以幫助RPA機(jī)器人生成自然語言文本,并根據(jù)用戶的問題提供智能化的回答文本摘要和機(jī)器翻譯NLP技術(shù)還可以自動提取文本的摘要信息并實(shí)現(xiàn)自動化的機(jī)器翻譯04.其他技術(shù)-圖像對比技術(shù)01RPA機(jī)器人可以使用圖像對比技術(shù)識別屏幕上的特定圖像或圖像區(qū)域。這在自動化流程中很常見,需要根據(jù)圖像內(nèi)容來判斷下一步操作。圖像識別02圖像對比在RPA中,常用的是基于像素級別的圖像對比技術(shù),即將兩張圖片的每個像素點(diǎn)進(jìn)行比較,如果出現(xiàn)差異,就認(rèn)為這兩張圖片不同。03圖像驗(yàn)證圖像驗(yàn)證的作用主要是判斷捕獲的圖像是否正確,以確保自動化流程執(zhí)行的準(zhǔn)確性和一致性。在RPA機(jī)器人需要使用圖像進(jìn)行操作之前,可以先驗(yàn)證該圖像是否是正確的或所需的元素。RPA中的圖像對比技術(shù)是指通過比較兩個或多個圖像的相似程度來進(jìn)行自動化決策或操作的技術(shù)。這項技術(shù)通常用于識別和驗(yàn)證圖像中的特定內(nèi)容,例如,確認(rèn)特定按鈕或圖像是否出現(xiàn)在屏幕上,或者檢測屏幕上的錯誤消息。04.其他技術(shù)-機(jī)器學(xué)習(xí)技術(shù)機(jī)器學(xué)習(xí)(MachineLearning,ML)是AI的分支領(lǐng)域,它通過使用統(tǒng)計學(xué)和計算機(jī)科學(xué)的技術(shù),使計算機(jī)系統(tǒng)能夠從數(shù)據(jù)中學(xué)習(xí)和改進(jìn),而無須顯式地進(jìn)行編程。ML的目標(biāo)是通過訓(xùn)練模型,使其能夠從數(shù)據(jù)中發(fā)現(xiàn)模式、做出預(yù)測和做出決策。分類算法是ML中的一類算法,用于將數(shù)據(jù)分為不同的類別。在RPA中,使用分類算法可以讓機(jī)器人自動識別和分類文檔、郵件、圖像等。分類算法聚類算法是一種將數(shù)據(jù)分組為具有相似特征的集群的算法。在RPA中,聚類算法可以用于自動分組和歸類數(shù)據(jù)。。聚類算法預(yù)測模型可以通過歷史數(shù)據(jù)來預(yù)測未來結(jié)果,可以用于自動預(yù)測銷售趨勢、需求量、股票價格等。將預(yù)測模型與RPA機(jī)器人結(jié)合使用,可以實(shí)現(xiàn)自動化的預(yù)測和決策。預(yù)測模型RPA應(yīng)用場景-涉及電商、物流、財務(wù)、銀行、金融5個領(lǐng)域的應(yīng)用場景-RPA概述PART&0501.電商業(yè)務(wù)應(yīng)用場景PART01PART02PART03PART04RPA機(jī)器人可以自動地通過不同的渠道(如電子郵件、電商數(shù)據(jù)平臺、社交媒體等)提取客戶數(shù)據(jù),并將其整合到一個統(tǒng)一的客戶數(shù)據(jù)庫中??蛻魯?shù)據(jù)管理在電商運(yùn)營中,數(shù)據(jù)的采集和更新是非常重要的。RPA機(jī)器人可以定時啟動,自動采集數(shù)據(jù)并將數(shù)據(jù)存放到數(shù)據(jù)庫中。通過添加一個定時器,RPA還可以實(shí)現(xiàn)數(shù)據(jù)的實(shí)時更新。數(shù)據(jù)錄入和更新RPA機(jī)器人可以直接對數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行處理,刪除多余和重復(fù)的數(shù)據(jù),并使用相應(yīng)的算法對缺失的數(shù)據(jù)進(jìn)行填充。數(shù)據(jù)清洗和轉(zhuǎn)化基于采集的數(shù)據(jù)或已有的數(shù)據(jù),RPA機(jī)器人可以自動生成各種數(shù)據(jù)報告和分析結(jié)果。數(shù)據(jù)報告和分析02.金融和銀行業(yè)務(wù)應(yīng)用場景貸款申請?zhí)幚鞷PA機(jī)器人從申請人提交的貸款申請表中提取必要的信息,并將其錄入相應(yīng)的系統(tǒng)以進(jìn)行評估和審批,判斷該申請人是否符合申請貸款的條件,從而實(shí)現(xiàn)自動化的貸款申請?zhí)幚怼=灰滋幚斫灰滋幚硎菍?shí)現(xiàn)商業(yè)交流、利潤增長和決定客戶滿意度的關(guān)鍵環(huán)節(jié)。RPA機(jī)器人從交易明細(xì)中提取必要的信息,并將其錄入相應(yīng)的系統(tǒng),之后根據(jù)這些信息自動處理各種金融交易,如支付、轉(zhuǎn)賬、結(jié)算等。風(fēng)險管理自動收集和分析大量的金融數(shù)據(jù),如市場數(shù)據(jù)、客戶數(shù)據(jù)、交易數(shù)據(jù)等,可以識別潛在的風(fēng)險和異常情況。RPA機(jī)器人可以在收集到數(shù)據(jù)之后識別出潛在風(fēng)險和異常情況。03.客戶服務(wù)和支持應(yīng)用場景銀行可以通過RPA實(shí)現(xiàn)對常見問題的自動回復(fù)和處理。例如,當(dāng)客戶提出問題時,RPA機(jī)器人可以自動識別并提供相應(yīng)的解決方案。對于無法處理的問題,RPA機(jī)器人會將其記錄下來并反饋給人工客服。自動回復(fù)和處理常見問題當(dāng)客戶提交支付或轉(zhuǎn)賬申請時,RPA機(jī)器人可以自動驗(yàn)證賬戶余額、收款方信息和交易金額,并執(zhí)行相應(yīng)的支付或轉(zhuǎn)賬操作,實(shí)現(xiàn)自動處理客戶的支付和轉(zhuǎn)賬請求。例如,在使用微信或支付寶轉(zhuǎn)賬時,如果余額不足,系統(tǒng)就會彈出提示信息。自動化的支付和轉(zhuǎn)賬處理對于客戶提交的投訴信息,RPA機(jī)器人會自動分析和歸類投訴內(nèi)容,并將其分配給相應(yīng)的處理人員。例如,在服裝店鋪中,使用RAP機(jī)器人可以將客戶的投訴劃分為服裝材質(zhì)、服裝款式、店鋪售后處理等不同類別,以便分別處理不同類型的投訴問題。自動化的投訴處理04.人力資源管理應(yīng)用場景1.自動化的招聘流程RPA機(jī)器人在招聘流程中的應(yīng)用可以提高效率和減少人力資源管理的工作量。例如,某公司在裁員后需要迅速填補(bǔ)職位空缺時,可以使用RPA機(jī)器人來自動發(fā)布招聘廣告并篩選出符合條件的簡歷。RPA可以根據(jù)預(yù)設(shè)的條件自動篩選出合適的候選人,并安排他們進(jìn)行面試,所以這樣可以實(shí)現(xiàn)整個招聘流程的自動化,無須人工干預(yù)。2.自動化的員工入職和離職流程在員工入職和離職流程中,RPA機(jī)器人也可以發(fā)揮重要作用。當(dāng)有新員工入職時,RPA機(jī)器人可以自動化地處理一系列任務(wù)。例如,當(dāng)一位新員工入職時,公司需要向他發(fā)送入職材料、安排培訓(xùn),并更新員工信息。借助RPA機(jī)器人的自動化處理,公司可以更快速、準(zhǔn)確地完成員工入職流程的各項任務(wù)。這不僅提高了工作效率,還減輕了人力資源團(tuán)隊的工作負(fù)擔(dān),使他們能夠更專注于其他重要的人力資源管理工作。04.人力資源管理應(yīng)用場景3.自動化的員工考勤和薪資計算在員工考勤和薪資計算方面,RPA機(jī)器人可以幫助公司更高效地處理相關(guān)任務(wù)。RPA機(jī)器人可以與考勤系統(tǒng)和薪資系統(tǒng)進(jìn)行集成,自動收集員工的考勤數(shù)據(jù),并統(tǒng)計出每位員工的考勤信息,包括遲到、缺勤等情況,之后根據(jù)公司的薪資計算規(guī)則,自動計算出每位員工的本月薪資。一旦計算完成,RPA機(jī)器人就可以將計算結(jié)果發(fā)送給財務(wù)部門或相關(guān)人員,以確保薪資的準(zhǔn)確性和及時性。這樣可以節(jié)省人力資源團(tuán)隊大量的時間和精力,同時減少發(fā)生人為錯誤的可能性。4.自動化的培訓(xùn)管理在公司中,員工培訓(xùn)是一項重要的任務(wù)。使用RPA機(jī)器人可以實(shí)現(xiàn)自動化的培訓(xùn)管理,提高培訓(xùn)效率。首先,RPA機(jī)器人可以在培訓(xùn)之前自動發(fā)送適用于每位員工的培訓(xùn)材料并通知其培訓(xùn)時間。這樣,員工可以提前準(zhǔn)備并安排自己的時間,確保能夠參加培訓(xùn)并獲取所需的知識。其次,RPA機(jī)器人可以自動創(chuàng)建釘釘群,將參加相同培訓(xùn)的員工組合在一起。這樣一來,員工就可以在培訓(xùn)期間與其他人交流和分享學(xué)習(xí)心得。自動化的培訓(xùn)管理使得人力資源團(tuán)隊能夠節(jié)省大量的時間和精力,將更多的精力投入其他重要的人力資源管理工作。此外,自動化的培訓(xùn)管理也可以減少錯誤和遺漏,提高培訓(xùn)的質(zhì)量和效果。05.供應(yīng)鏈管理應(yīng)用場景1.訂單處理RPA機(jī)器人可以從電子郵件或電子商務(wù)平臺中自動提取訂單信息,并將其輸入到企業(yè)資源計劃(ERP)系統(tǒng)中進(jìn)行處理。例如,某店鋪每月都會有大量的訂單數(shù)據(jù),RPA機(jī)器人可以將這些訂單數(shù)據(jù)劃分為交易成功的訂單數(shù)據(jù)和交易失敗的訂單數(shù)據(jù),并將結(jié)果反饋給運(yùn)營人員。2.庫存管理在電商庫存管理中,店鋪可以使用RPA機(jī)器人監(jiān)控庫存水平。當(dāng)庫存不足或堆積時,RPA機(jī)器人會及時發(fā)出警報。此外,RPA機(jī)器人還可以分析庫存中商品的保質(zhì)期,將保質(zhì)期不足的商品統(tǒng)計出來,并將統(tǒng)計結(jié)果發(fā)送給倉庫管理員。倉庫管理員將根據(jù)這些信息采取相應(yīng)的處理措施。3.物流跟蹤RPA機(jī)器人通過集成不同的物流跟蹤系統(tǒng)和傳感器,可以自動獲取物流信息,并將其實(shí)時更新到供應(yīng)鏈管理系統(tǒng)中。例如,當(dāng)?shù)赇伿褂肦PA機(jī)器人跟蹤商品的物流信息時,如果物流出現(xiàn)異常情況,RPA就會給相關(guān)人員發(fā)送通知,并協(xié)助制定解決方案。RPA軟件介紹-包括UipathStudio、PowerAutomate、UiBot、影刀RPA-RPA概述PART&0601.UipathStudioUiPathStudio是Uipath公司開發(fā)的SaaS產(chǎn)品。它是一種圖形化的集成開發(fā)環(huán)境(IDE),允許用戶通過拖放、錄制和自定義操作來創(chuàng)建自動化流程。該軟件具有強(qiáng)大的功能,可以模擬人類用戶的操作,與各種應(yīng)用程序和系統(tǒng)進(jìn)行交互,并處理數(shù)據(jù)和執(zhí)行復(fù)雜的決策。UiPathStudio的客戶遍布全球的多個行業(yè),包括金融、保險、制造、零售、醫(yī)療等。02.PowerAutomatePowerAutomate是Microsoft公司開發(fā)的SaaS產(chǎn)品,該產(chǎn)品已經(jīng)被內(nèi)置在操作系統(tǒng)MicrosoftWindows11中,包含在操作系統(tǒng)的工具列表中,無須安裝和進(jìn)行額外的授權(quán)就可以使用。PowerAutomate提供了豐富的內(nèi)置連接器和模板,可以與Microsoft生態(tài)的各種應(yīng)用程序和服務(wù)集成,如Microsoft365、Dynamics365、SharePoint、Outlook、OneDrive、Excel、Salesforce、Twitter等。03.UiBotUiBot是國內(nèi)企業(yè)來也科技開發(fā)的SaaS產(chǎn)品,該產(chǎn)品廣泛應(yīng)用于財務(wù)、銀行和金融等領(lǐng)域。UiBot可以啟動一個獨(dú)立的窗口,并在這個窗口中運(yùn)行自動化流程,且即使窗口被遮擋也不會對運(yùn)行的流程產(chǎn)生影響,在運(yùn)行流程的同時,也可以進(jìn)行人工操作。04.影刀RPA影刀RPA是一款功能強(qiáng)大且易于使用的RPA軟件。它提供了一系列的自動化工具和功能,可以使用戶快速、高效地建立和執(zhí)行自動化任務(wù)。影刀RPA具有直觀的用戶界面和友好的操作方式,即使沒有開發(fā)經(jīng)驗(yàn)的用戶也能夠輕松上手。它支持多種數(shù)據(jù)源的集成,可以與其他系統(tǒng)進(jìn)行無縫對接,實(shí)現(xiàn)數(shù)據(jù)的自動抓取和處理。此外,影刀RPA還提供了強(qiáng)大的調(diào)度和監(jiān)控功能,可以對任務(wù)進(jìn)行靈活的管理和控制。影刀RPA還可以連接手機(jī),實(shí)現(xiàn)手機(jī)的自動化管理,并且手機(jī)端和電腦端的操作方法基本一致。RPA機(jī)器人-THANKYOU!-謝謝觀看演示完畢RPA機(jī)器人RPA機(jī)器人開發(fā)基礎(chǔ)第二章章節(jié)目錄03.影刀RPA的基本概念04.影刀RPA的三大邏輯02.影刀RPA的功能模塊01.影刀RPA概述05.影刀RPA的下載與安裝06.影刀RPA的環(huán)境配置07.機(jī)器人流程設(shè)計概述影刀RPA概述-影刀RPA簡介、基本應(yīng)用、版本及權(quán)限-PART&01RPA機(jī)器人開發(fā)基礎(chǔ)具備模擬人類各種操作的能力,可以在任何應(yīng)用程序上執(zhí)行鼠標(biāo)點(diǎn)擊、鍵盤輸入、信息讀取等自動化操作,從而使人類從非主觀決策(非主觀決策指不是基于個人主觀意識、情感或偏見的決策)、邏輯性強(qiáng)和規(guī)則性高的工作中解脫出來。除了模擬人類操作,影刀RPA還可以結(jié)合現(xiàn)有的各項技術(shù),實(shí)現(xiàn)流程自動化的目標(biāo)。核心功能01.影刀RPA簡介軟件特點(diǎn)杭州分叉智能科技有限公司研發(fā)用戶可以通過簡單的拖曳操作,創(chuàng)建自動化流程并進(jìn)行配置,即使沒有編程經(jīng)驗(yàn),用戶也可以輕松地使用影刀RPA進(jìn)行任務(wù)自動化。并支持與其他系統(tǒng)集成,使數(shù)據(jù)的獲取和處理更加靈活和高效。價值與應(yīng)用助力企業(yè)實(shí)現(xiàn)業(yè)務(wù)流程的自動化,提高工作效率,減少人工錯誤,節(jié)省時間和成本。并廣泛應(yīng)用于多個行業(yè),包括人力資源管理、供應(yīng)鏈管理、金融服務(wù)等。02.影刀RPA的基本應(yīng)用01可以通過不同的數(shù)據(jù)來源自動收集數(shù)據(jù),并將其錄入目標(biāo)體系。它可以處理大量的數(shù)據(jù),進(jìn)行格式轉(zhuǎn)換、驗(yàn)證和清洗等操作。數(shù)據(jù)錄入和處理02數(shù)據(jù)提取和分析可以從不同的系統(tǒng)和應(yīng)用程序中提取數(shù)據(jù),并進(jìn)行分析、匯總和生成報告。它可以從結(jié)構(gòu)化和非結(jié)構(gòu)化的數(shù)據(jù)中提取信息。03文檔生成和處理可以根據(jù)預(yù)定模板自動生成各種文檔,如合同、報告、信函等。它可以處理文檔的格式、內(nèi)容和布局等。04可以自動執(zhí)行定期任務(wù)和計劃任務(wù),并監(jiān)控任務(wù)的執(zhí)行情況。它可以發(fā)送通知和警報,并生成任務(wù)的執(zhí)行報告。任務(wù)調(diào)度和監(jiān)控05應(yīng)用程序集成可以與各種應(yīng)用程序和系統(tǒng)集成,包括ERP系統(tǒng)、CRM系統(tǒng)、人力資源系統(tǒng)等。它可以在不同系統(tǒng)之間傳輸數(shù)據(jù),并協(xié)調(diào)不同系統(tǒng)的操作。06客戶服務(wù)和支持可以處理客戶的查詢和請求,并提供實(shí)時的支持和解決方案。它可以自動回復(fù)電子郵件、處理客戶數(shù)據(jù),并提供基本的客戶服務(wù)。03.影刀RPA的版本及權(quán)限影刀RPA有多個版本,以滿足不同用戶的需求。創(chuàng)業(yè)版(標(biāo)準(zhǔn)版本):提供了更多的功能和靈活性,適用于中小型企業(yè)和團(tuán)隊。企業(yè)版(高級版本):具有更多的定制化功能和擴(kuò)展性,適用于大型企業(yè)和復(fù)雜的自動化需求。社區(qū)版(免費(fèi)版本):僅適用于個人用戶或小型團(tuán)隊,具有基本的自動化功能和一定的任務(wù)限制。企業(yè)版創(chuàng)業(yè)版社區(qū)版使用人數(shù)多人使用人數(shù)1人使用人數(shù)1人運(yùn)行器(Robot)部分支持運(yùn)行器(Robot)支持運(yùn)行器(Robot)部分支持設(shè)計器(Studio)支持設(shè)計器(Studio)支持設(shè)計器(Studio)支持PC自動化支持PC自動化支持PC自動化支持手機(jī)自動化支持手機(jī)自動化支持手機(jī)自動化支持創(chuàng)建應(yīng)用數(shù)目無限創(chuàng)建應(yīng)用數(shù)目99個需要Renew每月計劃執(zhí)行編排支持計劃執(zhí)行編排支持

觸發(fā)設(shè)置運(yùn)行支持觸發(fā)設(shè)置運(yùn)行支持

創(chuàng)建專屬市場支持

影刀RPA各版本的權(quán)限-綜合管理、個人中心以及應(yīng)用開發(fā)模塊的介紹-RPA機(jī)器人開發(fā)基礎(chǔ)PART&02影刀RPA的功能模塊01.綜合管理模塊【綜合管理】模塊用于統(tǒng)一管理流程應(yīng)用的開發(fā)和獲取。它被細(xì)分為5個功能子模塊,每個功能子模塊都有自己的特性,并包含各自的功能組件(次級子模塊),用于管理多個機(jī)器人并協(xié)調(diào)它們的工作。綜合管理模塊的細(xì)分子模塊綜合管理教程應(yīng)用市場觸發(fā)器社區(qū)/企業(yè)空間我的應(yīng)用:我開發(fā)的應(yīng)用、我獲取的應(yīng)用自定義指令:我開發(fā)的指令計劃任務(wù)運(yùn)行日志我加入的市場:應(yīng)用推薦、影刀企業(yè)市場我創(chuàng)建的市場社區(qū)企業(yè)空間01.綜合管理模塊—應(yīng)用【我開發(fā)的應(yīng)用】功能子模塊會將用戶自己開發(fā)并保存的應(yīng)用匯總到一個界面中,并以列表的形式顯示?!具\(yùn)行】按鈕:用于運(yùn)行已開發(fā)的應(yīng)用;【編輯】按鈕:用于打開一個編輯模式,在這個模式下,用戶可以對自動化流程進(jìn)行修改、調(diào)整和優(yōu)化;【發(fā)版】按鈕:用于發(fā)布已開發(fā)的應(yīng)用,只有進(jìn)行發(fā)版后才能進(jìn)行分享;【分享】按鈕:用于分享已開發(fā)的應(yīng)用;【更多】按鈕:包含了下級菜單按鈕【虛擬桌面中運(yùn)行】和【歷史版本】,【虛擬桌面中運(yùn)行】表示在虛擬的桌面上運(yùn)行流程腳本,且在運(yùn)行過程中會出現(xiàn)與本機(jī)大致相同的窗口桌面,幫助用戶調(diào)試開發(fā)流程腳本,而【歷史版本】則是用戶在流程腳本上進(jìn)行優(yōu)化更新所得到的版本修改記錄。01.綜合管理模塊—應(yīng)用【我獲取的應(yīng)用】功能子模塊會將用戶通過市場或個人分享所獲得的應(yīng)用匯總到一個界面中,并以列表的形式顯示。在【我獲取的應(yīng)用】界面中,用戶無法編輯應(yīng)用,只能查看相關(guān)信息。01.綜合管理模塊—應(yīng)用【我開發(fā)的指令】功能子模塊會將用戶自己開發(fā)并保存的指令匯總到一個界面中,并以列表的形式顯示。在【我開發(fā)的指令】界面中,用戶可以對保存的指令進(jìn)行編輯及發(fā)版。01.綜合管理模塊—觸發(fā)器【計劃任務(wù)】子模塊會將用戶設(shè)置了觸發(fā)條件的任務(wù)匯總到一個界面中,并以列表的形式顯示;【運(yùn)行日志】子模塊會顯示每次應(yīng)用運(yùn)行的日志信息。01.綜合管理模塊—觸發(fā)器觸發(fā)器的觸發(fā)條件包括定時觸發(fā)、文件觸發(fā)、熱鍵觸發(fā)及郵件觸發(fā)。這些觸發(fā)條件可以為用戶提供不同的觸發(fā)方式,以滿足不同的需求。(1)定時觸發(fā):根據(jù)用戶設(shè)定的時間,周期性地自動運(yùn)行指定應(yīng)用是影刀RPA的一個重要功能。用戶可以設(shè)置定時觸發(fā)器,用于按照指定的時間間隔或特定的日期和時間來觸發(fā)應(yīng)用的運(yùn)行。01.綜合管理模塊—觸發(fā)器(2)文件觸發(fā):文件觸發(fā)器可以監(jiān)控指定文件的創(chuàng)建、刪除、更新和重命名等操作,以觸發(fā)應(yīng)用的運(yùn)行。01.綜合管理模塊—觸發(fā)器(3)熱鍵觸發(fā):使用熱鍵觸發(fā)器可以實(shí)現(xiàn)自定義快捷鍵的點(diǎn)擊觸發(fā),即當(dāng)按下指定的快捷鍵時,RPA流程就會被觸發(fā)執(zhí)行。01.綜合管理模塊—觸發(fā)器(4)郵件觸發(fā):使用郵件觸發(fā)器可以實(shí)現(xiàn),當(dāng)指定的郵箱收到特定郵件時,與該郵箱綁定的應(yīng)用會被觸發(fā)執(zhí)行。01.綜合管理模塊—市場【我加入的市場】子模塊下的【應(yīng)用推薦】子模塊用于管理官方市場應(yīng)用,【影刀企業(yè)市場】子模塊用于管理企業(yè)市場應(yīng)用;而【我創(chuàng)建的市場】子模塊用于管理個人市場應(yīng)用。01.綜合管理模塊—市場在官方發(fā)布的流程腳本中,【應(yīng)用推薦】提供了一種方便快捷的方式來執(zhí)行任務(wù)。然而,這種方式也存在一些限制。首先,這些腳本是無法編輯的;其次,只有創(chuàng)業(yè)版和企業(yè)版的用戶才能使用這些腳本,社區(qū)版的用戶無法使用。01.綜合管理模塊—市場【影刀企業(yè)市場】子模塊是企業(yè)版獨(dú)有的功能,可以通過激活企業(yè)版來訪問。企業(yè)市場與本企業(yè)的其他賬號可以互通,這意味著企業(yè)內(nèi)部的不同賬號可以共享和交流。這樣一來,企業(yè)內(nèi)部可以更好地協(xié)作和共享資源,提高工作效率?!疚覄?chuàng)建的市場】是指用戶可以將自己開發(fā)的應(yīng)用發(fā)布到個人市場中,以便與他人分享。這個功能可以基于用戶已經(jīng)發(fā)版的應(yīng)用來實(shí)現(xiàn)。用戶可以在個人市場中發(fā)布自己的應(yīng)用,允許其他人使用和下載。01.綜合管理模塊—教程【教程】子模塊是影刀RPA的學(xué)習(xí)入口,可以幫助新手快速了解軟件的使用方法,用戶可以根據(jù)自己的需求和興趣選擇相應(yīng)的課程與技巧進(jìn)行學(xué)習(xí)。初級課程:適合剛開始接觸影刀RPA的用戶;中級課程:相較于初級課程所涉及的知識講解更加深入;高級課程:涉及的知識講解更加復(fù)雜和專業(yè);案例課程:以實(shí)際案例為基礎(chǔ),幫助用戶學(xué)習(xí)如何應(yīng)用影刀RPA解決實(shí)際問題;專題課程:側(cè)重于特定主題的學(xué)習(xí);場景課程:以實(shí)際場景為背景,幫助用戶理解如何在具體環(huán)境中應(yīng)用影刀RPA;100個小技巧:幫助用戶更加高效地使用影刀RPA,并解決一些常見的問題。01.綜合管理模塊—社區(qū)/企業(yè)空間【社區(qū)】子模塊是社區(qū)/個人版界面的功能模塊之一。它的主要作用是進(jìn)入影刀RPA的社區(qū)平臺。用戶可以在社區(qū)平臺中提出問題、尋求幫助,或者幫助其他人解決問題。社區(qū)平臺是一個交流和學(xué)習(xí)的平臺,用戶可以在這里與其他影刀用戶交流經(jīng)驗(yàn)、分享心得,并解決使用過程中的疑惑。通過社區(qū)平臺,用戶可以獲得更多的支持和指導(dǎo),提高自己的技能,豐富自己的知識。01.綜合管理模塊—社區(qū)/企業(yè)空間在企業(yè)版被激活后,用戶將得到【企業(yè)空間】界面,該界面主要分為【首頁】、【賬號管理】和【應(yīng)用管理】三部分。通過該界面,企業(yè)管理員可以更好地管理和監(jiān)控整個企業(yè)的RPA應(yīng)用,提高效率和協(xié)作性。【首頁】:企業(yè)版的主要界面,提供了關(guān)鍵的統(tǒng)計信息和信息概覽,包括開發(fā)應(yīng)用數(shù)、應(yīng)用運(yùn)行時長、應(yīng)用運(yùn)行次數(shù)等。這個界面可以幫助企業(yè)管理員快速了解整個企業(yè)的RPA運(yùn)行情況?!举~號管理】:用于管理企業(yè)版下的用戶賬號,企業(yè)管理員可以在這里添加、編輯和刪除用戶賬號,設(shè)置用戶的權(quán)限和角色,以及管理用戶的訪問權(quán)限。【應(yīng)用管理】:用于管理企業(yè)版下的應(yīng)用,企業(yè)管理員可以在這里創(chuàng)建新的應(yīng)用,編輯和刪除現(xiàn)有的應(yīng)用,以及查看和監(jiān)控應(yīng)用的運(yùn)行狀態(tài)與日志等。02.個人中心模塊【個人中心】模塊是一個用于集中管理和配置個人設(shè)置、工具和及服務(wù)管理等相關(guān)功能子模塊的區(qū)域。個人中心模塊的細(xì)分子模塊個人中心模塊設(shè)置工具(1)啟動項、登錄(2)關(guān)閉主界面(3)運(yùn)行回放(4)應(yīng)用運(yùn)行(5)設(shè)計器(6)快捷鍵(7)運(yùn)行錯誤處理(1)自動化插件、擴(kuò)展(2)影刀瀏覽器(3)手機(jī)管理器增值服務(wù)、幫助中心、消息中心【設(shè)置】子模塊提供了一系列個人化的設(shè)置選項,用戶可以在這里進(jìn)行個人信息的編輯和更新,包括用戶名、密碼、聯(lián)系方式等。此外,用戶還可以設(shè)置偏好和通知選項,以滿足自己的需求。(1)啟動項、登錄:設(shè)置開機(jī)后是否自動啟動登錄。開機(jī)后自動啟動登錄與觸發(fā)器相關(guān),如果應(yīng)用未啟動,則觸發(fā)器將無法運(yùn)行。02.個人中心模塊—設(shè)置(2)關(guān)閉主界面:可以設(shè)置為“最小化到系統(tǒng)托盤”或“退出程序”。最小化到系統(tǒng)托盤:在選中這個單選按鈕后,當(dāng)關(guān)閉主界面時,程序?qū)钚』较到y(tǒng)托盤中,方便用戶快速訪問和管理。退出程序:在選中這個單選按鈕后,當(dāng)關(guān)閉主界面時,程序?qū)⑼耆顺?,不再運(yùn)行。02.個人中心模塊—設(shè)置(3)運(yùn)行回放:當(dāng)流程運(yùn)行出錯時,可以進(jìn)行回放操作,將流程回放到運(yùn)行失敗的前X秒(時間可自行設(shè)置)。通過運(yùn)行回放功能,用戶可以重新執(zhí)行出錯的部分,以便找出問題并進(jìn)行修復(fù)。(4)應(yīng)用運(yùn)行:在應(yīng)用運(yùn)行時,可以選擇隱藏執(zhí)行窗口,以便觀察運(yùn)行是否正常。同時,為了確保應(yīng)用流程在運(yùn)行結(jié)束后的信息保密性,可以設(shè)置在應(yīng)用運(yùn)行結(jié)束后自動關(guān)閉影刀瀏覽器。02.個人中心模塊—設(shè)置(5)設(shè)計器:在編輯腳本/應(yīng)用時,可以設(shè)置自動保存功能來自動保存用戶所做的修改,以此來避免因意外情況導(dǎo)致的數(shù)據(jù)丟失。(6)快捷鍵:用戶可以根據(jù)自己的需求,設(shè)置常用功能的快捷鍵,從而更快速地完成操作,大大提升用戶的工作效率。02.個人中心模塊—設(shè)置(7)運(yùn)行錯誤處理:在計劃中運(yùn)行的任務(wù)或觸發(fā)器運(yùn)行的任務(wù)發(fā)生異常時,可以通過郵件、釘釘群、企業(yè)微信群、飛書群等方式提醒用戶處理錯誤。設(shè)置后,用戶可以在最短的時間內(nèi)得知錯誤信息,并進(jìn)行相應(yīng)的判斷和調(diào)整。這種錯誤處理機(jī)制可以幫助用戶更加高效地解決問題,減少錯誤的影響。02.個人中心模塊—設(shè)置【工具】子模塊是一個非常實(shí)用的組件,它提供了一系列功能強(qiáng)大的工具,可以幫助用戶更高效地進(jìn)行RPA開發(fā)和管理。(1)自動化插件、擴(kuò)展:自動化插件是影刀RPA中執(zhí)行自動化任務(wù)所必需的擴(kuò)展程序,其中包括應(yīng)用較為廣泛的【GoogleChrome自動化】、【MicrosoftEdge自動化】、【Firefox自動化】、【Java自動化】、【Android手機(jī)自動化】和【360安全瀏覽器自動化】插件。如果需要插入其他瀏覽器自動化插件,可以單擊“添加自定義瀏覽器自動化”按鈕來添加。02.個人中心模塊—工具02.個人中心模塊—工具除了自動化插件,影刀的擴(kuò)展也是不可忽視的工具,它包括以下幾部分。虛擬鍵盤鼠標(biāo)驅(qū)動:使用驅(qū)動點(diǎn)擊或輸入功能進(jìn)行網(wǎng)銀安全輸入。屏幕解鎖服務(wù):自動運(yùn)行解鎖屏幕。瀏覽器喚起影刀:支持可信的管理后臺通過瀏覽器喚起影刀客戶端。02.個人中心模塊—工具(2)影刀瀏覽器:影刀瀏覽器是一款強(qiáng)大的工具,它不僅支持靜默運(yùn)行,還能夠在后臺進(jìn)行自動化任務(wù)的執(zhí)行,且不會影響用戶進(jìn)行其他正常設(shè)備操作。通過影刀瀏覽器,用戶可以實(shí)現(xiàn)各種網(wǎng)頁自動化操作,如填寫表單、點(diǎn)擊按鈕、抓取數(shù)據(jù)等。無論是進(jìn)行網(wǎng)頁數(shù)據(jù)采集,還是進(jìn)行網(wǎng)銀操作,影刀瀏覽器都能提供出色的性能和穩(wěn)定性。同時,影刀瀏覽器還支持多種瀏覽器內(nèi)核,可以靈活適應(yīng)不同的網(wǎng)頁環(huán)境,確保自動化任務(wù)的順利執(zhí)行。02.個人中心模塊—工具(3)手機(jī)管理器:手機(jī)管理器是一款方便實(shí)用的工具,它基于電腦與手機(jī)的連接,提供了強(qiáng)大的手機(jī)自動化管理功能。通過手機(jī)管理器,用戶可以輕松地進(jìn)行手機(jī)的遠(yuǎn)程控制和操作。無論是進(jìn)行手機(jī)數(shù)據(jù)備份、文件傳輸,還是進(jìn)行手機(jī)應(yīng)用的安裝、卸載,手機(jī)管理器都能夠高效地完成任務(wù)。此外,手機(jī)管理器還支持批量操作,用戶可以同時管理多臺設(shè)備,提高工作效率。不僅如此,手機(jī)管理器還提供了豐富的手機(jī)調(diào)試和測試工具,幫助用戶進(jìn)行應(yīng)用程序的調(diào)試和性能優(yōu)化,確保應(yīng)用在各種手機(jī)環(huán)境下的良好運(yùn)行。通過手機(jī)管理器,用戶可以更加便捷地管理和控制手機(jī)設(shè)備,提高工作效率和用戶體驗(yàn)。02.個人中心模塊—增值服務(wù)在使用增值服務(wù)時,如【影刀GPT】、【自然語言處理NLP】、【驗(yàn)證碼識別】和【文字識別OCR】服務(wù),用戶需要在充值后才能使用。在限免期間,新用戶將獲贈一定額度的減免。02.個人中心模塊—幫助中心幫助中心提供了多個有用的功能,包括【幫助】、【教程】和【學(xué)習(xí)影刀】。點(diǎn)擊【幫助中心】按鈕會自動跳轉(zhuǎn)到學(xué)習(xí)中心,學(xué)習(xí)中心的資源將幫助用戶更好地理解和使用影刀RPA。用戶可以在幫助中心中找到詳細(xì)的指南、教程和學(xué)習(xí)材料,以解決在使用過程中遇到的問題和困惑。02.個人中心模塊—消息中心消息中心主要用于接收系統(tǒng)、團(tuán)隊、社區(qū)和學(xué)院等發(fā)布的相關(guān)通知。用戶可以在消息中心中查看和管理各種通知,包括系統(tǒng)更新消息、團(tuán)隊消息、社區(qū)活動通知和學(xué)院培訓(xùn)通知等。通過消息中心,用戶可以及時了解最新的消息和重要通知,以便更好地參與相關(guān)活動和使用影刀RPA。03.應(yīng)用開發(fā)模塊【應(yīng)用開發(fā)】模塊是影刀RPA中的核心模塊之一,它提供了一系列強(qiáng)大的工具和功能,可以幫助用戶進(jìn)行自動化流程的開發(fā)和管理。應(yīng)用開發(fā)模塊可視圖頂部菜單欄指令區(qū)應(yīng)用流程指令編排區(qū)底部功能區(qū)流程與全局變量可視區(qū)03.應(yīng)用開發(fā)模塊—頂部菜單欄應(yīng)用信息:用于設(shè)置應(yīng)用的名稱和使用說明等信息保存:將應(yīng)用保存至云端,以便隨時進(jìn)行查看和編輯撤銷/前進(jìn):在進(jìn)行流程編輯操作時,撤銷或前進(jìn)一步,方便用戶進(jìn)行修改和調(diào)整折疊:將部分流程折疊為一組,方便用戶查看和管理大型流程智能錄制:支持錄制連續(xù)的人工操作,方便用戶快速生成自動化流程數(shù)據(jù)抓取:提供批量抓取網(wǎng)頁數(shù)據(jù)的功能,幫助用戶快速獲取所需的數(shù)據(jù)瀏覽器:影刀內(nèi)置瀏覽器,支持靜默運(yùn)行,不會影響用戶其他設(shè)備的正常操作運(yùn)行/停止:用于運(yùn)行或停止整個流程的執(zhí)行學(xué)習(xí)中心:提供影刀RPA開發(fā)和使用的幫助中心,用戶可以在其中獲取相關(guān)的教程和指導(dǎo)調(diào)試:可以逐條運(yùn)行并調(diào)試指令,幫助用戶查找和解決問題指令區(qū)包含【標(biāo)準(zhǔn)指令】和【自定義指令】?!緲?biāo)準(zhǔn)指令】涵蓋了多種操作,這些指令可以組合起來,形成自動化流程,以執(zhí)行特定的任務(wù);【自定義指令】則可以根據(jù)不同的需求獲取官方市場發(fā)布的指令,以及不同平臺應(yīng)用流程和個人開發(fā)的自定義指令,從而實(shí)現(xiàn)指令集的拓展。03.應(yīng)用開發(fā)模塊—指令區(qū)03.應(yīng)用開發(fā)模塊—指令區(qū)—標(biāo)準(zhǔn)指令影刀RPA中【應(yīng)用開發(fā)】模塊的重要功能之一。其中,【IF條件】指令是常用的條件判斷指令之一。它可以根據(jù)比較結(jié)果(True或False)來執(zhí)行不同的操作。除了【IF條件】指令,影刀RPA還提供了其他多樣的條件判斷指令,如【IF網(wǎng)頁包含】和【IF窗口存在】等。這些條件判斷指令可以幫助用戶根據(jù)不同的條件情況,靈活地控制自動化流程的執(zhí)行路徑。循環(huán)是一種重要的功能,可以用來重復(fù)執(zhí)行一組指令、內(nèi)容或文件等。無論是循環(huán)次數(shù)還是循環(huán)條件,循環(huán)的工作原理都是一樣的。例如,【For次數(shù)循環(huán)】指令可以讓一組指令重復(fù)執(zhí)行特定次數(shù)的操作。用戶可以在這里定義需要執(zhí)行的指令,并指定循環(huán)次數(shù),從而方便地重復(fù)執(zhí)行相同的操作,提高效率。條件判斷指令循環(huán)指令03.應(yīng)用開發(fā)模塊—指令區(qū)—標(biāo)準(zhǔn)指令指令中不可或缺的一部分,它的主要目的是在執(zhí)行過程中暫停程序的執(zhí)行,并等待特定的條件滿足后再繼續(xù)執(zhí)行。在RPA中,等待是一種常用的功能,可以用來等待頁面加載完成、等待特定圖像出現(xiàn)、等待特定文本出現(xiàn)、等待特定窗口出現(xiàn)等。使用等待指令可以確保在執(zhí)行自動化流程時,所需的元素或條件已經(jīng)準(zhǔn)備好,從而提高任務(wù)的穩(wěn)定性和可靠性。模擬鼠標(biāo)和鍵盤的各種操作,其特點(diǎn)是代替人工執(zhí)行一些重復(fù)且有規(guī)律的操作,比如點(diǎn)擊進(jìn)入瀏覽器等。它包括多種模擬指令,如【鍵盤輸入】、【鼠標(biāo)移動】和【滾動鼠標(biāo)滾輪】等。等待指令鼠標(biāo)鍵盤指令03.應(yīng)用開發(fā)模塊—指令區(qū)—標(biāo)準(zhǔn)指令對一組相似的元素進(jìn)行操作和編輯的功能。例如,在淘寶頁面中,可以使用相似元素操作來循環(huán)點(diǎn)擊商品,實(shí)現(xiàn)批量操作。在應(yīng)用流程中,相似元素操作可以幫助用戶快速處理多個相似的元素。根據(jù)具體的應(yīng)用場景,相似元素操作在RPA中提供了幾種不同的選項,包括【循環(huán)相似元素(web)】、【循環(huán)相似元素(win)】、【獲取相似元素列表(web)】和【獲取相似元素列表(win)】等指令。其中,“web”代表網(wǎng)頁應(yīng)用,“win”代表桌面應(yīng)用。通過使用這些選項,用戶可以方便地處理相似元素,并實(shí)現(xiàn)自動化流程的高效執(zhí)行。相似元素操作指令03.應(yīng)用開發(fā)模塊—指令區(qū)—標(biāo)準(zhǔn)指令用于基于網(wǎng)頁元素的操作,包括【打開網(wǎng)頁】、【獲取已打開的網(wǎng)頁對象】、【點(diǎn)擊元素(web)】、【鼠標(biāo)懸停在元素上(web)】、【填寫輸入框(web)】和【關(guān)閉網(wǎng)頁】等常用指令,以及【元素操作】、【網(wǎng)頁操作】、【數(shù)據(jù)提取】和【對話框處理】等指令集。用于基于桌面軟件元素的操作,包括【獲取窗口對象】、【獲取窗口對象列表】、【點(diǎn)擊元素(win)】、【鼠標(biāo)懸停在元素上(win)】、【填寫輸入框(win)】和【運(yùn)行或打開】等指令,以及【元素操作】、【窗口操作】、【數(shù)據(jù)提取】和【SAP】等指令集。網(wǎng)頁自動化指令桌面軟件自動化指令03.應(yīng)用開發(fā)模塊—指令區(qū)—標(biāo)準(zhǔn)指令數(shù)據(jù)表格指令最大的優(yōu)勢是無須打開其他軟件即可進(jìn)行表格的寫入和讀取操作,可以幫助用戶更加方便地處理和管理數(shù)據(jù)。數(shù)據(jù)表格指令03.應(yīng)用開發(fā)模塊—指令區(qū)—標(biāo)準(zhǔn)指令用于基于Excel與WPS表格的操作,包括【打開/新建Excel】、【獲取當(dāng)前激活的Excel對象】、【保存/另存Excel】、【關(guān)閉Excel】、【導(dǎo)出為PDF】、【循環(huán)Excel內(nèi)容】、【讀取Excel內(nèi)容】和【寫入內(nèi)容至Excel工作表】等指令,以及【讀寫操作】、【Sheet頁操作】和【高級指令】等和指令集。用于在流程開發(fā)中進(jìn)行人機(jī)交互。開發(fā)者可以通過多種類型的對話框與機(jī)器人進(jìn)行交互,使機(jī)器人根據(jù)輸入內(nèi)容執(zhí)行后續(xù)任務(wù)。這些對話框可以包括文本框、下拉列表、單選按鈕、復(fù)選框等,用于接收用戶輸入的信息。通過對話框,開發(fā)者可以實(shí)現(xiàn)與機(jī)器人的交互,提高流程的靈活性和可定制性。Excel/WPS表格指令對話框指令03.應(yīng)用開發(fā)模塊—指令區(qū)—標(biāo)準(zhǔn)指令用于對數(shù)據(jù)進(jìn)行處理。其中,常用的指令包括【設(shè)置變量】和【產(chǎn)生隨機(jī)數(shù)】等。這些指令在實(shí)現(xiàn)數(shù)據(jù)處理任務(wù)時發(fā)揮著重要的作用。值得注意的是,【設(shè)置變量】指令用于存儲和管理數(shù)據(jù),而【產(chǎn)生隨機(jī)數(shù)】指令則用于生成隨機(jī)的數(shù)據(jù)或作為數(shù)據(jù)處理的輔助工具。合理運(yùn)用這些指令,可以提高數(shù)據(jù)處理的效率和準(zhǔn)確性。調(diào)用其他流程來實(shí)現(xiàn)不同的功能。同時,還可以調(diào)用其他Python模塊來擴(kuò)展流程的功能。另外,在處理資源文件時,可以使用相關(guān)的操作指令來進(jìn)行讀取和獲取等操作。這些操作指令可以幫助開發(fā)者輕松地處理各種類型的資源文件。數(shù)據(jù)處理指令流程/應(yīng)用指令03.應(yīng)用開發(fā)模塊—指令區(qū)—標(biāo)準(zhǔn)指令用于與操作系統(tǒng)(如Windows)進(jìn)行交互。操作系統(tǒng)指令的應(yīng)用場景非常廣泛,可以細(xì)分為以下幾個方面。批量打開本地文件夾中的多個表格:操作系統(tǒng)指令可用于快速定位并打開本地文件夾中的多個表格文件,提高處理數(shù)據(jù)的效率。將本地文件復(fù)制到聊天對話框中:操作系統(tǒng)指令可用于將本地文件復(fù)制到聊天對話框中,方便用戶與他人分享文件或發(fā)送附件。瀏覽器下載的壓縮包解壓縮至本地:操作系統(tǒng)指令可用于解壓縮瀏覽器下載的壓縮包,讓用戶可以方便地獲取其中的文件或數(shù)據(jù)。防止信息泄密:在流程運(yùn)行過程中,操作系統(tǒng)模塊可以提供安全性保護(hù),防止敏感信息的泄露操作系統(tǒng)指令03.應(yīng)用開發(fā)模塊—指令區(qū)—標(biāo)準(zhǔn)指令網(wǎng)絡(luò)指令涵蓋了多個功能,包括【郵件】、【HTTP】、【FTP】和【群通知】。這些功能可以幫助開發(fā)者在自動化任務(wù)中實(shí)現(xiàn)與網(wǎng)絡(luò)的交互?!距]件】功能可以用于自動發(fā)送和接收郵件,實(shí)現(xiàn)自動化的郵件處理流程?!綡TTP】功能可以用于模擬瀏覽器的行為,實(shí)現(xiàn)網(wǎng)頁的自動化操作,比如自動填寫表單、點(diǎn)擊按鈕等?!綟TP】功能可以用于文件的上傳和下載,方便地與遠(yuǎn)程服務(wù)器進(jìn)行文件傳輸?!救和ㄖ抗δ芸梢杂糜趯?shí)現(xiàn)在各種聊天工具中發(fā)送消息,方便地進(jìn)行即時通信和通知。網(wǎng)絡(luò)指令03.應(yīng)用開發(fā)模塊—指令區(qū)—標(biāo)準(zhǔn)指令屬于增值服務(wù)的指令,包括常用的【文字識別OCR】和【自然語言處理NLP】等指令集,可以幫助開發(fā)者處理和分析大量的數(shù)據(jù),從而進(jìn)行更準(zhǔn)確、智能的決策和操作。包括【打印日志】、【導(dǎo)出日志】、【插入代碼段(Python)】和【添加備注說明】等指令,以及【數(shù)據(jù)庫】、【PDF文件】、【W(wǎng)ord/WPS文字】和【異常處理】等指令集。人工智能AI指令其他指令應(yīng)用流程指令編排區(qū)的作用是進(jìn)行可視化編輯,將指令拖曳到應(yīng)用流程指令編排區(qū)進(jìn)行設(shè)置,可以通過邏輯的堆積,構(gòu)成一個自動化流程。03.應(yīng)用開發(fā)模塊—應(yīng)用流程指令編排區(qū)底部功能區(qū)中包括【元素庫】、【圖像庫】、【錯誤列表】、【運(yùn)行日志】、【數(shù)據(jù)表格】、【流程參數(shù)】等模塊。1)元素庫開發(fā)者可以捕獲網(wǎng)頁或軟件上的元素,并將其保存到【元素庫】模塊中,以便在應(yīng)用流程中對其進(jìn)行調(diào)用和編輯。通過【元素庫】模塊,開發(fā)者可以方便地管理和使用各種元素,如按鈕、文本框、下拉菜單等。03.應(yīng)用開發(fā)模塊—底部功能區(qū)2)圖像庫開發(fā)者可以捕獲屏幕上的圖像元素,并將其保存到【圖像庫】模塊中,以便在應(yīng)用流程中對其進(jìn)行調(diào)用和編輯。03.應(yīng)用開發(fā)模塊—底部功能區(qū)3)錯誤列表開發(fā)者可以捕獲流程運(yùn)行中的錯誤,并將其保存到【錯誤列表】模塊中,以便在應(yīng)用流程中查看流程運(yùn)行中發(fā)生的錯誤,便于調(diào)試。03.應(yīng)用開發(fā)模塊—底部功能區(qū)4)運(yùn)行日志【運(yùn)行日志】模塊會顯示流程運(yùn)行的相關(guān)信息,包括執(zhí)行開始時間、執(zhí)行結(jié)束時間、錯誤時間、錯誤流程、錯誤的指令、錯誤的原因等。03.應(yīng)用開發(fā)模塊—底部功能區(qū)5)數(shù)據(jù)表格【數(shù)據(jù)表格】模塊用于管理流程運(yùn)行過程中所生成的數(shù)據(jù)表格。03.應(yīng)用開發(fā)模塊—底部功能區(qū)6)流程參數(shù)【流程參數(shù)】模塊一般用于為子流程、Python模塊設(shè)置輸入及輸出的參數(shù)。03.應(yīng)用開發(fā)模塊—底部功能區(qū)流程與全局變量可視區(qū)用于管理在主流程中使用的子流程、資源文件及全局變量,包括【流程】和【全局變量】模塊。其中,【流程】模塊包括【新建可視化流程】、【新建Python模塊】和【Python包管理】等功能組件。03.應(yīng)用開發(fā)模塊—流程與全局變量可視區(qū)(1)新建可視化流程:用于新建一個可視化流程,實(shí)現(xiàn)相對獨(dú)立的功能。該流程可以被主流程或其他流程調(diào)用。(2)新建Python模塊:用于新建一個Python模塊。該模塊可以與影刀自動化接口無縫銜接,搭建自動化流程,且該流程也可以被主流程或其他流程調(diào)用。(3)Python包管理:用于管理Python模塊的庫,可以導(dǎo)入或刪除第三方Python庫。(4)添加資源文件:可以為流程添加一些公用的文件,如Excel模塊。這樣一來,使用該流程的用戶都可以訪問這些文件。03.應(yīng)用開發(fā)模塊—流程與全局變量可視區(qū)①②③④-了解指令構(gòu)成、元素捕獲方式、獲取對象、數(shù)據(jù)處理等基本概念-RPA機(jī)器人開發(fā)基礎(chǔ)PART&03影刀RPA的基本概念影刀RPA采用積木式流程搭建應(yīng)用,每個應(yīng)用都是由多條指令疊加構(gòu)成的,而每個指令都代表一個動作,因此指令是影刀RPA最基本的單元。了解指令的構(gòu)成是學(xué)習(xí)影刀RPA的基礎(chǔ)。一般而言,一條指令通常由對象、元素及對元素的操作幾部分構(gòu)成。因此,在創(chuàng)建一條指令之前,需要先獲取網(wǎng)頁對象或窗口對象,并在該對象上捕獲相應(yīng)的元素。例如,在執(zhí)行【獲取元素信息(web)】指令操作時,需要注意以下幾個步驟。01.指令的一般構(gòu)成 獲取網(wǎng)頁對象:如何獲取網(wǎng)頁對象?捕獲網(wǎng)頁元素:如何捕獲網(wǎng)頁元素?網(wǎng)頁操作:對網(wǎng)頁執(zhí)行何種操作?操作結(jié)果:指令的操作結(jié)果如何?在影刀RPA中,元素的一般捕獲方式如下:①點(diǎn)擊【元素庫】模塊中的【捕獲新元素】按鈕,進(jìn)入需要捕獲元素的網(wǎng)頁或軟件界面;②按住鍵盤上的Ctrl鍵,即可捕獲網(wǎng)頁或軟件上的元素,且捕獲的元素會被顯示在【元素編輯器】對話框中;③在確認(rèn)元素是否為所需元素時,可以點(diǎn)擊【校驗(yàn)元素】按鈕;當(dāng)該元素不是所需元素時,可以點(diǎn)擊【重新捕獲】按鈕來重新捕獲元素;④對元素進(jìn)行命名,以便區(qū)分不同的元素。捕獲的所有元素都會被存放在元素庫中。02.元素的一般捕獲方式①②在基礎(chǔ)元素已經(jīng)被捕獲的情況下,如果需要捕獲相似元素,則可以點(diǎn)擊【捕獲相似元素】按鈕,捕獲一個與上一個被捕獲元素相似的元素。03.捕獲相似元素捕獲相似元素的過程遵循相似規(guī)則:假設(shè)已經(jīng)捕獲了A元素和B元素,并且它們有n個相似點(diǎn),那么捕獲的其他元素也會具有n個相似點(diǎn)。相似規(guī)則的應(yīng)用基于最大相似性:如果選擇的兩個元素的內(nèi)容完全相同,那么只會提取內(nèi)容相同的元素;如果選擇的兩個元素的內(nèi)容不同但位置相似,那么會提取出所有內(nèi)容相似的元素。元素捕獲的實(shí)質(zhì)是獲取元素的路徑。在捕獲元素之后,可以在【元素編輯器】對話框中開啟【編輯】選項。其中的元素節(jié)點(diǎn)可以理解為一個文件夾,而捕獲的元素就像是多層文件夾下的圖片,因此,可以說元素捕獲的實(shí)質(zhì)是獲取元素的路徑。04.元素捕獲的實(shí)質(zhì)在捕獲元素時,深度模式適用于以下情況:當(dāng)無法獲取對應(yīng)的網(wǎng)頁對象時,可以先點(diǎn)擊【元素庫】按鈕,再點(diǎn)擊【捕獲新元素】的下拉按鈕,在彈出的下拉列表中選擇【深度模式捕獲】選項,然后直接點(diǎn)擊【捕獲】按鈕即可。深度模式捕獲元素分為以下兩種方式。05.深度模式捕獲元素使用鼠標(biāo)左鍵點(diǎn)擊可以直接捕獲該元素,而使用鼠標(biāo)右鍵點(diǎn)擊可以捕獲隱藏的元素。例如,在輸入框中使用鼠標(biāo)右鍵點(diǎn)擊,會彈出一個編輯菜單,在深度模式下,使用鼠標(biāo)右鍵點(diǎn)擊就可以獲取這個菜單中的元素。在編輯器中選擇合適的路徑,可以定位到相應(yīng)的元素,這種方式可用于捕獲任何特殊軟件的控件。點(diǎn)擊捕獲元素在編輯器中通過路徑捕獲元素獲取網(wǎng)頁對象有兩個指令,分別是【打開網(wǎng)頁】和【獲取已打開的網(wǎng)頁對象】。06.獲取網(wǎng)頁對象【打開網(wǎng)頁】指令選擇瀏覽器,并輸入需要打開的網(wǎng)頁所對應(yīng)的網(wǎng)址。06.獲取網(wǎng)頁對象【獲取已打開的網(wǎng)頁對象】指令該指令有3個匹配方式,分別是【根據(jù)標(biāo)題匹配】、【根據(jù)網(wǎng)址匹配】和【匹配當(dāng)前選中的網(wǎng)頁】【根據(jù)標(biāo)題匹配】方式:根據(jù)網(wǎng)頁的標(biāo)題獲取網(wǎng)頁對象。【根據(jù)網(wǎng)址匹配】方式:直接根據(jù)網(wǎng)頁的網(wǎng)址獲取網(wǎng)頁對象。【匹配當(dāng)前選中的網(wǎng)頁】方式:獲取當(dāng)前瀏覽器中選中的網(wǎng)頁對象。①②③獲取窗口對象主要針對打開的軟件窗口,且獲取方式主要有3種。07.獲取窗口對象【窗口標(biāo)題或類型名】方式:選擇填寫窗口的標(biāo)題,找到對應(yīng)的窗口元素?!静东@窗口元素】方式:直接獲取目標(biāo)軟件界面,作為窗口對象?!咀烂妗糠绞剑簩⒄麄€電腦桌面作為窗口對象。在影刀RPA中,數(shù)據(jù)的表達(dá)分為數(shù)字、字符串、列表和字典4種形式。08.數(shù)據(jù)的表達(dá)數(shù)字定義:數(shù)字是一種常見的數(shù)據(jù)類型,可細(xì)分為整數(shù)類型和浮點(diǎn)數(shù)類型。整數(shù)類型用于表示不帶小數(shù)點(diǎn)的數(shù),如123、-12。浮點(diǎn)數(shù)類型用于表示小數(shù),如12.5、2.5、1.23e+10、1.23E-10,這些數(shù)都是合法的浮點(diǎn)數(shù)常量。與整數(shù)類型不同,浮點(diǎn)數(shù)類型存在取值范圍,只要超過取值范圍就會產(chǎn)生溢出錯誤。在Python表達(dá)式輸入模式下輸入數(shù)據(jù),其數(shù)據(jù)類型為數(shù)字在文本輸入模式下輸入數(shù)據(jù)時,得到的數(shù)據(jù)類型為字符串在Python表達(dá)式輸入模式下,影刀RPA支持四則運(yùn)算,并且可以直接填寫表達(dá)式08.數(shù)據(jù)的表達(dá)字符串定義:字符串是由數(shù)字、字母、下畫線組成的一串字符。在程序中,一般使用英文狀態(tài)下的單引號、雙引號和三引號來定義字符串。性質(zhì):字符串中的字符是有順序的,可以按照正序和逆序兩種方式進(jìn)行編號。索引:如果將字符串賦值給變量(如name=“影刀”),則可以通過“變量名[編號]”的方式獲取該編號位置上的字符。例如,使用name[0]可以獲取字符"影";使用name[-1]可以獲取字符"刀"08.數(shù)據(jù)的表達(dá)字符串字符串的輸入:在影刀RPA中,輸入字符串的方式有兩種:一種是文本輸入模式下的直接輸入;另一種是Python表達(dá)式輸入模式下加英文雙引號或單引號的輸入。字符串的拼接:字符串的拼接可以使用符號“+”來實(shí)現(xiàn)。“影刀”+“RPA”的結(jié)果為字符串“影刀RPA”。如果已經(jīng)存在一個字符串變量s=“影刀”,則可以使用s+“RPA”來實(shí)現(xiàn)字符串的拼接,得到“影刀RPA“。文本輸入模式Python表達(dá)式輸入模式08.數(shù)據(jù)的表達(dá)字符串字符串的處理:在影刀RPA中,可以使用【數(shù)據(jù)處理】指令集中的【文本操作】指令對字符串進(jìn)行內(nèi)容提取等操作。從字符串中提取數(shù)字示例:08.數(shù)據(jù)的表達(dá)列表定義:一個數(shù)字或一段文本只能代表一個數(shù)據(jù),如一個人的身高或一個人的姓名。當(dāng)需要處理大量數(shù)據(jù)時,如全班人的姓名,就需要使用一個容器來存放這些數(shù)據(jù),而列表就是一種用于存放數(shù)據(jù)的容器。列表可以通過將多個數(shù)據(jù)寫入方括號“[]”內(nèi),并用英文逗號分隔來定義,如[1,2,3,4]。性質(zhì):列表中的元素是有順序的,可以按照正序和逆序兩種方式進(jìn)行編號;可以通過變量名[元素位置]的方式來獲取列表中對應(yīng)位置的值。上圖的列表變量名為city_of_zhejiang,那么使用city_of_zhejiang[2]可以獲取值"臺州"08.數(shù)據(jù)的表達(dá)字典定義:字典是另一種用于存放數(shù)據(jù)的容器,代表了一種映射關(guān)系。字典的外部為花括號“{}”,內(nèi)部以鍵值對(鍵:值)的形式存儲數(shù)據(jù)如students_dict={01:"小明",02:"小紅",03:"小花"}。用法:可以通過變量名[鍵]的形式訪問字典中對應(yīng)鍵的值。例如,對于上面的字典students_dict,可以通過students_dict[02]獲取值"小紅"。影刀RPA對字典的處理:在影刀RPA中,可以通過【數(shù)據(jù)處理】指令集中的【字典操作】指令對字符串進(jìn)行內(nèi)容提取等操作。下面的示例流程實(shí)現(xiàn)了定義字典、添加鍵值對的功能。08.數(shù)據(jù)的表達(dá)數(shù)據(jù)類型轉(zhuǎn)換在影刀RPA中,可以使用Python表達(dá)式的方式進(jìn)行進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換。例如,要將字符串類型的10轉(zhuǎn)換為數(shù)字類型的數(shù)據(jù),可以在Python表達(dá)式輸入模式下輸入int("10")。當(dāng)然,也可以使用str()函數(shù)、float()函數(shù)和list()函數(shù)將數(shù)據(jù)分別轉(zhuǎn)為字符串、浮點(diǎn)數(shù)和列表。09.文本處理從文本中提取內(nèi)容影刀RPA中的【從文本中提取內(nèi)容】指令的基本思想是通過正則表達(dá)式來提取文本內(nèi)容。影刀RPA提供了一些常用的正則表達(dá)式,支持提取數(shù)字、提取手機(jī)號碼、提取Email地址和提取身份證號,同時,如果用戶熟悉正則表達(dá)式,也可以自定義編寫自己需要的正則表達(dá)式以提取自定義內(nèi)容。在影刀RPA中,提供了眾多用于文本處理的指令。09.文本處理獲取文本長度【獲取文本長度】指令主要用于獲取字符串的總長度,即字符串中有多少個字符。09.文本處理追加新文本【追加新文本】指令用于在原始文本后面追加新文本內(nèi)容,并且該指令還支持換行追加,在實(shí)際使用中,用戶可以依據(jù)自己的需求選擇。09.文本處理截取一段文本【截取一段文本】指令用于從一段文本中截取指定的內(nèi)容。09.文本處理補(bǔ)齊文本至指定長度【補(bǔ)齊文本至指定長度】用于將文本補(bǔ)齊至指定的長度。09.文本處理刪除文本兩端的空格【刪除文本兩端的空格】指令用于刪除文本兩端的空格,并且除了空格,還可以用于換行符、回車符和制表符的刪除。09.文本處理改變文本的大小寫【改變文本的大小寫】指令主要用于對英文字符進(jìn)行大小寫轉(zhuǎn)換,可以將文本轉(zhuǎn)換為全部大寫、全部小寫和詞首字母大寫。09.文本處理列表聚合成文本【列表聚合成文本】指令用于將列表中的每個元素用指定的符號連接起來,生成一個文本字符串??梢詫⑦B接符類型設(shè)置為無連接符、標(biāo)準(zhǔn)連接符(包括空格、換行符和制表符)和自定義連接符,還可以設(shè)置連接符的數(shù)量。分別使用無連接符和自定義連接符“*”的方式合成文本09.文本處理文本分割成列表【文本分割成列表】指令用于將目標(biāo)文本用指定的分隔符進(jìn)行分割,生成一個包含多個元素的列表。分隔符可以是標(biāo)準(zhǔn)分隔符(包括空格、換行符和制表符),也可以是自定義分隔符。自定義分隔符支持使用正則表達(dá)式進(jìn)行匹配。09.文本處理文本替換【文本替換】指令用于將文本中的某些文字、字符、字母等替換為其他內(nèi)容。在影刀RPA中,【文本替換】指令提供了多種替換方式,包括【替換內(nèi)容】、【替換數(shù)字】、【替換手機(jī)號】、【替換Email】和【替換身份證】。此外,該指令還可以使用自定義的正則表達(dá)式來替換內(nèi)容。小技巧:在【文本替換】指令中,如果將“被替換內(nèi)容”設(shè)置為一個空格、“替換為”設(shè)置為空,并取消勾選【只替換第一個匹配項】復(fù)選框,則可以實(shí)現(xiàn)刪除文本中全部空格的功能。10.操作列表創(chuàng)建列表(1)使用【新建列表】指令可以創(chuàng)建一個空列表。(2)使用【設(shè)置變量】指令可以在Python表達(dá)式輸入模式下自定義一個列表。影刀RPA提供了一套專門用于處理列表的指令集。該指令集可以實(shí)現(xiàn)以下功能:創(chuàng)建列表、增加列表內(nèi)容、查找列表內(nèi)容、刪除列表內(nèi)容、合并列表、對列表進(jìn)行排序、獲取列表長度和對列表進(jìn)行循環(huán)遍歷等。①②增加列表內(nèi)容使用【列表插入一項】指令可以向列表的尾部或指定位置添加一項。10.操作列表查找列表內(nèi)容獲取列表中的特定元素是使用列表的位置信息(正序或逆序)實(shí)現(xiàn)的。除了可以獲取列表中的特定元素,還可以獲取特定元素的位置信息。(1)使用【獲取列表指定位置項】指令來獲取列表中指定位置的元素。(2)使用【獲取列表指定項的位置】指令來獲取特定元素在列表中的位置,如果列表中存在特定元素的重復(fù)項,則會輸出第一個匹配的元素在列表中的位置。10.操作列表刪除列表內(nèi)容(1)清空列表:使用【清空列表】指令可以清空指令列表中的所有項。(2)刪除列表項:使用【刪除列表一項】指令可以刪除列表中的指定一項,并且可以按照位置進(jìn)行刪除,也可以按照內(nèi)容進(jìn)行刪除。10.操作列表刪除列表內(nèi)容(3)對列表進(jìn)行去重:使用【列表去重】指令可以刪除列表中的重復(fù)項。(4)對列表進(jìn)行過濾:使用【過濾列表中的多項

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論