CN115098205A - 基于rpa和ai实现ia的流程编辑界面的控制方法 - Google Patents

基于rpa和ai实现ia的流程编辑界面的控制方法 Download PDF

Info

Publication number
CN115098205A
CN115098205A CN202210688823.2A CN202210688823A CN115098205A CN 115098205 A CN115098205 A CN 115098205A CN 202210688823 A CN202210688823 A CN 202210688823A CN 115098205 A CN115098205 A CN 115098205A
Authority
CN
China
Prior art keywords
flow
editing
rpa
window
editing interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210688823.2A
Other languages
English (en)
Other versions
CN115098205B (zh
Inventor
黄令辉
王瑞丰
蔡炫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Laiye Technology Beijing Co Ltd
Original Assignee
Laiye Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Laiye Technology Beijing Co Ltd filed Critical Laiye Technology Beijing Co Ltd
Priority to CN202210688823.2A priority Critical patent/CN115098205B/zh
Publication of CN115098205A publication Critical patent/CN115098205A/zh
Application granted granted Critical
Publication of CN115098205B publication Critical patent/CN115098205B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开提出一种基于RPA和AI实现IA的流程编辑界面的控制方法。其中,该方法包括:获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个与当前RPA流程中的子流程或流程块关联的导航控件所在的第二位置,基于自然语言处理NLP服务,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块,在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。由此,通过NLP服务智能化确定与第一位置相匹配的第二位置,并在RPA流程编辑界面中显示第一编辑窗口,从而实现IA的流程编辑界面的控制方法,简化了流程与流程块对应的编辑窗口间的切换步骤,缩短了编辑窗口切换时间,提高了RPA流程的编辑效率。

Description

基于RPA和AI实现IA的流程编辑界面的控制方法
技术领域
本公开涉及自动化技术领域,尤其涉及一种基于RPA和AI实现IA的流程编辑界面的控制方法。
背景技术
机器人流程自动化(Robotic Process Automation,RPA)是通过特定的“机器人软件”,模拟人在计算机上的操作,按规则自动执行流程任务。
人工智能(Artificial Intelligence,AI)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用***的一门技术科学。
智能自动化(Intelligent Automation,IA)是一系列从机器人流程自动化到人工智能的技术总称,将RPA与光学字符识别(Optical Character Recognition,OCR)、智能字符识别(Intelligent Character Recognition,ICR)、流程挖掘(Process Mining)、深度学习(Deep Learning,DL)、机器学习(Machine Learning,ML)、自然语言处理(NaturalLanguage Processing,NLP)、语音识别(Automatic Speech Recognition,ASR)、语音合成(Text To Speech,TTS)、计算机视觉(Computer Vision,CV)等多种AI技术相结合,以创建能够思考、学习及自适应的端到端的业务流程,涵盖从流程发现、流程自动化,到通过自动而持续的数据收集、理解数据的含义,使用数据来管理和优化业务流程的整个历程。
随着自动化技术的不断发展,业务流程自动化程度越来越高。相关技术中,通过RPA流程编辑器进行流程编辑时,需要频繁的进行流程图编辑窗口与流程块编辑窗口的切换,导致编辑效率较低。
发明内容
本公开实施例提供一种基于RPA和AI实现IA的流程编辑界面的控制方法及装置,以解决相关技术存在的问题,技术方案如下:
第一方面,本公开实施例提供了一种基于RPA和AI实现IA的流程编辑界面的控制方法,包括:
获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置,其中,导航控件与当前RPA流程中的子流程或流程块关联;
调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度;
响应于任一第二位置与第一位置匹配,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块;
在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。
在一种实施方式中,在获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置之前,还包括:
响应于获取到RPA流程块添加指令,确定添加指令中的第二流程块在RPA流程中的位置;
根据第二流程块在RPA流程中的位置,对导航列表中显示的导航控件进行更新。
在一种实施方式中,在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口之后,还包括:
根据第一子流程或第一流程块在RPA流程中的位置,生成第一编辑窗口对应的索引标签序列;
在RPA流程编辑界面中的预设位置显示索引标签序列。
在一种实施方式中,在RPA流程编辑界面中的预设位置显示索引标签序列之后,还包括:
响应于监测到索引标签序列中的任一索引标签被选中的情况下,确定任一索引标签对应的第二子流程或第三流程块;
在RPA流程编辑界面中,显示第二子流程或第三流程块对应的第二编辑窗口。
在一种实施方式中,在RPA流程编辑界面中的预设位置显示索引标签序列之后,还包括:
响应于监测到第一编辑窗口被关闭,根据RPA流程编辑界面中当前显示的第三编辑窗口对应的内容,更新索引标签序列。
在一种实施方式中,在RPA流程编辑界面中的预设位置显示索引标签序列之后,还包括:
响应于接收针对索引标签序列中的任一索引标签的拖拽操作,确定任一索引标签对应的第三子流程或第四流程块;
在RPA流程编辑界面中显示第一编辑窗口、及第三子流程或第四流程块对应的第四编辑窗口。
在一种实施方式中,在获取RPA流程编辑界面中焦点当前所在的第一位置之后,还包括:
在第一位置与RPA流程编辑界面中任意两个窗口的交界位置匹配的情况下,在第一位置处显示窗口尺寸调整控件;
根据接收的针对窗口尺寸调整控件的操作指令,确定待调整尺寸的目标窗口及尺寸调整方式;
根据尺寸调整方式,对目标窗口的尺寸进行调整。
在一种实施方式中,在获取RPA流程编辑界面中焦点当前所在的第一位置之后,还包括:
在第一位置位于RPA流程编辑界面中任一编辑窗口内的情况下,确定任一编辑窗口的类型;
在任一编辑窗口的类型为流程块编辑窗口的情况下,在RPA流程编辑界面中显示流程块编辑工具栏;
在任一编辑窗口的类型为流程编辑窗口的情况下,在RPA流程编辑界面中显示流程编辑工具栏。
在一种实施方式中,在获取RPA流程编辑界面中焦点当前所在的第一位置之后,还包括:
在第一位置位于RPA流程编辑界面中任一编辑窗口内的情况下,确定任一编辑窗口的类型;
根据任一编辑窗口的类型,确定编辑工具栏中各个编辑工具的显示顺序和/或显示模式;
根据各个编辑工具的显示顺序和/或显示模式,对PRA流程编辑界面中显示的工具栏进行更新。
第二方面,本公开实施例提供了一种基于RPA和AI实现IA的流程编辑界面的控制装置,包括:
获取模块,用于获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置,其中,导航控件与当前RPA流程中的子流程或流程块关联;
确定模块,用于调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度;
上述确定模块,还用于响应于任一第二位置与第一位置匹配,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块;
显示模块,用于在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。
在一种实施方式中,上述确定模块,还用于:
响应于获取到RPA流程块添加指令,确定添加指令中的第二流程块在RPA流程中的位置;
上述装置,还包括:
更新模块,用于根据第二流程块在RPA流程中的位置,对导航列表中显示的导航控件进行更新。
在一种实施方式中,还包括:
生成模块,用于根据第一子流程或第一流程块在RPA流程中的位置,生成第一编辑窗口对应的索引标签序列;
上述显示模块,还用于在RPA流程编辑界面中的预设位置显示索引标签序列。
在一种实施方式中,上述确定模块,还用于:
响应于监测到索引标签序列中的任一索引标签被选中的情况下,确定任一索引标签对应的第二子流程或第三流程块;
上述显示模块,还用于在RPA流程编辑界面中,显示第二子流程或第三流程块对应的第二编辑窗口。
在一种实施方式中,上述更新模块,还用于:
响应于监测到第一编辑窗口被关闭,根据RPA流程编辑界面中当前显示的第三编辑窗口对应的内容,更新索引标签序列。
在一种实施方式中,上述确定模块,还用于:
响应于接收针对索引标签序列中的任一索引标签的拖拽操作,确定任一索引标签对应的第三子流程或第四流程块;
上述显示模块,还用于在RPA流程编辑界面中显示第一编辑窗口、及第三子流程或第四流程块对应的第四编辑窗口。
在一种实施方式中,上述显示模块,还用于:
在第一位置与RPA流程编辑界面中任意两个窗口的交界位置匹配的情况下,在第一位置处显示窗口尺寸调整控件;
上述确定模块,还用于根据接收的针对窗口尺寸调整控件的操作指令,确定待调整尺寸的目标窗口及尺寸调整方式;
上述装置,还包括:
调整模块,用于根据尺寸调整方式,对目标窗口的尺寸进行调整。
在一种实施方式中,上述确定模块,还用于:
在第一位置位于RPA流程编辑界面中任一编辑窗口内的情况下,确定任一编辑窗口的类型;
上述显示模块,还用于在任一编辑窗口的类型为流程块编辑窗口的情况下,在RPA流程编辑界面中显示流程块编辑工具栏;
上述显示模块,还用于在任一编辑窗口的类型为流程编辑窗口的情况下,在RPA流程编辑界面中显示流程编辑工具栏。
在一种实施方式中,上述确定模块,还用于:
在第一位置位于RPA流程编辑界面中任一编辑窗口内的情况下,确定任一编辑窗口的类型;
根据任一编辑窗口的类型,确定编辑工具栏中各个编辑工具的显示顺序和/或显示模式;
上述显示模块,还用于根据各个编辑工具的显示顺序和/或显示模式,对PRA流程编辑界面中显示的工具栏进行更新。
第三方面,本公开实施例提供了一种基于RPA和AI实现IA的流程编辑界面的控制装置,该装置包括:存储器和处理器。其中,该存储器和该处理器通过内部连接通路互相通信,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,并且当该处理器执行该存储器存储的指令时,使得该处理器执行上述各方面任一种实施方式中的方法。
第四方面,本公开实施例提供了一种计算机可读存储介质,计算机可读存储介质存储计算机程序,当计算机程序在计算机上运行时,上述各方面任一种实施方式中的方法被执行。
上述技术方案中的优点或有益效果至少包括:获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个与当前RPA流程中的子流程或流程块关联的导航控件所在的第二位置,并用自然语言处理NLP服务,确定每个第二位置与第一位置的匹配度,在任一第二位置与第一位置匹配的情况下,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块,之后,在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。由此,通过NLP服务智能化确定与第一位置相匹配的第二位置,并在RPA流程编辑界面中显示第一编辑窗口,从而实现IA的流程编辑界面的控制方法,简化了流程与流程块对应的编辑窗口间的切换步骤,缩短了编辑窗口切换时间,提高了RPA流程的编辑效率
上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本公开进一步的方面、实施方式和特征将会是容易明白的。
附图说明
在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本公开的一些实施方式,而不应将其视为是对本公开范围的限制。
图1为本公开实施例提供的一种基于RPA和AI实现IA的流程编辑界面的控制方法的流程示意图;
图2为本公开实施例提供的一种RPA流程编辑界面示意图;
图3为本公开实施例提供的另一种基于RPA和AI实现IA的流程编辑界面的控制方法的流程示意图;
图4为本公开实施例提供的另一种基于RPA和AI实现IA的流程编辑界面的控制方法的流程示意图;
图5为本公开实施例提供的另一种基于RPA和AI实现IA的流程编辑界面的控制方法的流程示意图;
图6为本公开实施例提供的另一种RPA流程编辑界面示意图;
图7为本公开实施例提供的另一种基于RPA和AI实现IA的流程编辑界面的控制方法的流程示意图;
图8为本公开实施例提供的另一种RPA流程编辑界面示意图;
图9为本公开实施例提供的另一种RPA流程编辑界面示意图;
图10为本公开实施例提供的另一种基于RPA和AI实现IA的流程编辑界面的控制方法的流程示意图;
图11为本公开实施例提供的另一种RPA流程编辑界面示意图;
图12为本公开实施例提供的另一种基于RPA和AI实现IA的流程编辑界面的控制方法的流程示意图;
图13为本公开实施例提供的一种基于RPA和AI实现IA的流程编辑界面的控制装置的结构示意图;
图14为本公开实施例提供的一种基于RPA和AI实现IA的流程编辑界面的控制的计算机设备的框图。
具体实施方式
下面详细描述本公开的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本公开,而不能理解为对本公开的限制。
在本公开的描述中,术语“多个”指两个或两个以上。
在本公开的描述中,术语“RPA流程”是与客户价值的满足相联系的一系列活动,是过程节点及执行方式有序组成的自动化工作过程。
在本公开的描述中,术语“流程块”是只包含RPA流程中部分工作过程的过程块,通过将RPA流程分流程块处理,可以降低RPA流程的过程的冗余。
在本公开的描述中,术语“流程编辑器”是用于编辑、创建流程的程序。
在本公开的描述中,术语“RPA流程编辑界面”是流程编辑器前端界面。
在本公开的描述中,术语“导航列表”为包含各流程或者流程块对应的导航控件的列表。
在本公开的描述中,术语“导航控件”为用于快速启动相应的流程或者流程块的控件。
在本公开的描述中,术语“编辑窗口”是在RPA流程编辑界面中,可以编辑流程或者流程块的窗口。
在本公开的描述中,术语“索引标签”为编辑窗口对应的索引控件,通过点击编辑窗口对应的索引标签,可以快速切换到对应的编辑窗口。
在本公开的描述中,术语“流程块编辑工具栏”是只包括编辑流程块时需要使用的工具的工具栏。
在本公开的描述中,术语“流程编辑工具栏”是只包括编辑流程时需要使用的工具的工具栏。
智能自动化平台能够实现RPA、智能文档处理(Intelligent DocumentProcessing,IDP)、流程挖掘(Process Mining)等多项能力的无缝集成,具有“业务理解”、“流程创建”、“随处运行”、“集中管控”、“人机协同”这五大类功能,为企业实现业务流程端到端的智能自动化,代替人工的操作,进一步提高业务效率,加速数字化转型。
智能文档处理(IDP)是智能自动化平台的核心能力之一。智能文档处理(Intelligent Document Processing,IDP)是基于光学字符识别(Optical CharacterRecognition,OCR)、计算机视觉(Computer Vision,CV)、自然语言处理(Natural LanguageProcessing,NLP)、知识图谱(Knowledge Graph,KG)等AI技术,对各类文档进行识别、分类、要素提取、校验、比对、纠错等处理,帮助企业实现文档处理工作的智能化和自动化的新一代自动化技术。
参照下面的描述和附图,将清楚本公开的实施例的这些和其他方面。在这些描述和附图中,具体公开了本公开的实施例中的一些特定实施方式,来表示实施本公开的实施例的原理的一些方式,但是应当理解,本公开的实施例的范围不受此限制。相反,本公开的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
通常,流程编辑器Creator窗体可以包括流程编辑窗口和流程块编辑窗口,在流程编辑完成后,可以通过点击流程中相应的流程块,来启动、加载该流程块对应的编辑窗口,之后,在要启动新的流程块编辑窗口时,需要先退回到流程编辑窗口,再通过点击要编辑的流程块才能启动新的流程块编辑窗口,这种编辑窗口切换方式,时间长,编辑效率低。本公开中,可以在编辑界面中设置流程与流程块对应的导航列表,之后,可以通过点击导航列表中,任一导航控件,快速打开该导航控件对应的流程或流程块对应的编辑窗口,从而简化各编辑窗口切换步骤,提高了编辑效率。
以下结合附图描述根据本公开实施例的基于机器人流程自动化(RoboticProcess Automation,RPA)和人工智能(Artificial Intelligence,AI)实现智能自动化(Intelligent Automation,IA)的流程编辑界面的控制方法及装置。
需要说明的是,本公开提供的基于RPA和AI实现IA的流程编辑界面的控制方法,可以由流程编辑器执行,或者,该方法也可以由流程编辑***执行。该流程编辑器或流程编辑***,在确定导航列表中任一导航控件被点击时,快速打开该导航控件对应的流程或流程块对应的编辑窗口。
图1是本公开一个实施例的基于RPA和AI实现IA的流程编辑界面的控制方法的流程图,如图1所示,该方法可包括以下步骤:
步骤S101:获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置,其中,导航控件与当前RPA流程中的子流程或流程块关联。
其中,导航列表可以为包含各流程及流程块对应的导航控件的列表,导航控件可以为可以用于快速启动相应的流程或者流程块的控件。
本公开中,为了简化各流程块对应的编辑窗口切换步骤,在为RPA流程编辑界面设置一个导航列表,由此,用户可以通过点击导航列表中各流程或流程块对应的导航控件,快速切换到各流程对应的编辑窗口或者流程块对应的编辑窗口。
比如,如图2所示,图2为一种RPA流程编辑界面示意图,图2中,中间区域为流程或者流程块对应的编辑窗口的显示区域。图2中,左侧为导航列表,导航列表中展示了RPA流程中的子流程和流程块,通过点击导航列表中任一子流程或者流程块对应的导航控件,即可快速打开到相应的编辑窗口。
需要说明的是,上述图2中的RPA流程编辑界面的示意图的样式、及图中各控件的名称,仅是示意性说明,本公开对RPA流程编辑界面中各控件的名称、位置及显示样式等不作限定。
本公开中,可以将当前鼠标在RPA流程编辑界面中点击的位置,确定为当前RPA流程编辑界面的焦点所在的第一位置,并通过查询导航列表中每个导航控件的属性信息,确定每个导航控件在页面中的位置,并将此位置,确定为第二位置。
可以理解的是,由于导航列表中可能存在多个导航控件,因此,可以根据每个导航控件的属性信息,确定每个导航控件对应的第二位置。
步骤S102:调用自然语言处理(Natural Language Processing,NLP)服务,以确定每个第二位置与第一位置的匹配度。
本公开中,可以利用NLP服务,将每个第二位置与第一位置进行匹配,以确定第一位置与第二位置之间的匹配度。可选的,可以根据每个第二位置与第一位置间的欧式距离,确定每个第二位置与第一位置的匹配度。第二位置与第一位置之间的距离越小时,说明第二位置与第一位置匹配度越高。
步骤S103:响应于任一第二位置与第一位置匹配,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块。
本公开中,可以将任一第二位置与第一位置匹配度与阈值进行比较,在某一第二位置与第一位置匹配度小于阈值的情况下,可以确定该第二位置与第一位置匹配,之后,可以确定该第二位置对应的导航控件为目标导航控件,并将与目标导航控件关联的子流程确定为第一子流程,或者将与目标导航控件关联的流程块,确定为第一流程块。
步骤S104:在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。
本公开中,当用户点击某一导航控件时,说明用户想要查看或者编辑此导航控件对应的流程块或者子流程,因此,可以在RPA流程编辑界面中,预设的位置,显示第一子流程或第一流程块对应的第一编辑窗口。
本公开中,可以获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个与当前RPA流程中的子流程或流程块关联的导航控件所在的第二位置,并用自然语言处理NLP服务,确定每个第二位置与第一位置的匹配度,在任一第二位置与第一位置匹配的情况下,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块,之后,在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。由此,通过NLP服务智能化确定与第一位置相匹配的第二位置,并在RPA流程编辑界面中显示第一编辑窗口,从而实现IA的流程编辑界面的控制方法,简化了流程与流程块对应的编辑窗口间的切换步骤,缩短了编辑窗口切换时间,提高了RPA流程的编辑效率。
图3是本公开一个实施例的基于RPA和AI实现IA的流程编辑界面的控制方法的流程图,如图3所示,该方法可包括以下步骤:
步骤S301:响应于获取到RPA流程块添加指令,确定添加指令中的第二流程块在RPA流程中的位置。
本公开中,当用户在流程对应的编辑窗口中,拖拽流程块控件时,即可生成流程块添加指令,以指示流程编辑器为该流程添加相应的流程块。比如,如图2所示,编辑窗口左侧,名称为“辅助流程开始”、“流程块”所在列的控件,即为各流程块对应的控件,通过拖拽任一流程块控件到编辑窗口中,即可在当前流程中添加被拖住的流程块控件对应的流程块。此外,可以将被拖拽流程块控件对应的流程块,确定为第二流程块。
本公开中,可以将流程图中包含的子流程及流程块所对应的导航控件,在导航列表中进行分级展示,比如,如图2所示,在左侧导航列表中,第一级展示目录可以为主流程图对应的导航控件,第二级展示目录可以为主流程图所包含的流程块及子流程对应的导航控件,第三级展示目录可以为各子流程包含的流程块对应的控件。
因此,当编辑器接收到RPA流程块添加指令时,可以根据当前编辑窗口对应的流程,确定第二流程块所属的流程,同时,第二流程块所属的流程,即为第二流程块在RPA流程中的位置。比如,当前编辑窗口对应的流程为主流程时,可以确定第二流程块在主流程中,当前编辑窗口对应的流程为子流程时,可以确定第二流程块在子流程中。
步骤S302:根据第二流程块在RPA流程中的位置,对导航列表中显示的导航控件进行更新。
本公开中,可以根据第二流程块在RPA流程中的位置,在导航列表中相应位置添加第二流程块对应的导航控件。比如,如图2所示,当第二流程块在主流程中时,可以在主流程图的下一级目录中最后一个导航控件之后,添加第二流程块对应的导航控件,当第二流程块在子流程2中时,可以在子流程2的下一级目录中最后一个导航控件之后,添加第二流程块对应的导航控件。
可选的,在确定第二流程块在RPA流程中的位置后,还可以根据第二流程块名称,在同一流程中的其它流程块名称的排序,对导航列表中显示的导航控件进行更新。
步骤S303:获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置,其中,导航控件与当前RPA流程中的子流程或流程块关联。
步骤S304:调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度。
步骤S305:响应于任一第二位置与第一位置匹配,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块。
步骤S306:在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。
本公开中,步骤S303-步骤S306的具体实现过程,可参见本公开中任一实施例的详细描述,在此不再赘述。
本公开中,当获取到RPA流程块添加指令时,可以确定添加指令中的第二流程块在RPA流程中的位置,并可以根据第二流程块在RPA流程中的位置,对导航列表中显示的导航控件进行更新,之后,可以获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个与当前RPA流程中的子流程或流程块关联的导航控件所在的第二位置,并调用自然语言处理NLP服务,确定每个第二位置与第一位置的匹配度,在任一第二位置与第一位置匹配的情况下,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块,然后,在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。由此,通过将RPA流程编辑界面中焦点当前所在的第一位置,与导航列表中当前显示的每个与当前RPA流程中的子流程或流程块关联的导航控件所在的第二位置进行匹配,在第一位置与第二位置匹配的情况下,即可在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口,从而,可以简化流程块对应的编辑窗口间的切换步骤,实现了编辑窗口的快速切换,缩短切换时间,提高了RPA流程的编辑效率。
图4是本公开一个实施例的基于RPA和AI实现IA的流程编辑界面的控制方法的流程图,如图4所示,该方法可包括以下步骤:
步骤S401:获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置,其中,导航控件与当前RPA流程中的子流程或流程块关联。
步骤S402:调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度。
步骤S403:响应于任一第二位置与第一位置匹配,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块。
步骤S404:在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。
本公开中,步骤S401-步骤S404的具体实现过程,可参见本公开中任一实施例的详细描述,在此不再赘述。
步骤S405:根据第一子流程或第一流程块在RPA流程中的位置,生成第一编辑窗口对应的索引标签序列。
其中,索引标签可以为编辑窗口对应的索引控件,通过点击编辑窗口对应的索引标签,可以快速切换到对应的编辑窗口。
本公开中,可以为各流程块或者流程图对应的编辑窗口生成对应的索引标签,从而通过点击索引标签,即可快速打开对应编辑窗口,实现各流程块或者流程块与流程图之间的快速切换。
本公开中,可以根据第一子流程或第一流程块的名称,生成第一编辑窗口对应的索引标签。比如,如图2所示,当前编辑窗口为主流程图编辑界面,对应的索引标签为“自我介绍”,在主流程图中,名称为“启动记事本”流程块,对应的索引标签为“启动记事本”。
本公开中,可以通过查询导航列表,确定第一子流程或第一流程块在RPA流程中的位置,之后,可以根据第一子流程或第一流程块在RPA流程中的位置,将第一编辑窗口对应的索引标签***到当前索引标签序列相应位置,以生成第一编辑窗口对应的索引标签序列。
比如,如图2所示,名称为“输入自我介绍”的流程块的,前一个流程块为名称为“启动记事本”的流程块,后一个流程块为名称为“询问是否打开官网”的流程块,当名称为“启动记事本”的流程块和名称为“询问是否打开官网”的流程块都已经被打开,且未关闭时,此时对应的索引标签序列为“启动记事本,询问是否打开官网”,之后,再打开名称为“输入自我介绍”的流程块时,对应的索引标签序列为“启动记事本,输入自我介绍,询问是否打开官网”。
步骤S406:在RPA流程编辑界面中的预设位置显示索引标签序列。
本公开中,在确定第一编辑窗口对应的索引标签序列后,可以在RPA流程编辑界面中的预设位置,比如图2中,编辑窗口的上方位置,按照从左到右的顺序,依次显示索引标签序列。
可选的,可以根据编辑窗口打开的顺序,确定第一编辑窗口对应的索引标签序列。比如,先打开名称为“询问是否打开官网”的流程块,后打开名称为“输入自我介绍”的流程块时,索引标签序列可以为“询问是否打开官网、输入自我介绍”。
步骤S407:响应于监测到索引标签序列中的任一索引标签被选中的情况下,确定任一索引标签对应的第二子流程或第三流程块。
本公开中,当用户点击索引标签序列,中某一索引标签时,流程编辑器即可确定该索引标签被选中,之后可以通过查询,确定将该索引标签对应的第二子流程或第三流程块。
步骤S408:在RPA流程编辑界面中,显示第二子流程或第三流程块对应的第二编辑窗口。
本公开中,当用户点击索引标签序列,中任一索引标签时,说明用户要查看或者编辑被点击索引标签对应的流程或者流程块,因此,可以在RPA流程编辑界面中,预设的位置,显示第二子流程或第三流程块对应的第二编辑窗口。
步骤S409:响应于监测到第一编辑窗口被关闭,根据RPA流程编辑界面中当前显示的第三编辑窗口对应的内容,更新索引标签序列。
本公开中,可以在索引标签序列中每个索引标签后设置对应的编辑窗口关闭控件,由此,用户可以通过在索引标签序列中,点击第一编辑窗口对应的索引标签后的关闭控件,来关闭第一编辑窗口。
可选的,当检测到导航控件列表中的其他导航控件被点击时,可以关闭第一编辑窗口。其中,其他导航控件为除当前显示的编辑窗口对应的流程块或流程之外的,其它流程或流程块对应的导航控件。
本公开中,当监测到第一编辑窗口被关闭时,可以将在第一编辑窗口对应的索引标签序列中,第一编辑窗口对应的索引标签的前一个索引标签,或后一个索引标签对应的编辑窗口,确定为第三编辑窗口,并删除第一编辑窗口对应的索引标签序列中,第一编辑窗口对应的索引标签,以确定第三编辑窗口对应的索引标签序列。
本公开中,在确定第一子流程或者第一流程块,并在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口后,可以根据第一子流程或第一流程块在RPA流程中的位置,生成第一编辑窗口对应的索引标签序列,并在RPA流程编辑界面中的预设位置显示索引标签序列,之后,在监测到索引标签序列中的任一索引标签被选中的情况下,确定任一索引标签对应的第二子流程或第三流程块,并在RPA流程编辑界面中,显示第二子流程或第三流程块对应的第二编辑窗口,在监测到第一编辑窗口被关闭的情况下,可以根据RPA流程编辑界面中当前显示的第三编辑窗口对应的内容,更新索引标签序列。由此,可以通过生成的第一编辑窗口对应的索引标签序列,快速切换到被点击的索引标签对应的编辑窗口,从而,可以简化流程块对应的编辑窗口间的切换步骤,实现了编辑窗口的快速切换,缩短切换时间,提高了RPA流程的编辑效率。
图5是本公开一个实施例的基于RPA和AI实现IA的流程编辑界面的控制方法的流程图,如图5所示,该方法可包括以下步骤:
步骤S501:获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置,其中,导航控件与当前RPA流程中的子流程或流程块关联。
步骤S502:调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度。
步骤S503:响应于任一第二位置与第一位置匹配,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块。
步骤S504:在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。
步骤S505:根据第一子流程或第一流程块在RPA流程中的位置,生成第一编辑窗口对应的索引标签序列。
步骤S506:在RPA流程编辑界面中的预设位置显示索引标签序列。
本公开中,步骤S501-步骤S506的具体实现过程,可参见本公开中任一实施例的详细描述,在此不再赘述。
步骤S507:响应于接收针对索引标签序列中的任一索引标签的拖拽操作,确定任一索引标签对应的第三子流程或第四流程块。
本公开中,当用户在编辑某个流程块的同时,需要查看整个流程的编辑情况时,或者需要对比两个流程块时,可以通过拖拽索引标签,在编辑界面中同时显示多个编辑窗口,实现支持用户同时对多个流程块或者流程图的查看或编辑操作,从而可以提高编辑效率。
本公开中,当编辑器监测到用户针对索引标签序列中的某一索引标签的拖拽操作时,可以通过查询,确定被拖拽索引标签对应的子流程或者流程块,当被拖拽索引标签对应子流程时,可以将此子流程确定为第三子流程,当被拖拽索引标签对应流程块时,可以将此流程块确定为第四流程块。
步骤S508:在RPA流程编辑界面中显示第一编辑窗口、及第三子流程或第四流程块对应的第四编辑窗口。
本公开中,可以在RPA流程编辑界面中预设的位置,同时显示第一编辑窗口,及及第三子流程或第四流程块对应的第四编辑窗口。
比如,如图6所示,图6a中,当在编辑主流程图时,需要同时编辑流程块1时,可以通过拖拽流程块1对应的索引标签,使主流程图对应的编辑窗口与流程块1对应的编辑窗口,分别位于编辑窗口位置的左半部分和右半部分,同时显示。
或者,如图6b所示,当需要对比两个流程块时,可以通过拖拽需要对比的两个流程块对应的索引标签,使需要对比的两个流程块对应的编辑窗口,分别位于编辑窗口位置的左半部分和右半部分,同时显示。
可选的,当接收到当RPA流程编辑界面中其它窗口的隐藏指令时,可以隐藏对应的窗口,并自适应调整编辑窗口,使编辑窗口最大化展示。
本公开中,用户可以通过点其它窗口对应的窗口控制控件,隐藏对应的窗口。比如,如图6b所示,RPA流程编辑界面中最左侧一列中名称为“流程”窗口控制控件,为控制显示或隐藏导航列表窗口的控件,名称为“命令”的窗口控制控件,为控制显示或隐藏命令窗口控件。当导航列表窗口在显示的状态下时,用户点击名为“流程”的窗口控制控件,即可触发导航列表窗口的隐藏指令,此时编辑器即可将导航列表窗口隐藏起来,并将原来展示导航列表窗口的位置,全部用于展示编辑窗口。由此,可以个性化选择要展示的窗口。
可选的,当接收到恢复默认视图指令时,可以将RPA流程编辑界面恢复到默认的RPA流程编辑界面布局。
本公开中,当用户点击恢复默认视图控件时,如图6a所示,即可生成恢复默认视图指令,由此,流程编辑器即可将RPA流程编辑界面恢复到默认的RPA流程编辑界面布局。
需要说明的是,上述图6中的RPA流程编辑界面的示意图的样式、及图中各控件的名称,仅是示意性说明,本公开对RPA流程编辑界面中各控件的名称、位置及显示样式等不作限定。
本公开中,可以获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个与当前RPA流程中的子流程或流程块关联的导航控件所在的第二位置,并调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度,在任一第二位置与第一位置匹配的情况下,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块,并在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口,之后,可以根据第一子流程或第一流程块在RPA流程中的位置,生成第一编辑窗口对应的索引标签序列,并在RPA流程编辑界面中的预设位置显示索引标签序列,然后,在接收针对索引标签序列中的任一索引标签的拖拽操作后,确定任一索引标签对应的第三子流程或第四流程块,并在RPA流程编辑界面中显示第一编辑窗口、及第三子流程或第四流程块对应的第四编辑窗口。由此,通过监测到针对索引标签的拖拽操作后,可以在RPA流程编辑界面中同时显示第一编辑窗口、及第三子流程或第四流程块对应的第四编辑窗口,从而,可以简化流程块对应的编辑窗口间的切换步骤,实现了编辑窗口的快速切换,缩短切换时间,提高了RPA流程的编辑效率。
图7是本公开一个实施例的基于RPA和AI实现IA的流程编辑界面的控制方法的流程图,如图7所示,该方法可包括以下步骤:
步骤S701:获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置,其中,导航控件与当前RPA流程中的子流程或流程块关联。
步骤S702:调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度。
步骤S703:响应于任一第二位置与第一位置匹配,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块。
步骤S704:在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。
本公开中,步骤S701-步骤S704的具体实现过程,可参见本公开中任一实施例的详细描述,在此不再赘述。
步骤S705:在第一位置与RPA流程编辑界面中任意两个窗口的交界位置匹配的情况下,在第一位置处显示窗口尺寸调整控件。
本公开中,当流程图比较复杂时,或流程块中部分命令显示较长时,用户可以对编辑窗口尺寸进行调节,以在当前屏幕中最大化展示流程图或流程块,从而实现个性化调节编辑窗口。
本公开中,流程编辑器可以将第一位置与RPA流程编辑界面中任意两个窗口的交界位置进行比较,在第一位置与某个交界位置距离小于阈值的情况下,说明第一位置与该交界位置匹配,此时,可以在第一位置处显示窗口尺寸调整控件。其中,窗口尺寸调整控件可以用于指示窗口可以调整的方向。
步骤S706:根据接收的针对窗口尺寸调整控件的操作指令,确定待调整尺寸的目标窗口及尺寸调整方式。
本公开中,用户可以通过点击任一方向上的窗口尺寸调整控件,并拖拽鼠标,进行窗口尺寸调整。当用户拖拽鼠标停止或者释放后,流程编辑器前端可以根据鼠标移动距离、窗口尺寸调整控件对应的方向或鼠标移动方向及交界位置对应的两个编辑窗口信息,生成针对窗口尺寸调整控件的操作指令,之后,编辑器可以将交接位置对应的两个编辑窗口确定为待调整尺寸的目标窗口,并根据操作指令中鼠标移动方向,确定两个目标窗口分别对应的尺寸调整方式,比如,当鼠标在水平方向为从右向左移动时,则交界位置左侧窗口的调整方式为,宽度减小鼠标移动距离长度,交界位置右侧窗口的调整方式为,宽度增加鼠标移动距离长度。当鼠标在水平方向为从左向右移动时,则交界位置左侧窗口的调整方式为,宽度增加鼠标移动距离长度,交界位置右侧窗口的调整方式为,宽度减小鼠标移动距离长度。
步骤S707:根据尺寸调整方式,对目标窗口的尺寸进行调整。
本公开中,编辑器可以对目标窗口,按照尺寸调整方式,进行尺寸调整。比如,如图8所示,当流程图较为复杂时,可以将图8a中,导航列表窗口与编辑窗口的交界线,向左拖拽到页面最左侧,并将编辑窗口与变量窗口的交界线,向右拖拽到页面最右侧,以使在整个页面中展示流程图,如图8b所示,从而能够更充分的展示流程图。再比如,如图9所示,当流程块中命令较长时,可以将图9a中,命令窗口与编辑窗口的交界线,向左拖拽到页面最左侧,并将RPA流程编辑界面与变量窗口的交界线,向右拖拽到页面最右侧,以使在整个页面中展示流程块,如图9b所示,从而能够更充分的展示流程块。
需要说明的是,上述图8、图9中的RPA流程编辑界面的示意图的样式、及图中各控件的名称,仅是示意性说明,本公开对RPA流程编辑界面中各控件的名称、位置及显示样式等不作限定。
本公开中,可以获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个与当前RPA流程中的子流程或流程块关联的导航控件所在的第二位置,并调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度,在任一第二位置与第一位置匹配的情况下,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块,并在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口,之后,在第一位置与RPA流程编辑界面中任意两个窗口的交界位置匹配的情况下,在第一位置处显示窗口尺寸调整控件,之后,可以根据接收的针对窗口尺寸调整控件的操作指令,确定待调整尺寸的目标窗口及尺寸调整方式,并根据尺寸调整方式,对目标窗口的尺寸进行调整。由此,通过将RPA流程编辑界面中焦点当前所在的第一位置,与导航列表中当前显示的每个与当前RPA流程中的子流程或流程块关联的导航控件所在的第二位置进行匹配,在第一位置与第二位置匹配的情况下,即可在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口,从而,可以简化流程块对应的编辑窗口间的切换步骤,实现了编辑窗口的快速切换,缩短切换时间,提高了RPA流程的编辑效率。
图10是本公开一个实施例的基于RPA和AI实现IA的流程编辑界面的控制方法的流程图,如图10所示,该方法可包括以下步骤:
步骤S1001:获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置,其中,导航控件与当前RPA流程中的子流程或流程块关联。
步骤S1002:调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度。
步骤S1003:响应于任一第二位置与第一位置匹配,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块。
步骤S1004:在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。
本公开中,步骤S1001-步骤S1004的具体实现过程,可参见本公开中任一实施例的详细描述,在此不再赘述。
步骤S1005:在第一位置位于RPA流程编辑界面中任一编辑窗口内的情况下,确定任一编辑窗口的类型。
其中,编辑窗口的类型可以包括流程编辑窗口及流程块编辑窗口等,本公开对此不作限制。
本公开中,由于编辑流程和流程块使用的工具不同,为了便于用户快速找到相应的编辑工具,去除无效工具的干扰,可以为不同类型的编辑窗口,展示不同的编辑工具。其中,无效的工具可以为在编辑流程时,不需要使用的工具,或者为在编辑流程块时,不需要使用的工具。
本公开中,当第一位置位于RPA流程编辑界面中某一编辑窗口内时,当该编辑窗口为流程对应的编辑窗口时,可以确定该编辑窗口的类型为流程图类型,当该编辑窗口为流程块对应的编辑窗口时,可以确定该编辑窗口的类型为流程块类型。
步骤S1006:在任一编辑窗口的类型为流程块编辑窗口的情况下,在RPA流程编辑界面中显示流程块编辑工具栏。
其中,流程块编辑工具栏中可以包括编辑流程块时需要使用的工具。
本公开中,当编辑窗口的类型为流程块编辑窗口时,则可以在RPA流程编辑界面中显示流程块编辑工具栏。比如,如图11所示,在图11a中,编辑窗口类型为流程块编辑窗口,因此,可以在RPA流程编辑界面中上方,显示流程块编辑工具栏。
需要说明的是,上述图11中的RPA流程编辑界面的示意图的样式、及图中各控件的名称,仅是示意性说明,本公开对RPA流程编辑界面中各控件的名称、位置及显示样式等不作限定。
步骤S1007:在任一编辑窗口的类型为流程编辑窗口的情况下,在RPA流程编辑界面中显示流程编辑工具栏。
其中,流程编辑工具栏中可以包括编辑流程时需要使用的工具。
本公开中,当编辑窗口的类型为流程编辑窗口时,则可以在RPA流程编辑界面中显示流程编辑工具栏。比如,如图11所示,在图11b中,编辑窗口类型为流程编辑窗口,因此,可以在RPA流程编辑界面中上方,显示流程块编辑工具栏。
本公开中,可以获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个与当前RPA流程中的子流程或流程块关联的导航控件所在的第二位置,并调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度,在任一第二位置与第一位置匹配的情况下,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块,并在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口,之后,在第一位置位于RPA流程编辑界面中任一编辑窗口内的情况下,可以确定任一编辑窗口的类型,并在任一编辑窗口的类型为流程块编辑窗口的情况下,在RPA流程编辑界面中显示流程块编辑工具栏,在任一编辑窗口的类型为流程编辑窗口的情况下,在RPA流程编辑界面中显示流程编辑工具栏。由此,通过为不用类型的编辑窗口,展示不同的工具栏,可以去除无效工具的干扰,从而提高了RPA流程的编辑效率。
图12是本公开一个实施例的基于RPA和AI实现IA的流程编辑界面的控制方法的流程图,如图7所示,该方法可包括以下步骤:
步骤S1201:获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置,其中,导航控件与当前RPA流程中的子流程或流程块关联。
步骤S1202:调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度。
步骤S1203:响应于任一第二位置与第一位置匹配,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块。
步骤S1204:在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。
步骤S1205:在第一位置位于RPA流程编辑界面中任一编辑窗口内的情况下,确定任一编辑窗口的类型。
本公开中,步骤S1201-步骤S1205的具体实现过程,可参见本公开中任一实施例的详细描述,在此不再赘述。
步骤S1206:根据任一编辑窗口的类型,确定编辑工具栏中各个编辑工具的显示顺序和/或显示模式。
其中,显示模式可以包括隐藏模式和显示模式。
本公开中,针对不同的编辑窗口类型,工具栏中包含的工具可以相同,但是工具栏中工具的显示位置可以不同,或者根据编辑窗口类型,可以把无效的工具隐藏,去激活,从而使有效的工具在RPA流程编辑界面中优先展示,去除无效工具的干扰,便于用户快速的找到所需编辑工具。其中,有效的工具可以为在编辑流程时,需要使用的工具,或者为在编辑流程块时,需要使用的工具,无效的工具可以为在编辑流程时,不需要使用的工具,或者为在编辑流程块时,不需要使用的工具。
比如,如图11所示,在图11a中,当编辑窗口类型为流程块编辑窗口,在编辑流程块的过程中,不需要使用“发布”工具,因此,可以不显示发布工具。在图11b中,当编辑窗口类型为流程块编辑窗口,在编辑流程的过程中,不需要使用“命令中心”工具,因此,可以不显示“命令中心”工具。
可选的,可以根据用户在历史编辑流程或者流程块过程中,使用各工具的频率,确定在不同编辑窗口类型情况下,各工具的显示位置。比如,可以根据工具历史使用频率从高到低的循序,在工具栏中依次显示各工具。
步骤S1207:根据各个编辑工具的显示顺序和/或显示模式,对PRA流程编辑界面中显示的工具栏进行更新。
本公开中,可以获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个与当前RPA流程中的子流程或流程块关联的导航控件所在的第二位置,并调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度,在任一第二位置与第一位置匹配的情况下,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块,并在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口,之后,在第一位置位于RPA流程编辑界面中任一编辑窗口内的情况下,可以确定任一编辑窗口的类型,并根据任一编辑窗口的类型,确定编辑工具栏中各个编辑工具的显示顺序和/或显示模式,然后,根据各个编辑工具的显示顺序和/或显示模式,对PRA流程编辑界面中显示的工具栏进行更新。由此,通过为不用类型的编辑窗口,展示不同的工具栏,可以去除无效工具的干扰,从而提高了RPA流程的编辑效率。
为了实现上述实施例,本公开实施例还提出一种基于RPA和AI实现IA的流程编辑界面的控制装置。图13为本公开实施例提供的一种基于RPA和AI实现IA的流程编辑界面的控制装置的结构示意图。
如图13所示,该基于RPA和AI实现IA的流程编辑界面的控制装置1300包括:获取模块1310、确定模块1320、显示模块1330。
获取模块1310,用于获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置,其中,导航控件与当前RPA流程中的子流程或流程块关联;
确定模块1320,用于调用自然语言处理NLP服务,以确定每个第二位置与第一位置的匹配度;
上述确定模块1320,还用于响应于任一第二位置与第一位置匹配,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块;
显示模块1330,用于在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。
可选的,上述确定模块1320,还用于:
响应于获取到RPA流程块添加指令,确定添加指令中的第二流程块在RPA流程中的位置;
上述装置,还包括:
更新模块,用于根据第二流程块在RPA流程中的位置,对导航列表中显示的导航控件进行更新。
可选的,还包括:
生成模块,用于根据第一子流程或第一流程块在RPA流程中的位置,生成第一编辑窗口对应的索引标签序列;
上述显示模块,还用于在RPA流程编辑界面中的预设位置显示索引标签序列。
可选的,上述确定模块1320,还用于:
响应于监测到索引标签序列中的任一索引标签被选中的情况下,确定任一索引标签对应的第二子流程或第三流程块;
上述显示模块,还用于在RPA流程编辑界面中,显示第二子流程或第三流程块对应的第二编辑窗口。
可选的,上述更新模块,还用于:
响应于监测到第一编辑窗口被关闭,根据RPA流程编辑界面中当前显示的第三编辑窗口对应的内容,更新索引标签序列。
可选的,上述确定模块1320,还用于:
响应于接收针对索引标签序列中的任一索引标签的拖拽操作,确定任一索引标签对应的第三子流程或第四流程块;
上述显示模块,还用于在RPA流程编辑界面中显示第一编辑窗口、及第三子流程或第四流程块对应的第四编辑窗口。
可选的,上述显示模块,还用于:
在第一位置与RPA流程编辑界面中任意两个窗口的交界位置匹配的情况下,在第一位置处显示窗口尺寸调整控件;
上述确定模块1320,还用于根据接收的针对窗口尺寸调整控件的操作指令,确定待调整尺寸的目标窗口及尺寸调整方式;
上述装置,还包括:
调整模块,用于根据尺寸调整方式,对目标窗口的尺寸进行调整。
可选的,上述确定模块1320,还用于:
在第一位置位于RPA流程编辑界面中任一编辑窗口内的情况下,确定任一编辑窗口的类型;
上述显示模块,还用于在任一编辑窗口的类型为流程块编辑窗口的情况下,在RPA流程编辑界面中显示流程块编辑工具栏;
上述显示模块,还用于在任一编辑窗口的类型为流程编辑窗口的情况下,在RPA流程编辑界面中显示流程编辑工具栏。
可选的,上述确定模块1320,还用于:
在第一位置位于RPA流程编辑界面中任一编辑窗口内的情况下,确定任一编辑窗口的类型;
根据任一编辑窗口的类型,确定编辑工具栏中各个编辑工具的显示顺序和/或显示模式;
上述显示模块,还用于根据各个编辑工具的显示顺序和/或显示模式,对PRA流程编辑界面中显示的工具栏进行更新。
本公开中,可以获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个与当前RPA流程中的子流程或流程块关联的导航控件所在的第二位置,并用自然语言处理NLP服务,确定每个第二位置与第一位置的匹配度,在任一第二位置与第一位置匹配的情况下,确定与任一第二位置对应的目标导航控件关联的第一子流程或第一流程块,之后,在RPA流程编辑界面中显示第一子流程或第一流程块对应的第一编辑窗口。由此,通过NLP服务智能化确定与第一位置相匹配的第二位置,并在RPA流程编辑界面中显示第一编辑窗口,从而实现IA的流程编辑界面的控制方法,简化了流程与流程块对应的编辑窗口间的切换步骤,缩短了编辑窗口切换时间,提高了RPA流程的编辑效率。
本公开实施例各装置中的各模块的功能可以参见上述方法中的对应描述,在此不再赘述。
图14示出根据本公开一实施例的基于RPA和AI实现IA的流程编辑界面的控制设备/终端/服务器的结构框图。如图14所示,该基于RPA和AI实现IA的流程编辑界面的控制设备/终端/服务器包括:存储器1410和处理器1420,存储器1410内存储有可在处理器1420上运行的计算机程序。处理器1420执行该计算机程序时实现上述实施例中的基于RPA和AI实现IA的流程编辑界面的控制方法。存储器1410和处理器1420的数量可以为一个或多个。
该基于RPA和AI实现IA的流程编辑界面的控制设备/终端/服务器还包括:
通信接口1430,用于与外界设备进行通信,进行数据交互传输。
如果存储器1410、处理器1420和通信接口1430独立实现,则存储器1410、处理器1420和通信接口1430可以通过总线相互连接并完成相互间的通信。该总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(PeripheralComponent Interconnect,PCI)总线或扩展工业标准体系结构(Extended IndustryStandard Architecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图14中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
可选的,在具体实现上,如果存储器1410、处理器1420及通信接口1430集成在一块芯片上,则存储器1410、处理器1420及通信接口1430可以通过内部接口完成相互间的通信。
本公开实施例提供了一种计算机可读存储介质,其存储有计算机程序,该程序被处理器执行时实现本公开实施例中提供的方法。
本公开实施例还提供了一种芯片,该芯片包括,包括处理器,用于从存储器中调用并运行存储器中存储的指令,使得安装有芯片的通信设备执行本公开实施例提供的方法。
本公开实施例还提供了一种芯片,包括:输入接口、输出接口、处理器和存储器,输入接口、输出接口、处理器以及存储器之间通过内部连接通路相连,处理器用于执行存储器中的代码,当代码被执行时,处理器用于执行申请实施例提供的方法。
应理解的是,上述处理器可以是中央处理器(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(digital signal processing,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(fieldprogrammablegate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者是任何常规的处理器等。值得说明的是,处理器可以是支持进阶精简指令集机器(advanced RISC machines,ARM)架构的处理器。
进一步地,可选的,上述存储器可以包括只读存储器和随机存取存储器,还可以包括非易失性随机存取存储器。该存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以包括只读存储器(read-onlymemory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以包括随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用。例如,静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic random access memory,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data date SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhancedSDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本公开的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包括于本公开的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本公开的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分。并且本公开的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。
应理解的是,本公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。上述实施例方法的全部或部分步骤是可以通过程序来指令相关的硬件完成,该程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本公开各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。上述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。该存储介质可以是只读存储器,磁盘或光盘等。
以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到其各种变化或替换,这些都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。

Claims (15)

1.一种基于RPA和AI实现IA的流程编辑界面的控制方法,其特征在于,包括:
获取机器人流程自动化RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置,其中,所述导航控件与当前RPA流程中的子流程或流程块关联;
调用自然语言处理NLP服务,以确定每个所述第二位置与所述第一位置的匹配度;
响应于任一第二位置与所述第一位置匹配,确定与所述任一第二位置对应的目标导航控件关联的第一子流程或第一流程块;
在所述RPA流程编辑界面中显示所述第一子流程或第一流程块对应的第一编辑窗口。
2.如权利要求1所述的方法,其特征在于,在所述获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置之前,还包括:
响应于获取到RPA流程块添加指令,确定所述添加指令中的第二流程块在所述RPA流程中的位置;
根据所述第二流程块在所述RPA流程中的位置,对所述导航列表中显示的导航控件进行更新。
3.如权利要求1所述的方法,其特征在于,在所述RPA流程编辑界面中显示所述第一子流程或第一流程块对应的第一编辑窗口之后,还包括:
根据所述第一子流程或第一流程块在所述RPA流程中的位置,生成所述第一编辑窗口对应的索引标签序列;
在所述RPA流程编辑界面中的预设位置显示所述索引标签序列。
4.如权利要求3所述的方法,其特征在于,在所述RPA流程编辑界面中的预设位置显示所述索引标签序列之后,还包括:
响应于监测到所述索引标签序列中的任一索引标签被选中的情况下,确定所述任一索引标签对应的第二子流程或第三流程块;
在所述RPA流程编辑界面中,显示所述第二子流程或第三流程块对应的第二编辑窗口。
5.如权利要求3所述的方法,其特征在于,在所述RPA流程编辑界面中的预设位置显示所述索引标签序列之后,还包括:
响应于监测到所述第一编辑窗口被关闭,根据所述RPA流程编辑界面中当前显示的第三编辑窗口对应的内容,更新所述索引标签序列。
6.如权利要求3-5任一所述的方法,其特征在于,在所述RPA流程编辑界面中的预设位置显示所述索引标签序列之后,还包括:
响应于接收针对所述索引标签序列中的任一索引标签的拖拽操作,确定所述任一索引标签对应的第三子流程或第四流程块;
在所述RPA流程编辑界面中显示所述第一编辑窗口、及所述第三子流程或第四流程块对应的第四编辑窗口。
7.如权利要求1-5任一所述的方法,其特征在于,在所述获取RPA流程编辑界面中焦点当前所在的第一位置之后,还包括:
在所述第一位置与所述RPA流程编辑界面中任意两个窗口的交界位置匹配的情况下,在所述第一位置处显示窗口尺寸调整控件;
根据接收的针对所述窗口尺寸调整控件的操作指令,确定待调整尺寸的目标窗口及尺寸调整方式;
根据所述尺寸调整方式,对所述目标窗口的尺寸进行调整。
8.如权利要求1-5任一所述的方法,其特征在于,在所述获取RPA流程编辑界面中焦点当前所在的第一位置之后,还包括:
在所述第一位置位于所述RPA流程编辑界面中任一编辑窗口内的情况下,确定所述任一编辑窗口的类型;
在所述任一编辑窗口的类型为流程块编辑窗口的情况下,在所述RPA流程编辑界面中显示流程块编辑工具栏;
在所述任一编辑窗口的类型为流程编辑窗口的情况下,在所述RPA流程编辑界面中显示流程编辑工具栏。
9.如权利要求1-5任一所述的方法,其特征在于,在所述获取RPA流程编辑界面中焦点当前所在的第一位置之后,还包括:
在所述第一位置位于所述RPA流程编辑界面中任一编辑窗口内的情况下,确定所述任一编辑窗口的类型;
根据所述任一编辑窗口的类型,确定编辑工具栏中各个编辑工具的显示顺序和/或显示模式;
根据所述各个编辑工具的显示顺序和/或显示模式,对所述PRA流程编辑界面中显示的工具栏进行更新。
10.一种基于RPA和AI实现IA的流程编辑界面的控制装置,其特征在于,包括:
获取模块,用于获取RPA流程编辑界面中焦点当前所在的第一位置及导航列表中当前显示的每个导航控件所在的第二位置,其中,所述导航控件与当前RPA流程中的子流程或流程块关联;
确定模块,用于调用自然语言处理NLP服务,以确定每个所述第二位置与所述第一位置的匹配度;
所述确定模块,还用于响应于任一第二位置与所述第一位置匹配,确定与所述任一第二位置对应的目标导航控件关联的第一子流程或第一流程块;
显示模块,用于在所述RPA流程编辑界面中显示所述第一子流程或第一流程块对应的第一编辑窗口。
11.如权利要求10所述的装置,其特征在于,所述确定模块,还用于:
响应于获取到RPA流程块添加指令,确定所述添加指令中的第二流程块在所述RPA流程中的位置;
所述装置,还包括:
更新模块,用于根据所述第二流程块在所述RPA流程中的位置,对所述导航列表中显示的导航控件进行更新。
12.如权利要求10所述的装置,其特征在于,还包括:
生成模块,用于根据所述第一子流程或第一流程块在所述RPA流程中的位置,生成所述第一编辑窗口对应的索引标签序列;
所述显示模块,还用于在所述RPA流程编辑界面中的预设位置显示所述索引标签序列。
13.如权利要求12所述的装置,其特征在于,所述确定模块,还用于:
响应于监测到所述索引标签序列中的任一索引标签被选中的情况下,确定所述任一索引标签对应的第二子流程或第三流程块;
所述显示模块,还用于在所述RPA流程编辑界面中,显示所述第二子流程或第三流程块对应的第二编辑窗口。
14.一种基于RPA和AI实现IA的流程编辑界面的控制的设备/终端/服务器,其特征在于,包括:处理器和存储器,所述存储器中存储指令,所述指令由处理器加载并执行,以实现如权利要求1至9任一项所述的方法。
15.一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-9中任一项所述的方法。
CN202210688823.2A 2022-06-17 2022-06-17 基于rpa和ai实现ia的流程编辑界面的控制方法 Active CN115098205B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210688823.2A CN115098205B (zh) 2022-06-17 2022-06-17 基于rpa和ai实现ia的流程编辑界面的控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210688823.2A CN115098205B (zh) 2022-06-17 2022-06-17 基于rpa和ai实现ia的流程编辑界面的控制方法

Publications (2)

Publication Number Publication Date
CN115098205A true CN115098205A (zh) 2022-09-23
CN115098205B CN115098205B (zh) 2024-07-16

Family

ID=83290402

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210688823.2A Active CN115098205B (zh) 2022-06-17 2022-06-17 基于rpa和ai实现ia的流程编辑界面的控制方法

Country Status (1)

Country Link
CN (1) CN115098205B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117520155A (zh) * 2023-10-30 2024-02-06 乐麦信息技术(杭州)有限公司 一种rpa流程调试方法、装置、电子设备及存储介质

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101763208A (zh) * 2008-12-31 2010-06-30 北京搜狗科技发展有限公司 一种输入法界面展现方法及装置
CN103294475A (zh) * 2013-06-08 2013-09-11 北京邮电大学 基于图形化业务场景和领域模板的业务自动生成***和方法
CN103618955A (zh) * 2013-11-08 2014-03-05 天津三星电子有限公司 电视机界面配置的实现方法及***
EP2778873A1 (en) * 2013-03-15 2014-09-17 BlackBerry Limited System and method for text editor text alignment control
CN104714941A (zh) * 2013-12-12 2015-06-17 国际商业机器公司 用于使用自然语言处理来增强业务流程执行的方法和***
CN109445657A (zh) * 2018-10-17 2019-03-08 天津字节跳动科技有限公司 文档编辑方法和装置
CN109828753A (zh) * 2018-03-26 2019-05-31 上海聆播信息科技有限公司 一种行为驱动开发中剧本文档的可视化编辑方法及其装置
CN111580714A (zh) * 2020-04-27 2020-08-25 广州视源电子科技股份有限公司 智能交互平板的页面编辑方法、装置、设备和存储介质
CN112001175A (zh) * 2020-08-24 2020-11-27 平安科技(深圳)有限公司 流程自动化方法、装置、电子设备及存储介质
CN112163420A (zh) * 2020-09-23 2021-01-01 北京天行有灵科技有限公司 一种基于nlp技术的rpa流程自动生成方法
CN112214969A (zh) * 2020-09-28 2021-01-12 北京磨刀刻石科技有限公司 一种流程图制作方法及装置
CN112306876A (zh) * 2020-10-30 2021-02-02 中国平安人寿保险股份有限公司 自动化流程图的生成方法、装置、计算机设备及存储介质
CN112528608A (zh) * 2020-12-21 2021-03-19 北京百度网讯科技有限公司 页面编辑方法、装置、电子设备和存储介质
CN112740166A (zh) * 2018-10-29 2021-04-30 深圳市柔宇科技股份有限公司 界面的控制方法及电子终端
CN112949973A (zh) * 2019-12-31 2021-06-11 北京来也网络科技有限公司 一种结合ai的机器人流程自动化rpa流程的生成方法
CN113592636A (zh) * 2021-08-12 2021-11-02 北京来也网络科技有限公司 基于rpa及ai的业务流程处理方法、装置、设备及介质
CN113874915A (zh) * 2019-03-04 2021-12-31 华为技术有限公司 视频生成设备及其方法
CN114238072A (zh) * 2021-11-15 2022-03-25 中国软件评测中心(工业和信息化部软件与集成电路促进中心) Hil需求设计方法、装置、计算机设备和存储介质
CN114625448A (zh) * 2022-02-17 2022-06-14 来也科技(北京)有限公司 结合rpa和ai的流程生成方法、装置、电子设备及存储介质

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101763208A (zh) * 2008-12-31 2010-06-30 北京搜狗科技发展有限公司 一种输入法界面展现方法及装置
EP2778873A1 (en) * 2013-03-15 2014-09-17 BlackBerry Limited System and method for text editor text alignment control
CN103294475A (zh) * 2013-06-08 2013-09-11 北京邮电大学 基于图形化业务场景和领域模板的业务自动生成***和方法
CN103618955A (zh) * 2013-11-08 2014-03-05 天津三星电子有限公司 电视机界面配置的实现方法及***
CN104714941A (zh) * 2013-12-12 2015-06-17 国际商业机器公司 用于使用自然语言处理来增强业务流程执行的方法和***
CN109828753A (zh) * 2018-03-26 2019-05-31 上海聆播信息科技有限公司 一种行为驱动开发中剧本文档的可视化编辑方法及其装置
CN109445657A (zh) * 2018-10-17 2019-03-08 天津字节跳动科技有限公司 文档编辑方法和装置
CN112740166A (zh) * 2018-10-29 2021-04-30 深圳市柔宇科技股份有限公司 界面的控制方法及电子终端
CN113874915A (zh) * 2019-03-04 2021-12-31 华为技术有限公司 视频生成设备及其方法
CN112949973A (zh) * 2019-12-31 2021-06-11 北京来也网络科技有限公司 一种结合ai的机器人流程自动化rpa流程的生成方法
CN111580714A (zh) * 2020-04-27 2020-08-25 广州视源电子科技股份有限公司 智能交互平板的页面编辑方法、装置、设备和存储介质
CN112001175A (zh) * 2020-08-24 2020-11-27 平安科技(深圳)有限公司 流程自动化方法、装置、电子设备及存储介质
CN112163420A (zh) * 2020-09-23 2021-01-01 北京天行有灵科技有限公司 一种基于nlp技术的rpa流程自动生成方法
CN112214969A (zh) * 2020-09-28 2021-01-12 北京磨刀刻石科技有限公司 一种流程图制作方法及装置
CN112306876A (zh) * 2020-10-30 2021-02-02 中国平安人寿保险股份有限公司 自动化流程图的生成方法、装置、计算机设备及存储介质
CN112528608A (zh) * 2020-12-21 2021-03-19 北京百度网讯科技有限公司 页面编辑方法、装置、电子设备和存储介质
CN113592636A (zh) * 2021-08-12 2021-11-02 北京来也网络科技有限公司 基于rpa及ai的业务流程处理方法、装置、设备及介质
CN114238072A (zh) * 2021-11-15 2022-03-25 中国软件评测中心(工业和信息化部软件与集成电路促进中心) Hil需求设计方法、装置、计算机设备和存储介质
CN114625448A (zh) * 2022-02-17 2022-06-14 来也科技(北京)有限公司 结合rpa和ai的流程生成方法、装置、电子设备及存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
苏灵会: "探索RPA软件在BOSS***中的应用", 中国有线电视, no. 02, 15 February 2022 (2022-02-15), pages 23 - 25 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117520155A (zh) * 2023-10-30 2024-02-06 乐麦信息技术(杭州)有限公司 一种rpa流程调试方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN115098205B (zh) 2024-07-16

Similar Documents

Publication Publication Date Title
US6968504B2 (en) Automated document formatting tool
US20090327883A1 (en) Dynamically adapting visualizations
US8244541B2 (en) Content creation system, content creation method, computer executable program for executing the same content creation method, computer readable storage medium having stored the same program, graphical user interface system and display control method
US8707156B2 (en) Render engine for spreadsheet
CN101364175B (zh) 嵌入式***的配置方法及装置
US8832543B2 (en) Automated document formatting tool
JP2000003372A (ja) 選択可能リンクの提供方法及び選択可能リンク提供装置
JPH06103463B2 (ja) コード生成方法
CN109102797A (zh) 语音识别测试方法、装置、计算机设备及存储介质
CN108399124A (zh) 应用测试方法、装置、计算机设备和存储介质
CN111240661A (zh) 编程页面展示方法、装置、存储介质和计算机设备
CN115098205B (zh) 基于rpa和ai实现ia的流程编辑界面的控制方法
CN109917982A (zh) 一种语音输入方法、装置、设备及可读存储介质
CN108446398A (zh) 一种数据库的生成方法及装置
CN107993651A (zh) 一种语音识别方法、装置、电子设备及存储介质
CN109033427A (zh) 股票的筛选方法及装置、计算机设备及可读存储介质
US20110107256A1 (en) Zooming Task Management
CN112558966B (zh) 深度模型可视化数据的处理方法、装置及电子设备
CN110058849A (zh) 流程图的生成方法、装置、计算机设备以及存储介质
US7519949B2 (en) Marking changes based on a region and a threshold
US9189249B2 (en) Method for automatically defining icons
US20170024405A1 (en) Method for automatically generating dynamic index for content displayed on electronic device
CN115080175B (zh) 显示方法、装置、计算设备及可读存储介质
CN110515618A (zh) 页面信息录入优化方法、设备、存储介质及装置
CN104937508A (zh) 可编程显示器,以及该程序

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant