全文共1722字,预计学习时长6分钟
图源:unsplash
流量时代注意力代表一切,这一条似乎在哪儿都说得通。即使是在GitHub上浏览开源项目,我们也会更关注那些获得星星更多的项目,这当然无可厚非。它们能简单直观地给出积极反馈。
从用户角度来说,较高的星数是你选择这个项目而不是另一个项目的理由。从维护者的角度来说,每多收获一颗星星就能刺激你分泌多一点多巴胺。
然而,我们内心其实都清楚一个开源项目在GitHub上收获星星的多少并不能说明它的成败。点击“Star”按钮也仅仅表示“我觉着它有趣”。这不是一件坏事,但也不能一锤定音一个项目的成败。
笔者正在做《Cortex,开源机器学习架构》这个项目,尽管知道星数不能代表一切,但只要星数大幅上涨,笔者都会毫无理由地兴奋。
图源:Star History
很显然笔者不是个例。现在有专门围绕GitHub星数搭建的一个完整的生态系统,开源营销已经成为它的商机。
开源团队致力于发布星数里程碑大字报,现在已经有一套完整的追踪分析星数增长的工具。
星数已不知不觉从“一个公开支持某一项目的方式”变成了“开源软件的货币”。这值得我们去重新评估一个星星究竟价值几何。