一种动态信息增强大语言模型的自动程序修复方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种动态信息增强大语言模型的自动程序修复方法
申请号:CN202511021896
申请日期:2025-07-24
公开号:CN120872670A
公开日期:2025-10-31
类型:发明专利
摘要
本发明涉及提出了一种动态信息增强大语言模型的自动程序修复方法。该方法采集缺陷程序执行过程中的关键信息(如变量状态、执行路径等),并将其结构化地整合到LLM的输入提示中,使得LLM能够深入理解缺陷代码的执行行为与故障发生机理。同时,该方法将对错误补丁执行过程中的动态语义信息进行捕获,帮助LLM分析修复失败的原因并优化后续修复策略。本方法通过引入结构化的动态调试信息,实现了类似于人类开发者“执行‑观察‑调试”的迭代修复机制,更贴近真实的软件维护与调试流程,有效模拟了人类开发者在实际调试过程中的认知推理过程,从而充分地释放LLM在程序修复任务中的潜力。
技术关键词
自动程序修复 大语言模型 补丁 字节码插桩 动态 日志系统 定位工具 模板 初始化工具 监控模块 定位缺陷 捕获方法 分支 修复机制 项目 异常信息 哈希表 标识