基于瀑布模型和多智能体协作的代码生成方法及系统

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
基于瀑布模型和多智能体协作的代码生成方法及系统
申请号:CN202511557058
申请日期:2025-10-29
公开号:CN121029145A
公开日期:2025-11-28
类型:发明专利
摘要
本发明提供一种基于瀑布模型和多智能体协作的代码生成方法及系统,该方法基于软件开发瀑布模型思想,构建了包含问题分析智能体、解决方案智能体、伪代码智能体、编码智能体和修复智能体的多智能体协同框架,通过动态协作算法协调各智能体的交互流程。其中,问题分析智能体检索相似问题及解决方案;解决方案智能体生成并评估候选方案;伪代码智能体进行方案转换;编码智能体生成可执行代码;修复智能体通过双维度修复机制对代码进行语法、运行时和语义层面的细粒度修复。本发明突破了单一智能体在复杂编程任务中的局限性,实现了覆盖需求分析、方案设计、代码实现和测试修复全流程的自动化代码生成,显著提高了生成代码的质量和运行的可靠性。
技术关键词
代码生成方法 大语言模型 功能正确性验证 验证机制 生成可执行代码 代码生成系统 单元测试用例 编码 编程 语句 动态协作 初始化系统 逻辑 语义层面 修复机制 代码转换 生成代码 分层 策略