30 秒看懂
Theo Browne 解读 StarScout 研究和 Awesome Agents 对虚假 GitHub star 的报道,讨论 star、账号特征和融资信号的局限。他质疑把融资直接归因于 star 的案例,披露自身投资关系,并建议结合贡献、讨论和实际使用证据审查项目。
- 1可见但不完美的信号Star 表示关注,但不能直接衡量采用程度或可信度。
- 2600 万个疑似虚假 starStarScout 根据历史事件估计可疑活动,单个标记仍是估计。
- 3抽样不是证明资料稀少和低 fork 比例可能有合理解释,也不能确定购买者。
- 4相关性不能证明融资因果Theo 质疑把融资直接归因于 star 数量的案例,并披露自己的投资。
- 5审查多个指标贡献者留存、讨论、发布记录和使用证据能为 star 数提供背景。
要点建议
- StarScout 在 2019 至 2024 年数据中识别约 600 万个疑似虚假 star,并非 600 万笔已证实购买。
- 空白资料、增长突增和 fork 比例可以引发调查,但不能证明操纵或确定发起者。
- Star 与融资的关联不能证明 star 导致融资成功。
- 下载量、社交互动及其他热度指标也可能被扭曲。
- 评估项目时应结合代码、贡献活动、讨论、发布历史和实际使用证据。
按章节阅读整理后的全文
Star 作为信号
Theo 解释 star 如何成为项目发现和感知增长的替代指标;更广泛的受众也可能带来真实增长。
GitHub 让发现开源项目和参与社区变得更容易。点 star 成为收藏项目、表达兴趣的一种快捷方式。久而久之,人们也开始把 star 数量当作信任、采用程度和商业增长的替代指标。
这就产生了操纵数字的动机。Awesome Agents 的一篇报告讨论了虚假 star、卖家以及投资者如何使用 GitHub 活动作为信号:https://awesomeagents.ai/news/github-fake-stars-investigation/。我担心,当一个高度可见的指标可以被购买时,开源社区的信任会受到什么影响。
如今,一些项目的受众已经远远超出开发者。我展示了 OpenClaw 的快速增长,以及只想下载应用而不关心源码的用户评论。更广泛的受众可能带来真实的 star 增长,因此突然上涨本身不能证明存在操纵。
投资者可能关注热门项目,以发现新产品和趋势。当底层技术不熟悉时,可见的数字很方便。但一个指标一旦影响关注度或投资,就会有人试图改善数字的外观,而不是改善产品本身。
StarScout 的发现
研究人员在历史 GitHub 事件数据中估计出数百万个疑似虚假 star,但估计不能确定每次活动的发起者。
报告引用了一项使用 StarScout 检测器的学术研究。研究人员分析了 2019 年 7 月至 2024 年 12 月的 GitHub 事件数据,识别出约 600 万个疑似虚假 star,涉及 18,617 个仓库。论文与研究方法见 https://cmustrudel.github.io/papers/icse2026fakestars.pdf。
“疑似”这个词很重要。研究人员使用活动模式识别操作活动,并通过已知案例和其他信号评估检测器。被标记的事件是依据现有数据作出的估计;这个数量不是经过核实的购买账本,也不能证明每位仓库所有者都要求了这些 star。
研究发现,许多疑似操作活动与短期存在的恶意仓库有关,也涉及包括 AI 和语言模型在内的其他类别。报告还提到,一些被标记的仓库曾出现在 GitHub Trending。由此可见项目发现机制值得关注,但出现在榜单上本身并不能证明因果关系。
报告还描述了研究人员此前为研究市场而购买 star 的实验。卖家宣传了不同价格和账号历史。这些宣传和实验说明相关市场存在,但宣传中的交付率或存活率不应当作经过独立验证的保证。
报告讨论的生态不仅包括直接购买,还包括交换、账号和伪造活动。重要的是,公开指标可以通过多种方式被扭曲。一个数字即使确实显示在 GitHub 上,也仍可能无法很好地衡量真实用户兴趣。
我对 GitHub 的社区管理工具感到沮丧,也谈到了自己在 Twitch 构建管理功能的经历。这是我的观点,带有自身偏见。平台运营者面临一个难题:既要保留参与的便利,又要检测滥用并给维护者有效的管理工具。
账号抽样及其局限
文章比较了 20 个项目的账号资料与互动比例。这些模式是线索,不能证明操纵或责任归属。

