一种基于静态分析和大语言模型的代码生成与质量优化方法

AITNT
正文
推荐专利
一种基于静态分析和大语言模型的代码生成与质量优化方法
申请号:CN202510150718
申请日期:2025-02-11
公开号:CN120010858B
公开日期:2025-10-28
类型:发明专利
摘要
本发明公开了一种基于静态分析和大语言模型的代码生成与质量优化方法,该方法包括:首先,根据需求和功能描述,利用大语言模型完成代码框架的初步生成与验证;然后,通过精细化的提示词工程与大语言模型交互,生成初步的类级别代码;对生成的代码进行静态分析,构建抽象语法树,检测实体、依赖关系及潜在的错误调用;基于静态分析的反馈结果,结合大语言模型进行多次迭代交互,持续优化代码;最终,对优化后的代码进行非功能性质量评估,确保高质量的类级别代码生成。该发明不仅能够根据需求和功能描述自动生成代码框架,还可以通过静态分析与质量评估反馈机制提高代码的可靠性和可维护性,解决了现有技术中低质量代码生成的问题。
技术关键词
大语言模型 实体 静态代码分析 抽象语法树 依赖分析工具 生成代码框架 支持用户定制 上下文管理 代码结构 错误检测 复杂度 定义 自然语言 关系 策略 连续性 指标 基础
系统为您推荐了相关专利信息
1
一种基于检索增强的大语言模型生成内容检测方法
文本 内容检测方法 大语言模型 人类 维基百科
2
一种基于LLM的电力工控网络仿真验证场景生成方法
解码器 网络拓扑结构特征 场景生成方法 输出告警信息 矩阵
3
一种基于GraphRAG方法的车辆知识问答方法及计算机设备
摘要 文本 大语言模型 层级 知识问答方法
4
微网系统的电力控制方法、设备、系统及存储介质
微网系统 时间序列模型 电力控制方法 神经网络模型 电力控制设备
5
基于智能体的任务处理方法、装置、设备、存储介质及程序产品
阶段 账号 多智能体协作 自然语言理解 模块
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号