一种基于AI语义理解的零代码多端应用自动构建方法技术

技术编号:45538515 阅读:19 留言:0更新日期:2025-06-13 17:40
本发明专利技术公开了一种基于AI语义理解的零代码多端应用自动构建方法包括,接收用户上传的UI设计稿图像及图层元数据,基于AI语义理解技术,通过双分支特征提取器分别提取视觉特征和结构特征,结合跨模态注意力模块和空洞空间金字塔池化模块生成增强特征图,生成高精度的UI组件掩码和交互依赖图;根据目标端设备参数,通过多层感知机生成动态权重,调整交互依赖图的布局约束并优化布局目标函数,最小化组件重叠和视觉失衡;基于预定义控件库和映射规则,将UI组件映射为目标平台的原子控件,将交互逻辑转换为事件‑动作链,生成目标平台代码,本发明专利技术通过动态适配目标端设备及自动化代码生成,提升了零代码开发的自动化程度和跨平台一致性。

【技术实现步骤摘要】

本专利技术涉及人工智能驱动的零代码开发,尤其涉及一种基于ai语义理解的零代码多端应用自动构建方法。


技术介绍

1、近年来,随着人工智能和软件开发技术的迅猛发展,零代码开发平台和跨平台应用生成技术已成为软件工程领域的研究热点。传统软件开发依赖于手动编码,耗时长且对开发者的专业技能要求较高。为应对这一挑战,零代码开发平台通过可视化设计工具和自动化代码生成技术,显著降低了开发门槛。例如,基于模板的低代码平台(如outsystems、mendix)允许用户通过拖拽组件快速构建应用界面,并生成特定平台的代码。同时,计算机视觉和语义理解技术的进步为ui设计稿的自动化解析提供了可能。基于深度学习的图像分割技术(如u-net、deeplab)能够识别ui设计稿中的组件边界,而自然语言处理和图神经网络技术则被用于解析交互逻辑和组件关系。此外,响应式布局算法通过预定义断点适配不同设备的分辨率和交互方式,推动了多端应用的开发。

2、尽管现有技术在零代码开发和跨平台适配方面取得了显著进展,但仍存在着一些不足之处,特别是在复杂ui设计稿的语义理解、动态布局优化和交互逻辑本文档来自技高网...

【技术保护点】

1.一种基于AI语义理解的零代码多端应用自动构建方法,其特征在于,包括:

2.如权利要求1所述的基于AI语义理解的零代码多端应用自动构建方法,其特征在于,所述图层元数据包括UI组件的ID、位置、层级以及交互标注。

3.如权利要求2所述的基于AI语义理解的零代码多端应用自动构建方法,其特征在于,基于AI语义理解技术,解析所述UI设计稿图像和图层元数据,包括:

4.如权利要求3所述的基于AI语义理解的零代码多端应用自动构建方法,其特征在于,还包括:

5.如权利要求2或4所述的基于AI语义理解的零代码多端应用自动构建方法,其特征在于,生成UI组件...

【技术特征摘要】

1.一种基于ai语义理解的零代码多端应用自动构建方法,其特征在于,包括:

2.如权利要求1所述的基于ai语义理解的零代码多端应用自动构建方法,其特征在于,所述图层元数据包括ui组件的id、位置、层级以及交互标注。

3.如权利要求2所述的基于ai语义理解的零代码多端应用自动构建方法,其特征在于,基于ai语义理解技术,解析所述ui设计稿图像和图层元数据,包括:

4.如权利要求3所述的基于ai语义理解的零代码多端应用自动构建方法,其特征在于,还包括:

5.如权利要求2或4所述的基于ai语义理解的零代码多端应用自动构建方法,其特征在于,生成ui组件掩码和交互依赖图的语义表示,包括:

6.如权利要求1所述的基于ai语义理解的...

【专利技术属性】
技术研发人员:王钦王海陈超吴鹏袁程
申请(专利权)人:南京数字有道科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1