分析当前仓库下的提交者代码占比
工作之外总想折腾点东西,这两天有了想法,结果AI只用了几分钟就实现了。
AI工具:qwen-cli
其实我更喜欢Trae,但是它还没有出Linux版本。
提示词:
帮我实现一段python脚本,对于当前仓库下所有文本文件,如果该文件被git跟踪:
统计该文件行数
对该文件执行git blame,统计当前版本每个用户的行数
对每一个文件实施上述操作,并在控制台持续更新结果
汇总统计结果,生成一个html格式的报表,把该文件的地址输出到控制台
自动打开生成的报表文件
一次性完美地生成了我预期的结果。
结果:https://gist.github.com/zerofancy/cad6dc1e6854a6ddd2bc3c66eb32359e
最后修改于 2026-02-02