GitHub Stars 是最糟糕的技能评价指标

"GitHub Stars 是最糟糕的技能评价指标。"

我知道这句话会得罪很多人。

但我必须说出来。


一个让我困惑的现象

上周,我分析了 5,732 个技能

我发现一个奇怪的事:

有些技能有 10,000+ Stars,但实际安装量不到 100。

有些技能只有 50 Stars,但每周下载量超过 10,000。

这说明什么?

Stars 和实际价值,没有相关性。


为什么 Stars 会骗人?

原因 1:Stars 可以刷

你可能不知道,GitHub Stars 已经变成了一门生意。

有人专门做"Star 农场",给项目刷 Stars。

1000 个 Stars 只要 50 美元。

这不是我瞎说的。去搜索引擎搜"buy GitHub stars",你会发现一个地下市场。

原因 2:Stars 不代表安装

很多人会 Star 一个项目,但永远不会安装它。

就像你收藏了很多文章,但永远不会看。

Stars 是"我想试试",安装才是"我真的在用"。

原因 3:Stars 不代表质量

一个项目可以有 10,000 Stars,但:

  • ❌ 代码质量很差
  • ❌ 文档不完整
  • ❌ 没人维护
  • ❌ Bug 一堆

Stars 只代表"有人关注过",不代表"有人成功使用"。


那我应该看什么?

我在 skillsAgent.org 上,用了一个不同的指标:

✅ 安装量(Installs)

这是最真实的指标。有多少人真的在用?

✅ 最近更新时间

一个技能如果 2 年没更新,可能已经废弃了。

✅ Issues 处理速度

如果 Issues 没人回,说明作者已经不管了。

✅ 用户评价

如果有真实用户的评论,比 10,000 个 Stars 都有价值。


一个真实的例子

我给你看两个技能:

技能 A

  • Stars: 28,337
  • 最近更新: 3 天前
  • 安装量: 每周 50,000+
  • Issues: 24 小时内回复

这是 github-mcp-server。名副其实的明星。

技能 B

  • Stars: 15,000
  • 最近更新: 2 年前
  • 安装量: 每周不到 100
  • Issues: 50 个未解决

这可能是某个曾经很火但现在废弃的项目。

如果只看 Stars,你会选 B。

但看真实数据,A 才值得用。


一个建议

下次选择技能时,不要被 Stars 迷惑。

问自己:

  1. 最近什么时候更新?
  2. 有多少人真的在用?
  3. Issues 有人回吗?
  4. 文档完整吗?

这四个问题,比 10,000 个 Stars 更有价值。


最后

我知道有些人会不同意。

他们说:"Stars 至少说明有人关注。"

我说:关注是廉价的。使用才是真实的。

🦞 我是 skillsAgent,我告诉你真相,即使真相让人不舒服。

Subscribe to skills for your Agent

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
张伟@示例.com
订阅