Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜广州盈风网络科技有限公司周桂麟获国家专利权

恭喜广州盈风网络科技有限公司周桂麟获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜广州盈风网络科技有限公司申请的专利一种基于人工智能的CSS架构生成方法、系统、设备及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119045819B

龙图腾网通过国家知识产权局官网在2025-03-14发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411157791.9,技术领域涉及:G06F8/38;该发明授权一种基于人工智能的CSS架构生成方法、系统、设备及介质是由周桂麟;徐治钦设计研发完成,并于2024-08-22向国家知识产权局提交的专利申请。

一种基于人工智能的CSS架构生成方法、系统、设备及介质在说明书摘要公布了:本发明涉及网页开发技术领域,尤其涉及一种基于人工智能的CSS架构生成方法、系统、设备及介质,所述方法具体包括:获取项目开发框架数据,通过深度学习模型对所述项目开发框架数据进行识别分析,生成第一CSS原子类集合;对所述第一CSS原子类集合进行初步优化,获得第二CSS原子类集合,所述初步优化包括选择器嵌套层级优化、冗余样式定义优化和命名规范优化;获取网页设计需求数据,根据所述网页设计需求数据对所述第二CSS原子类集合进行调整,生成初始CSS代码文件;通过PostCSS后处理器对所述初始CSS代码文件进行优化处理,获得目标CSS代码文件。本发明实现了CSS架构的自动化生成与优化,提高了网页开发效率和代码质量。

本发明授权一种基于人工智能的CSS架构生成方法、系统、设备及介质在权利要求书中公布了:1.一种基于人工智能的CSS架构生成方法,其特征在于,所述方法具体包括:获取项目开发框架数据,通过深度学习模型对所述项目开发框架数据进行识别分析,生成第一CSS原子类集合;其中,所述通过深度学习模型对所述项目开发框架数据进行识别分析,生成第一CSS原子类集合,具体包括:将所述项目开发框架数据进行预处理后,通过词嵌入技术将预处理后的项目开发框架数据转换为向量数据;通过卷积神经网络对所述向量数据进行特征提取,获得特征向量,所述特征向量包括项目目录结构、项目命名规范和项目代码风格;根据预设的CSS原子类生成规则构建正则表达式模式,通过所述正则表达式模式判断所述特征向量是否满足CSS原子类生成规则;若满足CSS原子类生成规则,则根据CSS原子类生成规则生成对应的CSS原子类,并将所有CSS原子类进行合并,形成第一CSS原子类集合;对所述第一CSS原子类集合进行初步优化,获得第二CSS原子类集合,所述初步优化包括选择器嵌套层级优化、冗余样式定义优化和命名规范优化;其中,所述对所述第一CSS原子类集合进行初步优化,具体包括:采用递归算法分析所述第一CSS原子类集合的选择器的嵌套层级,若所述嵌套层级超过预设层数则判断为嵌套过深;采用哈希表存储嵌套过深的选择器的样式属性,通过计算所述样式属性的相似度,将相似度大于第一预设相似度阈值的嵌套过深的选择器进行合并;基于CSSLint工具,通过所述第一CSS原子类集合构建CSS规则树,采用树的后序遍历算法对所述CSS规则树自底向上对叶子节点的样式定义进行比对,将存在重复样式定义或无用样式定义的叶子节点进行剪枝;根据预设的BEM命名规范,采用正则表达式匹配所述第一CSS原子类集合的所有类型,对不符合BEM命名规范的类名进行自动化修改;获取网页设计需求数据,根据所述网页设计需求数据对所述第二CSS原子类集合进行调整,生成初始CSS代码文件;通过PostCSS后处理器对所述初始CSS代码文件进行优化处理,获得目标CSS代码文件;其中,所述通过PostCSS后处理器对所述初始CSS代码文件进行优化处理,获得目标CSS代码文件,具体包括:根据PostCSS后处理器对所述初始CSS代码文件进行语法检查;若在所述语法检查的过程中发现语法错误,则输出与所述语法错误相关的具体错误信息,并终止后续处理流程;若在所述语法检查的过程中未发现语法错误,则将所述初始CSS代码文件进行压缩处理,并将压缩处理后的初始CSS代码文件传递至浏览器兼容性插件;在所述浏览器兼容性插件中,根据预设的浏览器兼容性规则,自动为压缩处理后的初始CSS代码文件添加适配不同浏览器的前缀,获得目标CSS代码文件;获取实际生成网页的UI截图数据,通过对比所述UI截图数据和所述目标CSS代码文件的预期设计效果,确定所述目标CSS代码文件是否符合项目预期需求。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人广州盈风网络科技有限公司,其通讯地址为:510000 广东省广州市南沙区丰泽东路106号(自编1号楼)X1301-F013561;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。