一种代码审查方法、系统、设备、存储介质及程序产品

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种代码审查方法、系统、设备、存储介质及程序产品
申请号:CN202411622829
申请日期:2024-11-14
公开号:CN119576740A
公开日期:2025-03-07
类型:发明专利
摘要
本发明公开了一种代码审查方法、系统、设备、存储介质及程序产品,方法包括:清洗待审查的代码片段,获取增量代码片段及位置信息;将增量代码片段进行向量化;将向量化后的增量代码片段数据基于ES数据库按照余弦定理进行语义查询,获取相近语义的开发规则并按相似度数值进行由高到低排序,获取预设数量的前几条;重组提示词,包括:增量代码片段+预设数量的开发规则;将重组后的提示词发送给通用的生成式大模型,获取审查建议。待审查的代码片段是由开发者推送到gitlab仓库,并由gitlab仓库通过webhook触发进行清洗的。本发明的审查方法,全流程自动化,审查效率高,可以按照团队内开发规则进行审查,实现知识共享,评审结果客观,且避免了文本超出上限问题。
技术关键词
余弦定理 语义 计算机程序指令 仓库 计算机程序产品 可读存储介质 电子设备 处理器通信 团队 接口模块 数据格式 数值 闭环 数据存储 链路 存储器
系统为您推荐了相关专利信息
结构特征提取 输出特征 DNA序列 编码模块 注意力
信息处理单元 关系 元素 元模型构建方法 检测物理系统
图表 招投标数据处理方法 文本 融合特征 信息熵
行车环境信息 车辆 辅助驾驶系统 交通 积水路面
建立无线通信 无线通信功能 白名单 标识 接收信号强度指示