基于扩散模型和知识蒸馏的粗细粒度渐进前端代码生成系统及方法
申请号:CN202511417994
申请日期:2025-09-30
公开号:CN120892029A
公开日期:2025-11-04
类型:发明专利
摘要
本发明提供一种基于扩散模型和知识蒸馏的粗细粒度渐进前端代码生成系统及方法,该系统包括界面骨架扩散生成模块、界面骨架代码蒸馏模块和前端代码渐进式融合模块;界面骨架扩散生成模块用于生成面向UI骨架的有条件的离散扩散模型,理解输入的像素图中UI组件的布局,完成组件的布局关系的提取;界面骨架代码蒸馏模块用于基于知识蒸馏技术,通过学习教师模型标注的布局结构和布局代码关系,完成布局代码生成的轻量化实现;前端代码渐进式融合模块用于利用分治思想,建立像素图坐标、布局结构、代码文档对象模型三者关系,通过组件坐标,和布局代码索引,实现最终代码的融合。本发明提升了前端低代码生成效率和质量。
技术关键词
骨架代码
代码生成系统
前端代码生成方法
代码文档对象模型
布局结构
生成训练数据
知识蒸馏技术
像素
分治思想
界面
教师
指令
适配器
关系
教室模型
图像