网址: https://lcs.simpleai.site/
### 背景介绍
为了找出开源代码仓库存在的问题(缺少证书,缺少文档,缺少测试,代码质量不高)并加以改进,我搭建了一个基于 LLM 来自动分析代码仓库并打分的网站,欢迎大家使用,提意见。
### 效果截图
![image]( https://github.com/user-attachments/assets/94ef71df-4525-44f3-916a-845975ef76ca)
![image]( https://github.com/user-attachments/assets/40c6eb6e-269d-4601-8dad-aee4590de974)
![image]( https://github.com/user-attachments/assets/289a176f-e48c-4584-acb3-b7ec39266a95)
![image]( https://github.com/user-attachments/assets/323f0aea-bec2-4b2d-982f-96ee1d6aeb61)

### 实现细节
1. Clone 仓库
2. 将仓库中的代码、文档、证书、测试例子等按照固定的格式,写成一个总结文档
3. 设计给大模型的 PROMPT 提示词规范
4. 将 PROMPT+总结文档喂给大模型(这里用的是智谱的免费模型 GLM-4-Flash),大模型返回 json 格式的打分结果
5. 网页渲染 json 结果,得到最终的输出

### Features
1. 打分维度考虑全面,包括代码质量、仓库大小、Git Commit 规范、文档、测试、开源证书等方面
2. 基于大模型的打分并给出了建议,可以根据建议来改进代码质量
3. 有结果保存成图片的功能,方便记录
4. 代码开源,源代码地址: <https://github.com/vra/llm-code-scorer>



欢迎各位开发者访问使用,非常期待你的反馈意见,也希望这个仓库给大家一些开发 AI 工具的启发,也欢迎有经验的同行多指教
举报· 48 次点击
登录 注册 站外分享
1 条回复  
wonderfulcxm 初学 2024-9-26 08:37:36
试了一下,第一次打分失败,第二次打了 6.5 分。
https://github.com/vra/llm-code-scorer
返回顶部