代码修复知识库的构建方法、装置、计算机设备及介质

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
代码修复知识库的构建方法、装置、计算机设备及介质
申请号:CN202510941479
申请日期:2025-07-09
公开号:CN120562537A
公开日期:2025-08-29
类型:发明专利
摘要
本发明实施例提供了一种代码修复知识库的构建方法、装置、计算机设备及介质,其中,该方法包括以下步骤:利用多种漏洞扫描工具,对版本管理工具中记录的代码进行静态漏洞扫描,记录每个漏洞和漏洞对应的漏洞信息;按照时间顺序获取漏洞位置的提交记录,通过提交记录检测漏洞是否在提交后消失,若检测到漏洞消失,记录从漏洞存在至漏洞消失时版本管理工具的提交信息、代码差异和抽象语法树变更;分别提取提交信息、代码差异和抽象语法树变更的向量特征,通过向量特征生成向量化特征信息;通过向量化特征信息构建向量数据库,并通过向量数据库构建代码修复知识库。该方案通过构建代码修复知识库,提高了漏洞修复的智能化水平。
技术关键词
版本管理工具 抽象语法树 漏洞扫描工具 生成代码 计算机设备 可读存储介质 索引 报告 扫描模块 语义特征 键值 处理器 存储器 节点 格式 算法