任务执行方法、装置、电子设备、介质及产品与流程

摘要: 本公开涉及设备控制领域,尤其涉及任务执行方法、装置、电子设备、介质及产品。背景技术:1、随着电子设备技术的发展,用户基于电子设备执行任务的方式越发多样。在一些场...
任务执行方法、装置、电子设备、介质及产品与流程

本公开涉及设备控制领域,尤其涉及任务执行方法、装置、电子设备、介质及产品。

背景技术:

1、随着电子设备技术的发展,用户基于电子设备执行任务的方式越发多样。在一些场景中,用户可以基于人工智能(artificial intelligence,ai)实现控制电子设备执行待执行任务。

2、相关技术中,基于ai执行待执行任务的效率低下。

技术实现思路

1、为克服相关技术中存在的问题,本公开提供一种任务执行方法、装置、电子设备、介质及产品。

2、根据本公开一些实施方式的第一方面,提供一种任务执行方法,包括:基于当前显示界面和目标任务的任务描述,确定针对当前显示界面的规划操作;在相同的时间处理单元内,基于所述当前显示界面和所述任务描述,确定上一显示界面的实际操作的准确性评价结果;基于所述准确性评价结果和所述当前显示界面的规划操作,确定所述当前显示界面的目标操作;在所述当前显示界面执行所述目标操作,以执行所述目标任务。

3、在一种实施方式中,所述基于所述准确性评价结果和所述当前显示界面的规划操作,确定所述当前显示界面的目标操作,包括:响应于所述评价结果表征上一显示界面的实际操作准确,将所述规划操作确定为所述目标操作;或者,响应于所述评价结果表征上一显示界面的实际操作准确,对所述规划操作进行优化,将所述优化后的操作作为所述目标操作。

4、在一种实施方式中,所述基于所述准确性评价结果和所述当前显示界面的规划操作,确定所述当前显示界面的目标操作,包括:响应于所述评价结果表征上一显示界面的实际操作不准确,基于所述当前显示界面和所述任务描述,禁止所述当前显示界面的规划操作,生成所述当前显示界面对应的修正操作;将所述修正操作作为所述当前显示界面对应的目标操作。

5、在一种实施方式中,所述修正操作包括以下至少一项:由所述当前显示界面回退至上一显示界面;在所述当前显示界面终止所述目标任务;重新确定所述当前显示界面的目标操作。

6、在一种实施方式中,响应于所述修正操作为重新确定当前显示界面的目标操作,所述方法包括:重新确定所述当前显示界面中目标元素对应的区域描述,和/或重新确定所述当前显示界面中目标元素对应的动作描述;其中,所述目标元素为显示界面中用于执行目标任务的元素,所述区域描述用于表征所述目标元素在显示界面中对应的位置,所述动作描述用于表征针对所述目标元素执行的动作。

7、在一种实施方式中,所述基于所述当前显示界面和所述任务描述,确定上一显示界面的实际操作的准确性评价结果,包括:基于所述任务描述、所述当前显示界面、上一显示界面、上一显示界面对应的实际操作、历史显示界面的状态信息,生成准确性评价结果,其中,所述状态信息用于表征显示界面的描述以及显示界面对应的操作的描述。

8、在一种实施方式中,所述基于所述准确性评价结果和所述当前显示界面的规划操作,确定所述当前显示界面的目标操作,包括:基于所述准确性评价结果和所述当前显示界面的规划操作,确定所述当前显示界面的目标操作描述,其中,所述目标操作描述用于表征所述目标操作,所述目标操作描述中包括针对目标元素的区域描述和/或针对所述目标元素的动作描述;所述在所述当前显示界面执行所述目标操作,以执行所述目标任务,包括:基于所述区域描述,在所述当前显示界面中确定所述目标元素;基于所述动作描述,对所述目标元素执行相应的动作。

9、在一种实施方式中,所述基于当前显示界面和目标任务的任务描述,确定针对当前显示界面的规划操作,包括:获取上一显示界面的实际操作;基于所述当前显示界面、所述目标任务的任务描述以及所述上一显示界面的实际操作,生成当前显示界面的规划操作。

