本申請涉及界面制作,特別是涉及一種個性化界面生成方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。
背景技術(shù):
1、在當(dāng)前移動互聯(lián)網(wǎng)與智能設(shè)備高度普及的時代背景下,用戶界面設(shè)計的個性化與定制化需求日益顯著。這一趨勢在車載人機界面(hmi)設(shè)計領(lǐng)域尤為突出。隨著生成式ai大模型、車內(nèi)投影、裸眼3d等新技術(shù)的推動,智能汽車人機交互正快速增長。
2、然而,傳統(tǒng)的車載hmi設(shè)計方法往往依賴于預(yù)設(shè)模板,忽視了用戶個體間的差異性,導(dǎo)致用戶體驗的同質(zhì)化,難以有效吸引并留住用戶。
3、因此,亟需一種個性化界面生成方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品,能夠根據(jù)用戶特定標(biāo)簽自動創(chuàng)建車端的個性化界面,以實現(xiàn)優(yōu)化用戶體驗,增加用戶黏性的目的。
技術(shù)實現(xiàn)思路
1、基于此,有必要針對上述技術(shù)問題,提供一種能夠根據(jù)用戶特定標(biāo)簽自動創(chuàng)建車端的個性化界面,以實現(xiàn)優(yōu)化用戶體驗,增加用戶黏性的目的的個性化界面生成方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。
2、第一方面,本申請?zhí)峁┝艘环N個性化界面生成方法,包括:
3、獲取用戶終端的歷史使用偏好數(shù)據(jù);
4、根據(jù)所述歷史使用偏好數(shù)據(jù),構(gòu)建用戶畫像;
5、從預(yù)設(shè)的用戶界面組件庫中確定適用于車輛型號的至少一個界面組件,并且根據(jù)所述至少一個界面組件創(chuàng)建用戶終端界面;
6、根據(jù)所述用戶畫像,對所述用戶終端界面進行調(diào)整。
7、在其中一個實施例中,所述獲取用戶終端的歷史使用偏好數(shù)據(jù),包括:
8、響應(yīng)于用戶授權(quán)獲取歷史使用偏好數(shù)據(jù)的操作指令,使用終端配置的跟蹤算法,獲取用戶終端的歷史使用偏好數(shù)據(jù)。
9、在其中一個實施例中,所述根據(jù)所述用戶畫像,對所述用戶終端界面進行調(diào)整之后,還包括:
10、基于調(diào)整之后的所述用戶終端界面,發(fā)送界面瀏覽反饋請求;
11、獲取基于所述界面瀏覽反饋請求返回的界面修改操作指令;
12、響應(yīng)于所述界面修改操作指令,對所述用戶終端界面進行重新調(diào)整。
13、在其中一個實施例中,所述歷史使用偏好數(shù)據(jù)包括歷史使用行為數(shù)據(jù)、歷史內(nèi)容偏好數(shù)據(jù)和歷史設(shè)置偏好數(shù)據(jù);所述根據(jù)所述歷史使用偏好數(shù)據(jù),構(gòu)建用戶畫像,包括:
14、分析用戶的歷史使用行為數(shù)據(jù),確定各應(yīng)用模塊的使用傾向度;
15、分析用戶的歷史內(nèi)容偏好數(shù)據(jù),確定用戶感興趣的主題類型;
16、分析用戶的歷史設(shè)置偏好數(shù)據(jù),確定用戶界面的布局視覺元素;
17、根據(jù)所述各應(yīng)用模塊的使用傾向度、所述用戶感興趣的主題類型和所述用戶界面的布局視覺元素,構(gòu)建用戶畫像。
18、在其中一個實施例中,所述對所述用戶終端界面進行重新調(diào)整之后,還包括:
19、獲取用戶與重新調(diào)整之后的所述用戶終端界面的交互數(shù)據(jù);
20、根據(jù)所述交互數(shù)據(jù),利用決策樹算法,將用戶行為與所述用戶界面組件庫中的組件特征進行匹配,識別得到符合用戶當(dāng)前行為偏好的組件特征;
21、根據(jù)符合用戶當(dāng)前行為偏好的組件特征,對所述用戶終端界面進行再次調(diào)整。
22、在其中一個實施例中,所述用戶終端界面中集成有無障礙功能和多語言支持功能;其中,所述無障礙功能包括屏幕閱讀器兼容性、高對比度模式、字體放大和簡化的功能;所述多語言支持功能包括根據(jù)用戶的語言偏好進行翻譯和顯示所有文本內(nèi)容和界面指示信息的功能。
23、第二方面,本申請還提供了一種個性化界面生成裝置,包括:
24、獲取模塊,用于獲取用戶終端的歷史使用偏好數(shù)據(jù);
25、畫像構(gòu)建模塊,用于根據(jù)所述歷史使用偏好數(shù)據(jù),構(gòu)建用戶畫像;
26、界面創(chuàng)建模塊,用于從預(yù)設(shè)的用戶界面組件庫中確定適用于車輛型號的至少一個界面組件,并且根據(jù)所述至少一個界面組件創(chuàng)建用戶終端界面;
27、調(diào)整模塊,用于根據(jù)所述用戶畫像,對所述用戶終端界面進行調(diào)整。
28、第三方面,本申請還提供了一種計算機設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)以下步驟:
29、獲取用戶終端的歷史使用偏好數(shù)據(jù);
30、根據(jù)所述歷史使用偏好數(shù)據(jù),構(gòu)建用戶畫像;
31、從預(yù)設(shè)的用戶界面組件庫中確定適用于車輛型號的至少一個界面組件,并且根據(jù)所述至少一個界面組件創(chuàng)建用戶終端界面;
32、根據(jù)所述用戶畫像,對所述用戶終端界面進行調(diào)整。
33、第四方面,本申請還提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:
34、獲取用戶終端的歷史使用偏好數(shù)據(jù);
35、根據(jù)所述歷史使用偏好數(shù)據(jù),構(gòu)建用戶畫像;
36、從預(yù)設(shè)的用戶界面組件庫中確定適用于車輛型號的至少一個界面組件,并且根據(jù)所述至少一個界面組件創(chuàng)建用戶終端界面;
37、根據(jù)所述用戶畫像,對所述用戶終端界面進行調(diào)整。
38、第五方面,本申請還提供了一種計算機程序產(chǎn)品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:
39、獲取用戶終端的歷史使用偏好數(shù)據(jù);
40、根據(jù)所述歷史使用偏好數(shù)據(jù),構(gòu)建用戶畫像;
41、從預(yù)設(shè)的用戶界面組件庫中確定適用于車輛型號的至少一個界面組件,并且根據(jù)所述至少一個界面組件創(chuàng)建用戶終端界面;
42、根據(jù)所述用戶畫像,對所述用戶終端界面進行調(diào)整。
43、上述個性化界面生成方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品,通過獲取用戶的歷史使用偏好數(shù)據(jù)并構(gòu)建用戶畫像,可以為用戶創(chuàng)建更加個性化的界面,從而提升用戶滿意度和黏性。根據(jù)用戶畫像對用戶界面進行調(diào)整,使得界面布局、功能選項和視覺風(fēng)格更符合用戶的個人喜好和使用習(xí)慣,從而提高用戶的操作便利性和舒適度。通過分析不同用戶界面需求,整合通用組件并生成組件模型,可以動態(tài)組裝用戶界面,減少為不同用戶界面編寫?yīng)毩⒔M件和代碼的工作量,降低開發(fā)成本。利用計算機設(shè)備和存儲介質(zhì)上的用戶界面生成程序,可以快速響應(yīng)用戶界面的展示需求,提高開發(fā)和部署的效率。結(jié)合觸控、語音、手勢等多種交互方式,為用戶提供更自然、更直觀的操作體驗,尤其是在車載人機交互(hmi)設(shè)計中,這種多模態(tài)交互方式尤為重要。在車載環(huán)境中,個性化界面可以根據(jù)駕駛場景和安全需求進行優(yōu)化,減少駕駛時分心,提高駕駛安全性。
1.一種個性化界面生成方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取用戶終端的歷史使用偏好數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述用戶畫像,對所述用戶終端界面進行調(diào)整之后,還包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述歷史使用偏好數(shù)據(jù)包括歷史使用行為數(shù)據(jù)、歷史內(nèi)容偏好數(shù)據(jù)和歷史設(shè)置偏好數(shù)據(jù);所述根據(jù)所述歷史使用偏好數(shù)據(jù),構(gòu)建用戶畫像,包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對所述用戶終端界面進行重新調(diào)整之后,還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶終端界面中集成有無障礙功能和多語言支持功能;其中,所述無障礙功能包括屏幕閱讀器兼容性、高對比度模式、字體放大和簡化的功能;所述多語言支持功能包括根據(jù)用戶的語言偏好進行翻譯和顯示所有文本內(nèi)容和界面指示信息的功能。
7.一種個性化界面生成裝置,其特征在于,所述裝置包括:
8.一種計算機設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1至6中任一項所述的方法的步驟。
9.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至6中任一項所述的方法的步驟。
10.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至6中任一項所述的方法的步驟。