System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及界面制作,特别是涉及一种个性化界面生成方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
技术介绍
1、在当前移动互联网与智能设备高度普及的时代背景下,用户界面设计的个性化与定制化需求日益显著。这一趋势在车载人机界面(hmi)设计领域尤为突出。随着生成式ai大模型、车内投影、裸眼3d等新技术的推动,智能汽车人机交互正快速增长。
2、然而,传统的车载hmi设计方法往往依赖于预设模板,忽视了用户个体间的差异性,导致用户体验的同质化,难以有效吸引并留住用户。
3、因此,亟需一种个性化界面生成方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,能够根据用户特定标签自动创建车端的个性化界面,以实现优化用户体验,增加用户黏性的目的。
技术实现思路
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、上述个性化界面生成方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,通过获取用户的历史使用偏好数据并构建用户画像,可以为用户创建更加个性化的界面,从而提升用户满意度和黏性。根据用户画像对用户界面进行调整,使得界面布局、功能选项和视觉风格更符合用户的个人喜好和使用习惯,从而提高用户的操作便利性和舒适度。通过分析不同用户界面需求,整合通用组件并生成组件模型,可以动态组装用户界面,减少为不同用户界面编写独立组件和代码的工作量,降低开发成本。利用计算机设备和存储介质上的用户界面生成程序,可以快速响应用户界面的展示需求,提高开发和部署的效率。结合触控、语音、手势等多种交互方式,为用户提供更自然、更直观的操作体验,尤其是在车载人机交互(hmi)设计中,这种多模态交互方式尤为重要。在车载环境中,个性化界面可以根据驾驶场景和安全需求进行优化,减少驾驶时分心,提高驾驶安全性。
本文档来自技高网...【技术保护点】
1.一种个性化界面生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取用户终端的历史使用偏好数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述用户画像,对所述用户终端界面进行调整之后,还包括:
4.根据权利要求1所述的方法,其特征在于,所述历史使用偏好数据包括历史使用行为数据、历史内容偏好数据和历史设置偏好数据;所述根据所述历史使用偏好数据,构建用户画像,包括:
5.根据权利要求3所述的方法,其特征在于,所述对所述用户终端界面进行重新调整之后,还包括:
6.根据权利要求1所述的方法,其特征在于,所述用户终端界面中集成有无障碍功能和多语言支持功能;其中,所述无障碍功能包括屏幕阅读器兼容性、高对比度模式、字体放大和简化的功能;所述多语言支持功能包括根据用户的语言偏好进行翻译和显示所有文本内容和界面指示信息的功能。
7.一种个性化界面生成装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种个性化界面生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取用户终端的历史使用偏好数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述用户画像,对所述用户终端界面进行调整之后,还包括:
4.根据权利要求1所述的方法,其特征在于,所述历史使用偏好数据包括历史使用行为数据、历史内容偏好数据和历史设置偏好数据;所述根据所述历史使用偏好数据,构建用户画像,包括:
5.根据权利要求3所述的方法,其特征在于,所述对所述用户终端界面进行重新调整之后,还包括:
6.根据权利要求1所述的方法,其特征在于,所述用户终端界面中集成有无障碍功能和多语言支持功能;其中,所述无...
【专利技术属性】
技术研发人员:王聃星,万晓东,郑温馨,
申请(专利权)人:中国第一汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。