摘要
本发明公开了一种基于源码的智能低代码开发方法及系统,方法包括:S1,构建智能低代码开发工具;构建本地开发环境服务器;AI辅助编程模块通过大语言模型生成源码,和/或可视化设计模块通过用户交互事件生成源码;通过保存模块保存到代码文件中;S2,在本地开发环境服务器中将前端模块源码转换为抽象语法树AST;S3,根据AST对组件代码进行标记,并重新生成源码;S4,将重新生成的带标记的源码发送给可视化设计模块;S5,本地开发环境服务器根据重新生成的带标记源码构建模块代码,渲染到可视化设计模块;S6,通过保存模块去除带标记源码中的标记,并保存到源码对应的代码文件中。
技术关键词
代码开发工具
代码开发方法
前端构建工具
前端模块
大语言模型
节点
代码编辑器
编程
带标记
图形用户界面
页面模板
服务端
样式
服务器建立通信
通信模块