Awesome Agents 还为 20 个仓库分别抽样了 150 个点 star 的账号,比较账号年龄、公开仓库、关注者和简介。这是一项独立于 StarScout 历史数据集、规模小得多的描述性分析。样本选择与规模限制了它能够证明的内容。
没有公开仓库、关注者或简介的账号可能是机器人,也可能属于主要阅读或使用软件的真人。账号年龄和资料完整度可以作为调查线索,不能可靠地判定某个具体用户是否真实。
报告比较了不同项目的 fork 与 star 比例、watch 与 star 比例。这类比例可以帮助人们对异常模式提出问题,但 fork 比例低并不意味着没人使用项目。文档、精选列表、应用和库吸引的用户类型及行为都可能不同。
报告中提到的一些项目有不寻常的样本统计。这些观察不能证明是谁造成了可疑 star、维护者是否购买过它们,也不能确定真实采用规模。第三方也可能针对某个仓库操作,而新用户群体看起来可能与资深开发者群体不同。
我查看了涉及 AI 工具的几个例子,并承认自己原本就喜欢其中一些人。这种偏见需要说明。无论我的好印象还是一组账号样本,都不足以为某个项目洗清嫌疑或作出指控;具体判断需要比快速比较百分比更扎实的调查。
Star 与风险投资
Theo 质疑把融资直接归因于 star 的案例,并披露自己的投资;相关性与因果关系需要区分。
报告引用了一项关于开发者工具公司及其融资时 star 数量中位数的投资者分析,并认为公开基准会激励人们抬高指标。相关性或中位数不是融资门槛,也不能说明购买 star 会导致投资。
用融资金额除以宣传中的 star 价格来计算所谓回报,假定了虚假 star 导致融资成功。报告并没有证明这条因果链。融资取决于许多因素,投资额也不是仅凭购买指标就获得的收入或利润。
我不同意报告列举的几个公司案例。根据我的经验,围绕 Lovable 和 Browser Use 的讨论涉及的不只是 star 数量。我投资了这两家公司,也曾放弃投资 Pangolin 和 LangChain;评价我的观点时需要考虑这些关系。
对于 Browser Use,我看到投资者对其浏览器自动化方向有很高兴趣,也讨论过保持团队精简。在我参与的交易中,我不记得 star 是决定性话题。这不能证明其他投资者不看 star,但足以让人质疑报告中简单化的例子。
年轻公司关心可见的关注信号是可以理解的,尤其是在尚未有收入时。危险在于把容易被操纵的替代指标直接等同于它所代表的事实。投资者可以用 star 发现项目,随后再调查实际使用、产品质量和团队。
文章提出把 fork 和 watcher 比例用作初步筛选。这些指标可以帮助决定先深入检查什么,但阈值不是通用的欺诈检测器。得出结论前,应比较相似类型的项目,查看源码,以及真实讨论和贡献。
其他指标与法律说法
下载量和社交互动也可能产生误导。讨论区分可疑模式与已证实欺诈,并说明 FTC 规则的适用限制。
包下载量也可能因自动安装、缓存和构建系统而被抬高或扭曲。突增值得调查,但一次下载不等于一个不同的人或一个付费客户。解读不同使用信号时,应考虑它们的收集方式。
报告讨论了社交平台上的协调推广和可疑重复帖子。我讲述了自己收到的消息和拒绝过的赞助邀请。重复内容可以成为调查理由,但仅凭它不能证明某家公司要为每个发布账号负责。
我也解释过,当我不信任产品或合作安排时,会拒绝赞助邀请。这些决定反映的是我的个人经历和商业判断。更广泛地说,披露很重要:受众需要知道创作者是否获得报酬,或是否对讨论的内容有经济利益。
视频讨论了美国针对虚假社交媒体影响力指标的规则。FTC 规则涉及某些明知或应知指标虚假,并将其用于在商业目的下实质性误导影响力的交易。具体 GitHub star 交易是否适用取决于事实和法律;视频没有确立针对任何特定主体的法律结论。
FTC 在此解释了规则及其界限:https://www.ftc.gov/business-guidance/resources/consumer-reviews-testimonials-rule-questions-answers。报告还提到涉及虚构商业指标的证券欺诈案件。这些案例说明重大虚假陈述可能具有法律后果,但不能证明每个可疑 star 数量都构成欺诈。
我怀疑一些科技频道抬高观看量,并展示了相对于观看数点赞和评论异常少的例子。仅凭互动比例无法证明流量造假:受众、分发方式、视频形式和统计方式都可能不同。我的例子是进一步调查的理由,不是对未具名创作者的已核实结论。
对广告主来说,合理的做法是交叉核验多个表现信号,而不是直接相信展示次数。可以要求适当的活动报告、了解受众,并比较长期结果。我自己作为出售赞助的创作者,在这个问题上也有商业利益。
更好的尽职调查
Theo 讨论平台政策和其他信号,认为评估项目质量需要比单一计数更全面的审查。
GitHub 可接受使用政策禁止某些不真实互动和操纵排名的行为。论文称,截至 2025 年 1 月,被标记的仓库和账号有较高删除比例,但单凭删除不能判断是谁发起活动,也不能确定每个账号被移除的原因。
研究人员提出减少热度指标对原始数量依赖的方法,包括根据网络结构给信号加权。账号信誉和更透明的执法也是可能方向。每种方法都有权衡:不能自动认为资深用户比新人更真实,任何公开信号本身也可能被操纵。

要更全面地了解项目,可以查看贡献者活动与留存、issue 和讨论质量、发布历史、文档以及真实使用证据。包下载量可以补充背景,但同样可能受到扭曲。没有哪个单一数字能替代对项目本身的检查。
报告描述了一种反馈循环:可见的 star 吸引关注,而关注又可能激励人们抬高数字。这是一种可能的机制,并不是每个创业公司或投资者都遵循它的证据。更好的尽职调查和平台控制可以降低操纵的收益。
我的结论是,不要把 star 总数当成质量、采用程度或可信度的证明。它仍然有助于发现项目,但只是调查的起点。阅读代码和讨论、评估证据,并谨慎对待建立在容易被操纵的数字上的说法。
同频道的其他文章
38:47EN → 简体中文
36:07EN → 简体中文
30:37EN → 简体中文
0:43EN → 简体中文
29:22EN → 简体中文
31:13EN → 简体中文