OpenAI代码评审组件
2024年7月15日小于 1 分钟
OpenAI代码评审组件
项目简介
这是一个基于 OpenAI API 的代码自动评审组件,可以帮助开发团队提高代码质量、减少人工评审工作量。该组件能够自动分析代码中的潜在问题,提供改进建议,并生成详细的评审报告。结合 GitHub Actions、Git/Github、OpenAI、微信公众号,多⽅⾯技术 完成代码评审、⽇志写⼊和⾃动推送通知整个链路。
核心技术
SpringBoot、GitHub Action、Git、OpenAI
核心职责
- 代码提交时检出代码分⽀,然后脚本⾃动调⽤智普⼤语⾔模型,完成⾃动化代码评审功能。
- 保存评审结果,以Markdown格式保存到指定⽬录中。
- 完成微信公众号的模板配置和API对接使⽤,利⽤API完成消息触达。
- 将相关的组件⼀起打包成jar包,上传到⽹络发布部署使⽤。