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

AITNT
正文
推荐专利
一种代码审查方法、系统、设备、存储介质及程序产品
申请号:CN202411622829
申请日期:2024-11-14
公开号:CN119576740A
公开日期:2025-03-07
类型:发明专利
摘要
本发明公开了一种代码审查方法、系统、设备、存储介质及程序产品,方法包括:清洗待审查的代码片段,获取增量代码片段及位置信息;将增量代码片段进行向量化;将向量化后的增量代码片段数据基于ES数据库按照余弦定理进行语义查询,获取相近语义的开发规则并按相似度数值进行由高到低排序,获取预设数量的前几条;重组提示词,包括:增量代码片段+预设数量的开发规则;将重组后的提示词发送给通用的生成式大模型,获取审查建议。待审查的代码片段是由开发者推送到gitlab仓库,并由gitlab仓库通过webhook触发进行清洗的。本发明的审查方法,全流程自动化,审查效率高,可以按照团队内开发规则进行审查,实现知识共享,评审结果客观,且避免了文本超出上限问题。
技术关键词
余弦定理 语义 计算机程序指令 仓库 计算机程序产品 可读存储介质 电子设备 处理器通信 团队 接口模块 数据格式 数值 闭环 数据存储 链路 存储器
系统为您推荐了相关专利信息
1
一种面向大型云平台运维侧的分布式查验系统
查验系统 节点 云平台 客户端 镜像仓库
2
视频处理方法、装置、电子设备和存储介质
视频帧 图像分割 对象运动轨迹 融合图像数据 计算机视觉技术
3
信息显示方法、装置、电子设备及存储介质
信息显示方法 关键词 人工智能模型 多媒体 界面
4
信息处理装置、信息处理系统及终端装置
文本 信息处理装置 终端装置 信息处理系统 设施
5
一种基于大模型的影视剧自动理解,剪辑与解说的方法
视频 影视剧 画面 特征提取模型 音频
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号