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

AITNT
正文
推荐专利
一种代码审查方法、系统、设备、存储介质及程序产品
申请号:CN202411622829
申请日期:2024-11-14
公开号:CN119576740A
公开日期:2025-03-07
类型:发明专利
摘要
本发明公开了一种代码审查方法、系统、设备、存储介质及程序产品,方法包括:清洗待审查的代码片段,获取增量代码片段及位置信息;将增量代码片段进行向量化;将向量化后的增量代码片段数据基于ES数据库按照余弦定理进行语义查询,获取相近语义的开发规则并按相似度数值进行由高到低排序,获取预设数量的前几条;重组提示词,包括:增量代码片段+预设数量的开发规则;将重组后的提示词发送给通用的生成式大模型,获取审查建议。待审查的代码片段是由开发者推送到gitlab仓库,并由gitlab仓库通过webhook触发进行清洗的。本发明的审查方法,全流程自动化,审查效率高,可以按照团队内开发规则进行审查,实现知识共享,评审结果客观,且避免了文本超出上限问题。
技术关键词
余弦定理 语义 计算机程序指令 仓库 计算机程序产品 可读存储介质 电子设备 处理器通信 团队 接口模块 数据格式 数值 闭环 数据存储 链路 存储器
系统为您推荐了相关专利信息
1
一种基于大语言模型的开放域标签体系构建方法及装置
标签有向图 大语言模型 标签体系构建方法 语义 定义规则
2
基于知识图谱的果树水肥一体化智能灌溉方法
施肥策略 果园水肥 果树水肥一体化 智能灌溉方法 语义结构
3
基于大模型的绘本视频生成方法、装置、电子设备及介质
视频生成方法 主题 文本 动态 音频
4
一种基于知识融合的检索增强语义指令响应方法
指令响应方法 大语言模型 上下文感知方法 特征权重学习 视角
5
一种低时延的高性能图像语义-信道联合编码系统
信道联合编码 语义特征 解码模块 分区模块 接收端
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号