内容提要
我搭建了一个基于大模型的代码仓库自动分析网站,评估代码质量、文档和测试,提供0-10分的评分及改进建议。虽然目前效果有限,但能帮助开发者发现格式问题,未来计划优化模型和提示词。
关键要点
-
搭建了一个基于大模型的代码仓库自动分析网站,评估代码质量、文档和测试。
-
网站提供0-10分的评分及改进建议,帮助开发者发现格式问题。
-
实现细节包括将仓库内容整理成总结文档,并设计PROMPT提示词供大模型使用。
-
打分维度包括代码质量、文档规范、配置规范、提交规范、大小规范和测试规范。
-
项目的起因是希望帮助开发者意识到代码中的问题并进行优化。
-
使用智谱的免费模型进行评分,未来计划优化模型和提示词。
-
项目成本低,主要支出为域名和服务器费用。
-
目前版本的实用性有限,主要帮助开发者发现格式问题。
-
未来可能会优化Prompt以提升评分效果,考虑使用AI生成梗图的方式展示评分。
-
小程序开发难度较高,决定暂时不考虑该方向,未来可能会有更专业的团队开发类似产品。
延伸解读
项目的实用性与局限性
目前该网站的实用性有限,主要帮助开发者发现格式问题,如缺少README或测试等。虽然提供了评分和改进建议,但对代码逻辑和实现细节的分析能力不足,未来需要进一步优化模型和提示词以提升效果。
未来优化方向
项目计划通过改进Prompt和考虑使用更强大的付费模型来提升评分效果。开发者应关注这些优化是否能有效提高分析的准确性和实用性,以便更好地帮助开发者识别和解决代码中的问题。
低成本项目的推广策略
该项目以低成本为目标,主要通过个人分享和开源代码来推广。开发者在进行类似项目时,可以考虑利用社交媒体和社区平台进行宣传,以提高项目的曝光率和用户反馈。
延伸问答
这个网站是如何评估代码质量的?
网站通过将代码、文档、测试等内容整理成总结文档,并使用大模型进行评分,评分维度包括代码质量、文档规范等。
网站提供的评分范围是什么?
网站提供0到10分的评分,0分表示最差,10分表示最佳。
这个项目的起因是什么?
项目起因是希望帮助开发者意识到代码中的问题并进行优化,灵感来源于对某个代码仓库的评价。
未来对这个网站有什么计划?
未来计划优化模型和提示词,以提升评分效果,并可能考虑使用AI生成梗图展示评分。
这个网站的主要成本是什么?
项目的主要成本为域名和服务器费用,总支出约为106元。
目前这个网站的实用性如何?
目前版本的实用性有限,主要帮助开发者发现格式问题,无法深入分析代码逻辑。