10、根据本公开一些实施方式的第二方面,提供一种任务执行装置,包括:处理单元,用于基于当前显示界面和目标任务的任务描述,确定针对当前显示界面的规划操作,以及在相同的时间处理单元内,基于所述当前显示界面和所述任务描述,确定上一显示界面的实际操作的准确性评价结果,并基于所述准确性评价结果和所述当前显示界面的规划操作,确定所述当前显示界面的目标操作控制单元,用于在所述当前显示界面执行所述目标操作,以执行所述目标任务。

11、在一种实施方式中,所述处理单元采用如下方式确定所述当前显示界面的目标操作:在所述评价结果表征上一显示界面的实际操作准确的情况下,将所述规划操作确定为所述目标操作;或者,在所述评价结果表征上一显示界面的实际操作准确的情况下,对所述规划操作进行优化,将所述优化后的操作作为所述目标操作。。

12、在一种实施方式中,所述处理单元采用如下方式确定所述当前显示界面的目标操作:在所述评价结果表征上一显示界面的实际操作不准确的情况下,基于所述当前显示界面和所述任务描述,禁止所述当前显示界面的规划操作,生成所述当前显示界面对应的修正操作;将所述修正操作作为所述当前显示界面对应的目标操作。

13、在一种实施方式中,所述修正操作包括以下至少一项:由所述当前显示界面回退至上一显示界面;在所述当前显示界面终止所述目标任务;重新确定所述当前显示界面的目标操作。

14、在一种实施方式中,在所述修正操作为重新确定当前显示界面的目标操作,所述处理单元采用如下方式确定所述目标操作:重新确定所述当前显示界面中目标元素对应的区域描述,和/或重新确定所述当前显示界面中目标元素对应的动作描述;其中,所述目标元素为显示界面中用于执行目标任务的元素,所述区域描述用于表征所述目标元素在显示界面中对应的位置,所述动作描述用于表征针对所述目标元素执行的动作。

15、在一种实施方式中,所述处理单元采用如下方式确定上一显示界面的实际操作的准确性评价结果:基于所述任务描述、所述当前显示界面、上一显示界面、上一显示界面对应的实际操作、历史显示界面的状态信息,生成准确性评价结果,其中,所述状态信息用于表征显示界面的描述以及显示界面对应的操作的描述。

16、在一种实施方式中,所述处理单元采用如下方式确定所述当前显示界面的目标操作:基于所述准确性评价结果和所述当前显示界面的规划操作,确定所述当前显示界面的目标操作描述,其中,所述目标操作描述用于表征所述目标操作,所述目标操作描述中包括针对目标元素的区域描述和/或针对所述目标元素的动作描述;所述控制单元采用如下方式执行所述目标任务:基于所述区域描述,在所述当前显示界面中确定所述目标元素;基于所述动作描述,对所述目标元素执行相应的动作。

17、在一种实施方式中,所述处理单元采用如下方式确定针对当前显示界面的规划操作:获取上一显示界面的实际操作;基于所述当前显示界面、所述目标任务的任务描述以及所述上一显示界面的实际操作,生成当前显示界面的规划操作。

18、根据本公开实施方式的第三方面,提供一种电子设备,包括:处理器:用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:执行第一方面或者第一方面任意一种实施方式中所述的任务执行方法。

19、根据本公开实施方式的第四方面,提供一种存储介质,所述存储介质中存储有指令,当所述存储介质中的指令由处理器执行时,使得处理器能够执行第一方面或者第一方面任意一种实施方式中所述的任务执行方法。

20、根据本公开实施方式的第五方面,提供一种计算机程序产品,所述计算机程序产品包括计算机程序,该计算机程序被处理器执行时,实现第一方面或者第一方面中任意一项实施方式中所述的任务执行方法。

21、根据本公开实施例的第六方面,提供一种芯片系统,所述芯片系统包括处理单元和接口电路,所述处理单元通过所述接口电路获取程序指令所述程序指令被所述处理单元执行,所述处理单元用于实现第一方面或者第一方面中任意一项实施方式中所述的任务执行方法。

22、本公开的实施方式提供的技术方案可以包括以下有益效果:通过对上一显示界面生成的实际操作进行准确性评价,并在相同的时间单元内基于准确性评价结果,指导当前显示界面生成目标操作,使得任务执行过程中的评价环节以及规划环节可以并行执行,进而提升待执行任务的执行效率,提升用户使用体验。

23、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。