我构建了一个 CLI 来查看我真实的 GitHub 语言统计——类似的工具已经存在吗?

发布: (2026年2月23日 GMT+8 03:03)
2 分钟阅读
原文: Dev.to

Source: Dev.to

问题

我最近创建了一个在线简历,想展示我所有的贡献——包括私有仓库中的贡献。我的 GitHub 个人资料几乎是空的,尽管我已经专业编程多年,而且大部分代码都在私有仓库中。

GitHub 的个人资料只显示总贡献数,并不会按语言细分活动。私有仓库是不可见的,所以那些专业工作根本没有任何体现。

解决方案

我构建了 github‑lang‑stats,一个 CLI 工具,它会扫描你在 GitHub 上亲自提交的每一次提交(包括私有仓库),并计算你在每种编程语言上更改的代码行数。结果是一个诚实、可验证的真实工作快照。

用法

npx github-lang-stats --token=
  • 无需安装。
  • 需要具有相应权限范围的 GitHub 个人访问令牌。

特性

  • 统计所有提交中每种语言的更改行数。
  • 包含公共和私有仓库。
  • 生成可用于可视化(例如在简历中)的 JSON 输出。

反馈

我很想听听你的想法:

  • 你是否知道已有类似的工具?(我没有找到。)
  • 你会在作品集或简历中使用它吗?
  • 你希望看到哪些功能?

欢迎在 GitHub 上提交反馈、问题和 Pull Request。

👉 npm 上的 github-lang-stats

0 浏览
Back to Blog

相关文章

阅读更多 »