本技术涉及人工智能,特别是涉及一种辅助配置信息的更新方法、装置和计算机设备。
背景技术:
1、随着近些年软件开发类技术的快速发展,企业内部根据业务、技术需要所开发的多种应用系统成倍增长,其中应用系统构建于各类网络浏览器的占比逐年提高,因此,应用系统中的b/s应用(browser/server,浏览器/服务器模式)正成为主流,而在b/s应用的各浏览器中chorme内核的浏览器占比最高。同时最终用户在使用过程中与的交互正变得日益复杂。
2、相关技术中,通常是通过配套的文本类用户手册或b/s应用系统内嵌模板等方式辅助用户访问应用页面。但是该方法对于全部用户均展示相同的辅助配置信息,从而导致展示的辅助配置信息较为单一、辅助效果较差。
技术实现思路
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、展示模块,用于响应于所述用户在所述页面信息的页面操作,向所述用户展示所述页面操作对应的控制单元的辅助配置信息;
56、第三发送模块,用于获取所述用户在浏览所述辅助配置信息之后的页面控制操作,并向所述服务器发送包含各所述页面操作对应的控制单元的页面操作请求消息;所述页面操作请求消息用于指示所述服务器基于所述页面操作信息调整所述辅助配置信息,得到所述用户对应的目标辅助配置信息。
57、可选的,所述装置还包括:
58、再次响应模块,用于响应于用户的再次访问页面指令,向服务器重新发送页面访问请求消息;
59、重新获取模块,用于获取所述用户对所述页面访问请求消息的页面信息对应的访问偏好信息、以及所述用户的目标辅助配置信息,并基于所述用户对应的访问偏好信息,确定向所述用户展示每个控制单元对应的子目标辅助配置信息与所述用户对每个控制单元进行页面操作之间的先后顺序;
60、第一展示顺序模块,用于在所述用户对每个控制单元进行页面操作先于向所述用户展示每个控制单元对应的子目标辅助配置信息的情况下,响应于所述用户在所述页面信息的浏览操作,向所述用户展示所述浏览操作对应的控制单元的子目标辅助配置信息;
61、第二展示顺序模块,用于在向所述用户展示每个控制单元对应的子目标辅助配置信息先于所述用户对每个控制单元进行页面操作的情况下,响应于所述用户在所述页面信息的交互操作,向所述用户展示所述交互操作对应的控制单元的子目标辅助配置信息。
62、第五方面,本技术还提供了一种辅助配置信息的更新系统。所述系统包括服务器和客户端:
63、所述客户端,用于响应于用户的访问页面指令,向服务器发送页面访问请求消息;
64、所述服务器,用于响应于客户端发送的页面访问请求消息,获取所述客户端对应的待访问的页面信息;基于所述待访问的页面信息,确定所述页面信息的多个控制单元对应的辅助配置信息,并向所述客户端发送包含所有辅助配置信息的响应消息;
65、所述客户端,用于接收所述服务器发送的响应消息;所述响应消息包含所述待访问的页面信息的各控制单元对应的辅助配置信息;响应于用户在页面信息的页面操作,向所述用户展示所述页面操作对应的控制单元的辅助配置信息;获取所述用户在浏览所述辅助配置信息之后的页面控制操作,并向所述服务器发送包含各所述页面操作对应的控制单元的页面操作请求消息;
66、所述服务器,用于基于所述页面操作请求消息包含的页面操作信息,调整所述辅助配置信息,得到所述客户端的用户对应的所述页面信息的目标辅助配置信息。
67、第六方面,本技术提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面或者第二方面中任一项所述的方法的步骤。
68、第七方面,本技术提供了一种计算机可读存储介质。其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面或者第二方面中任一项所述的方法的步骤。
69、第八方面,本技术提供了一种计算机程序产品。所述计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现第一方面或者第二方面中任一项所述的方法的步骤。
70、上述辅助配置信息的更新方法、装置、系统和计算机设备,通过响应于客户端发送的页面访问请求消息,获取所述客户端对应的待访问的页面信息;基于所述待访问的页面信息,确定所述页面信息的多个控制单元对应的辅助配置信息,并向所述客户端发送包含所有辅助配置信息的响应消息;所述响应消息用于指示所述客户端在用户操控所述控制单元时,向所述用户展示所述控制单元对应的辅助配置信息,并指示所述客户端发送页面操作请求消息;基于所述页面操作请求消息包含的页面操作信息,调整所述辅助配置信息,得到所述客户端的用户对应的所述页面信息的目标辅助配置信息。通过实时对用户的操作控制单元,展示该控制单元对应的辅助配置信息,避免用户在辅助文本手册中逐一查询各页面中的控制单元对应的辅助配置信息过程,提升了辅助配置信息的多样性。