预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113835706A(43)申请公布日2021.12.24(21)申请号202111154990.0(22)申请日2021.09.29(71)申请人平安科技(深圳)有限公司地址518000广东省深圳市福田区福田街道福安社区益田路5033号平安金融中心23楼(72)发明人朱志强(74)专利代理机构深圳市赛恩倍吉知识产权代理有限公司44334代理人杨毅玲刘丽华(51)Int.Cl.G06F8/38(2018.01)G06F9/451(2018.01)G06F8/41(2018.01)G06F8/34(2018.01)权利要求书3页说明书17页附图4页(54)发明名称基于人工智能的骨架屏生成方法、装置、电子设备及介质(57)摘要本发明涉及人工智能技术领域,提供一种基于人工智能的骨架屏生成方法、装置、电子设备及介质,所述方法包括:当页面配置文件中的任意一个键值满足预设的骨架屏生成要求时,获取每个键值的键对应的目标页面的骨架屏自动生成代码;执行目标页面的骨架屏自动生成代码,得到目标页面的初始骨架屏的第一JSON文件和第一图片;接收服务端上报的初始骨架屏的第二JSON文件和第二图片,并根据第二JSON文件和第二图片绘制对应的视图,并将视图确定为目标页面的目标骨架屏。本发明通过根据接收的服务端上报的第二JSON文件和第二图片绘制目标骨架屏,避免了客户端和服务端需要多次沟通交互才能生成目标骨架屏的现象,提高了目标骨架屏的生成效率。CN113835706ACN113835706A权利要求书1/3页1.一种基于人工智能的骨架屏生成方法,应用于客户端,其特征在于,所述方法包括:响应于服务端的骨架屏生成请求,获取页面配置文件,其中,所述页面配置文件中包含有至少一个键值对;判断所述页面配置文件中的每个键值是否满足预设的自动生成骨架屏要求;当所述页面配置文件中的任意一个键值满足预设的骨架屏生成要求时,获取所述任意一个键值的键对应的目标页面的骨架屏自动生成代码;执行所述目标页面的骨架屏自动生成代码,得到所述目标页面的初始骨架屏的第一JSON文件和第一图片;接收服务端上报的初始骨架屏的第二JSON文件和第二图片,并根据所述第二JSON文件和所述第二图片绘制对应的视图,并将所述视图确定为所述目标页面的目标骨架屏,其中,所述初始骨架屏的第二JSON文件和第二图片是由所述服务端基于预设的视觉要求调整所述初始骨架屏的第一JSON文件及第一图片后得到的。2.如权利要求1所述的基于人工智能的骨架屏生成方法,其特征在于,所述执行所述目标页面的骨架屏自动生成代码,得到所述目标页面的初始骨架屏的第一JSON文件和第一图片包括:遍历所述骨架屏自动生成代码对应的树形结构中的每个视图节点,得到每个视图的属性;按照预设的转换规则将每个视图的属性转换为JSON格式文件,得到每个视图的JSON文件;合并多个视图的多个JSON文件得到所述目标页面的初始骨架屏的第一JSON文件;根据所述初始骨架屏的第一JSON文件,按照所述骨架屏生成请求中所述目标页面对应的展示要求,绘制出对应的图片,并将所述图片确定为所述目标页面的初始骨架屏的第一图片。3.如权利要求1所述的基于人工智能的骨架屏生成方法,其特征在于,所述响应于服务端的骨架屏生成请求,获取页面配置文件包括:解析所述骨架屏生成请求的报文,得到所述报文携带的报文信息;从所述报文信息中获取调用接口,通过所述调用接口获取页面配置文件,其中,所述页面配置文件中包含有多个键值对。4.如权利要求1所述的基于人工智能的骨架屏生成方法,其特征在于,所述判断所述页面配置文件中的每个键值是否满足预设的自动生成骨架屏要求包括:识别所述页面配置文件中的每个键值的代码;当所述页面配置文件中的每个键值的代码为骨架屏自动生成代码时,确定所述页面配置文件中每个键值满足预设的自动生成骨架屏要求;或者当所述页面配置文件中的每个键值的代码不为骨架屏自动生成代码时,确定所述页面配置文件中的每个键值不满足预设的自动生成骨架屏要求。5.一种基于人工智能的骨架屏生成方法,应用于服务端,其特征在于,所述方法包括:接收客户端上报的目标页面的初始骨架屏的第一JSON文件和第一图片;识别所述初始骨架屏的第一图片是否满足预设的视觉要求;当所述初始骨架屏的图片不满足所述预设的视觉要求时,基于所述预设的视觉要求调2CN113835706A权利要求书2/3页整所述初始骨架屏的第一JSON文件及第一图片,得到所述初始骨架屏的第二JSON文件和第二图片;发送所述初始骨架屏的第二JSON文件和第二图片至所述客户端,所述客户端根据所述第二JSON文件和所述第二图片绘制对应的视图,并将所述视图确定为所述目标页面的目标骨架屏。6.如权利要求