本技术涉及人机交互,尤其涉及一种应用操作、配置方法、装置、终端、服务器及存储介质。
背景技术:
1、现阶段,应用系统中的应用各自独立运行,当需要在同一时段内调用多个应用中的功能时,需要在多个应用之间反复来回进行切换,降低了操作效率。
技术实现思路
1、为解决相关技术问题,本技术实施例提供一种应用操作、配置方法、装置、终端、服务器及存储介质。
2、本技术实施例的技术方案是这样实现的:
3、本技术实施例提供了一种应用操作方法,应用于终端,包括:
4、基于用户输入的第一信息,确定出第一操作指令集合;所述第一信息表征用户的操作意图;
5、基于预先配置的多个关联关系,确定出与所述第一操作指令集合关联的第一操作组合;每个所述关联关系用于关联一个操作指令与用于执行所述一个操作指令的一个操作组合;所述操作组合表征由不同类别的多个元素构成的操作序列;所述元素的类别包括应用功能和/或应用动作和/或应用内容;所述第一操作组合用于执行所述第一操作指令集合中的操作指令;
6、基于所述第一信息,为所述第一操作组合中的全部或部分元素配置操作参数;
7、执行配置了操作参数的所述第一操作组合。
8、其中,上述方案中,所述方法还包括:
9、从所述终端本地和/或从服务器中获取所述多个关联关系。
10、上述方案中,所述方法还包括:
11、在执行完所述第一操作组合之后,输出执行结果;所述执行结果包括应用界面或者执行信息。
12、上述方案中,所述方法还包括:
13、向服务器上传第二信息;所述第二信息表征用户的操作行为数据;所述第二信息用于所述服务器预先配置所述多个关联关系。
14、上述方案中,所述方法还包括:
15、在执行配置了操作参数的所述第一操作组合时,输出第一请求;所述第一请求用于请求用户输入第三信息;所述第三信息表征所述第一操作组合执行的必要信息;
16、接收用户输入的所述第三信息。
17、本技术实施例还提供了一种配置方法,应用于服务器,包括:
18、对多个应用中的每个应用进行解析,得到每个应用包含的元素;所述元素的类别包括应用功能和/或应用动作和/或应用内容;
19、基于解析得到的所有元素,构建多个操作组合;所述操作组合表征由不同类别的多个元素构成的操作序列;
20、将所述多条操作组合与设定的多个操作指令进行匹配,确定多个关联关系;每个所述关联关系用于关联一个操作指令与用于执行所述一个操作指令的一个操作组合;
21、存储确定出的全部关联关系,和/或,向终端下发确定出的全部或部分关联关系。
22、上述方案中,所述方法还包括:
23、对全部或部分关联关系进行优化。
24、上述方案中,所述对全部或部分关联关系进行优化,包括:
25、接收至少一个终端上传的第二信息;所述第二信息表征用户的操作行为数据;
26、基于所述第二信息,对全部或部分关联关系进行优化。
27、本技术实施例还提供了一种应用操作装置,包括:
28、第一确定单元,用于基于用户输入的第一信息,确定出第一操作指令集合;所述第一信息表征用户的操作意图;
29、第二确定单元,用于基于预先配置的多个关联关系,确定出与所述第一操作指令集合关联的第一操作组合;每个所述关联关系用于关联一个操作指令与用于执行所述一个操作指令的一个操作组合;所述操作组合表征由不同类别的多个元素构成的操作序列;所述元素的类别包括应用功能和/或应用动作和/或应用内容;所述第一操作组合用于执行所述第一操作指令集合中的操作指令;
30、配置单元,用于基于所述第一信息,为所述第一操作组合中的全部或部分元素配置操作参数;
31、执行单元,用于执行配置了操作参数的所述第一操作组合。
32、本技术实施例还提供了一种配置装置,包括:
33、解析单元,用于对多个应用中的每个应用进行解析,得到每个应用包含的元素;所述元素的类别包括应用功能和/或应用动作和/或应用内容;
34、构建单元,用于基于解析得到的所有元素,构建多个操作组合;所述操作组合表征由不同类别的多个元素构成的操作序列;
35、匹配单元,用于将所述多条操作组合与设定的多个操作指令进行匹配,确定多个关联关系;每个所述关联关系用于关联一个操作指令与用于执行所述一个操作指令的一个操作组合;
36、输出单元,用于存储确定出的全部关联关系,和/或,向终端下发确定出的全部或部分关联关系。
37、本技术实施例还提供了一种终端,包括:第一处理器及第一通信接口;其中,
38、所述第一处理器,用于:
39、基于用户输入的第一信息,确定出第一操作指令集合;所述第一信息表征用户的操作意图;
40、基于预先配置的多个关联关系,确定出与所述第一操作指令集合关联的第一操作组合;每个所述关联关系用于关联一个操作指令与用于执行所述一个操作指令的一个操作组合;所述操作组合表征由不同类别的多个元素构成的操作序列;所述元素的类别包括应用功能和/或应用动作和/或应用内容;所述第一操作组合用于执行所述第一操作指令集合中的操作指令;
41、基于所述第一信息,为所述第一操作组合中的全部或部分元素配置操作参数;
42、执行配置了操作参数的所述第一操作组合。
43、本技术实施例还提供了一种服务器,包括:第二处理器及第二通信接口;其中,
44、所述第二处理器,用于:
45、对多个应用中的每个应用进行解析,得到每个应用包含的元素;所述元素的类别包括应用功能和/或应用动作和/或应用内容;
46、基于解析得到的所有元素,构建多个操作组合;所述操作组合表征由不同类别的多个元素构成的操作序列;
47、将所述多条操作组合与设定的多个操作指令进行匹配,确定多个关联关系;每个所述关联关系用于关联一个操作指令与用于执行所述一个操作指令的一个操作组合;
48、存储确定出的全部关联关系,和/或,控制所述第二通信接口向终端下发确定出的全部或部分关联关系。
49、本技术实施例还提供了一种终端,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
50、其中,所述第一处理器用于运行所述计算机程序时,执行上述任一应用操作方法的步骤。
51、本技术实施例还提供了一种服务器,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
52、其中,所述第二处理器用于运行所述计算机程序时,执行上述任一配置方法的步骤。
53、本技术实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一应用操作方法的步骤,或者实现上述任一配置方法的步骤。
54、本技术实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述任一应用操作方法的步骤,或者实现上述任一配置方法的步骤。
55、本技术实施例提供的应用操作、配置方法、装置、终端、服务器及存储介质、计算机程序产品中,用户输入表征用户的操作意图的第一信息,终端基于第一信息确定出第一操作指令,之后,基于预先配置的多个关联关系,确定出与第一操作指令关联的第一操作组合,该第一操作组合由应用功能和/或应用动作和/或应用内容这些类别中不同类别的多个元素构成,包括用于执行第一操作指令,并且,终端基于第一信息,为第一操作组合中的全部或部分元素配置操作参数,最后执行配置了操作参数的第一操作组合。上述方案提供了一种全新的人机交互方式,用户只需要输入操作意图,应用系统可自动触发与操作意图匹配的一种或多种应用功能,并自动执行相应的应用动作和/或输出相关的应用内容,无需过多的人工操作即可完成用户的操作意图,提高了人机交互的操作效率。
1.一种应用操作方法,其特征在于,应用于终端,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.一种配置方法,其特征在于,应用于服务器,包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述对全部或部分关联关系进行优化,包括:
9.一种应用操作装置,其特征在于,包括:
10.一种配置装置,其特征在于,包括:
11.一种终端,其特征在于,包括:第一处理器及第一通信接口;其中,
12.一种服务器,其特征在于,包括:第二处理器及第二通信接口;其中,
13.一种终端,其特征在于,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
14.一种服务器,其特征在于,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
15.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5任一项所述方法的步骤,或者实现权利要求6至8任一项所述方法的步骤。
16.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现权利要求1至5任一项所述方法的步骤,或者实现权利要求6至8任一项所述方法的步骤。