近期,我使用CC开发了一个GitLab MR自动审查工具,并集成了SonarQube分析功能,在此分享一些本地模型的实践经验。该工具的核心功能包括GitLab代码扫描、SonarQube集成以及多语言支持(Python、Java、JavaScript、Vue等)。通过使用gpt-oss:120b模型,我发现该工具能有效识别代码错误,提升审查效率,并发现深层的业务问题。审查输出包括MR信息、作者、审查状态、发现的问题数量,以及AI分析亮点如语法检查、安全分析和逻辑分析。未来计划包括进一步优化GitLab MR自动审查、SonarQube集成、增加SQL扫描功能,以及对接商用模型API。该项目是开源的,欢迎有兴趣的开发者参与完善。如果您有使用本地模型做代码审查的经验,欢迎分享您的看法。项目信息可以通过以下链接查看:GitHub - zzxCoding/ProjectMind-AI

标签: none

评论已关闭