[发明专利]代码清单的生成方法、装置、计算机设备和存储介质有效
申请号: | 202110700029.0 | 申请日: | 2021-06-23 |
公开(公告)号: | CN113407225B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 吴奕浩 | 申请(专利权)人: | 未鲲(上海)科技服务有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70;G06V40/16;G06V10/774 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉;熊成龙 |
地址: | 200000 上海市自由*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代码 清单 生成 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及人工智能领域,提供一种代码清单的生成方法、装置、计算机设备和存储介质,方法包括:当接收到代码清单获取请求时,对用户进行身份验证处理生成身份验证结果,并判断是否为身份验证通过;若是,从代码清单获取请求提取用户信息,并调用JGit提供的API接口从Git系统中获取与用户信息对应的代码清单记录;提取参数信息,并判断参数信息是否符合预设规范;若是,基于参数信息对生成清单方法进行参数赋值,得到赋值后的生成清单方法;执行赋值后的生成清单方法,以从代码清单记录中提取出与参数信息对应的目标代码清单。本申请提高了代码清单获取的智能性与准确性。本申请还可以应用于区块链领域,上述目标代码清单等数据可以存储于区块链上。
技术领域
本申请涉及数据人工智能领域,具体涉及一种代码清单的生成方法、装置、计算机设备和存储介质。
背景技术
代码质量是衡量系统的一个重要指标,代码评审也称代码复查,是指通过阅读代码来检查源代码与编码标准的符合性以及代码质量的活动。代码评审不仅可以提高代码质量,并且可以在项目的早期发现缺陷,将损失降至最低,让开发人员在评审的过程也是重新梳理思路的过程,加深了对系统的理解。
当前的代码评审会议涉及到每位开发人员提交的代码清单。由于开发人员一般是分多次提交代码,从而现有开发人员整理代码清单的方式,通常是通过将自己提交的代码清单一个个复制出来,存放在一个代码清单文件中,然后还需要手工进行整理工作以得到最终的代码清单。这种人工处理的方式缺乏智能性,不仅耗时耗力,而且还容易存在代码清单中出现内容遗漏的情况,导致得到的代码清单存在准确性较低的问题。
发明内容
本申请的主要目的为提供一种代码清单的生成方法、装置、计算机设备和存储介质,旨在解决现有的整理代码清单的方式缺乏智能性,耗时耗力,且得到的代码清单存在准确性较低的技术问题。
本申请提出一种代码清单的生成方法,所述方法包括步骤:
判断是否接收到用户输入的代码清单获取请求;其中,所述代码清单获取请求中携带有用户信息与参数信息;
若接收到所述代码清单获取请求,基于预设的授权人脸图像与人脸表情识别模型对所述用户进行身份验证处理,生成与所述用户对应的身份验证结果;
判断所述身份验证结果是否为身份验证通过;
若所述身份验证结果为身份验证通过,从所述代码清单获取请求中提取所述用户信息,并调用JGit提供的API接口从Git系统中获取与所述用户信息对应的代码清单记录;
从所述代码清单获取请求中提取所述参数信息;
判断所述参数信息是否符合预设规范;
若所述参数信息符合预设规范,获取预设的生成清单方法,并基于所述参数信息对所述生成清单方法进行参数赋值,得到赋值后的生成清单方法;
执行所述赋值后的生成清单方法,以从所述代码清单记录中提取出与所述参数信息对应的目标代码清单。
可选地,所述基于预设的授权人脸图像与人脸表情识别模型对所述用户进行身份验证处理,生成与所述用户对应的身份验证结果的步骤,包括:
基于预设的摄像头获取所述用户的人脸图像;
基于所述授权人脸图像确定出与所述人脸图像对应的人脸比对结果;以及,
基于预设数量的预先训练好的人脸表情识别模型分别获取与所述人脸图像对应的表情识别结果;其中,所述预设数量大于1,每一个所述人脸表情识别模型分别是基于不同的训练样本数据集训练生成的;
获取与所述人脸图像对应的目标用户信息,确定出所述用户信息与所述目标用户信息之间的信息比对结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于未鲲(上海)科技服务有限公司,未经未鲲(上海)科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110700029.0/2.html,转载请声明来源钻瓜专利网。