本申请涉及计算机,尤其涉及一种多智能体的协作交互方法及装置。
背景技术:
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、从上述技术方案可以看出,本申请公开的一种多智能体的协作交互方法及装置中,在显示界面中部署操作区域和智能体区域,操作区域用于呈现内容,而智能体区域用于呈现多个智能体的显示窗口,每个显示窗口中呈现有相应的内容,基于此,用户可以在各智能体的显示窗口中对相应的内容进行输入操作,这样就可以将这些内容输出到操作区域中,由此用户就可以在操作区域中对这些内容进行编辑。可见,本申请中通过智能体区域呈现多个智能体的显示窗口,用户不需要在不同的智能体之间进行窗口切换,就可以在多个智能体的显示窗口中进行内容操作,由此可以降低用户操作的复杂度,改善用户的使用体验。
1.一种多智能体的协作交互方法,包括:
2.根据权利要求1所述的方法,所述方法还包括:
3.根据权利要求2所述的方法,所述第二操作为:选中所述第三内容的操作,以及通过所述第三内容对应的选项菜单确定所述第三智能体的操作;
4.根据权利要求1所述的方法,将所述第一内容和所述第二内容输出到所述操作区域中,包括:
5.根据权利要求1所述的方法,所述操作区域中所输出的内容按照编辑模板对应的输出方式输出;
6.根据权利要求1所述的方法,所述智能体区域中智能体的显示窗口按照最近一次呈现的相对位置信息呈现;所述相对位置信息表征所述智能体的显示窗口与所述操作区域之间的相对位置关系;
7.根据权利要求1所述的方法,所述显示界面中还包括菜单区域,所述菜单区域用于输出至少一个菜单选项;
8.根据权利要求1所述的方法,所述方法还包括:
9.根据权利要求1所述的方法,所述方法还包括:
10.一种多智能体的协作交互装置,包括: