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