一种基于多模态代码生成与渐进式交付方法技术

技术编号:46055140 阅读:12 留言:0更新日期:2025-08-11 15:41
本发明专利技术涉及一种基于多模态代码生成与渐进式交付方法,属代码生成技术与自然语言处理领域。本发明专利技术基于基础模板构建可视化低代码开发平台,其通过可视化页面设置配置数据;基于配置数据生成数据库模型数据,结合基础模板预生成基础代码;将生成的基础代码输入预训练得到的PLBART模型;通过PLBART模型对语言语法和语义进行推理补全,输出可运行的代码;将可运行的代码推送至代码仓库,对可运行的代码进行自动化构建、测试、打包;使用灰度发布策略,实现灰度发布,实现渐进式交付;本发明专利技术通过多种模态数据处理实现系统性代码生成,将灰度发布有机结合,实现渐进式交付,显著提升开发效率、代码质量和系统的可靠性。

【技术实现步骤摘要】

本专利技术涉及一种基于多模态代码生成与渐进式交付方法,属于代码生成技术与自然语言处理。


技术介绍

1、在软件开发过程中,用户需求是整个软件开发的核心与基础,随着信息化、智能化的时代到来,用户对软件产品的需求不断增加且需求日益复杂,在进行需求调研过程中,大部分用户对需求描述不准确,导致软件在开发过程中频繁进行需求变更,使得开发效率降低,开发周期长、交付慢、难维护等问题日益凸显。因此,满足用户的需求下快速迭代、快速交付且便于软件后期维护和拓展的方法极为重要。

2、伴随数字化发展的不断进步,低代码开发技术应运而生,2014年“低代码”概念由forrester research研究机构正式提出。2014-2019年国内低代码开发平台进入快速发展阶段;到2023年形成完整的低代码生态体系。常见低代码平台主要针对特定规则的数据进行动态渲染,用户通过页面进行配置,将配置数据存储于数据库,在配置完成后,页面展示则通过请求接口获取配置项数据,完成表格、表单等渲染,用户基于已渲染出的页面完成数据填报或数据查询,这些方法可满足用户对结构化数据的新增、删除、修改、查询本文档来自技高网...

【技术保护点】

1.一种基于多模态代码生成与渐进式交付方法,其特征在于:所述方法包括:

2.根据权利要求1所述的一种基于多模态代码生成与渐进式交付方法,其特征在于:所述S1具体包括:

3.根据权利要求1所述的一种基于多模态代码生成与渐进式交付方法,其特征在于:所述S2具体包括:

4.根据权利要求1所述的一种基于多模态代码生成与渐进式交付方法,其特征在于:所述S3具体包括:

5.根据权利要求1所述的一种基于多模态代码生成与渐进式交付方法,其特征在于:所述S4具体包括:

6.根据权利要求1所述的一种基于多模态代码生成与渐进式交付方法,其特征在于:所...

【技术特征摘要】

1.一种基于多模态代码生成与渐进式交付方法,其特征在于:所述方法包括:

2.根据权利要求1所述的一种基于多模态代码生成与渐进式交付方法,其特征在于:所述s1具体包括:

3.根据权利要求1所述的一种基于多模态代码生成与渐进式交付方法,其特征在于:所述s2具体包括:

4.根据权利要求1所述的一种基于多模态代码生成与渐进式交付方法,其特征在于:所述s3具体包括:

5.根据权利要求1所述的一种基于多模态代码生成与渐进式交付方法,其特征在于:所述s4具体包括:

6.根据权利要求1所述的一种基于多模态代码生成与渐进式交付方法,其特征在于:所述s5具体包...

【专利技术属性】
技术研发人员:王世磊余正涛张珣张杰张欣琳杨金灵
申请(专利权)人:云南省大数据有限公司
类型:发明
国别省市:

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

1