开发者生态
morning
请停止用人工智能垃圾淹没我们的项目来提供你的简历
摘要
Please stop flooding our projects with AI slop to furnish your CV 30 June 2026 by Neil Successful contributions to open source projects are a kind of currency. GitHub in particular encourages this in ...
the
your
you
that
with
contributions
are
often
projects
GitHub
2026-08-28
1 阅读
约4分钟阅读
signa11
字号:
请停止用人工智能淹没我们的项目来提供您的简历 2026 年 6 月 30 日 作者:Neil 对开源项目的成功贡献是一种货币。 GitHub 特别以多种方式鼓励这一点:在存储库页面上显示贡献者的头像,通过活动源向关注者显示您的贡献,以及在您的个人资料的活动图表上标明每天的贡献。潜在的招聘经理经常会注意到这一点。招聘人员经常通过这种方式寻找和筛选候选人。如果您是一名正在寻找工作的软件开发人员(无论是现有的还是有抱负的),调整这些信号通常可以为您带来优势。作为一名开源维护者,去年外部贡献模式的变化非常明显。我们更有可能收到拉取请求而不是问题。如果我们确实收到问题,它们通常会附带人工智能生成的分析。我们收到的安全漏洞报告比以往任何时候都多得多,而且通常它们甚至还附有人工智能生成的修复建议。我毫不怀疑其中一些贡献来自那些真正对我们所做的事情感兴趣的人,但我愤世嫉俗的部分认为,其中很大一部分是人们意识到人工智能可以用来博弈 GitHub 以谋取自己的利益。现在很容易要求 Claude 生成一个有趣的开源项目列表,然后要求 Claude 发现其中的一些问题,然后要求 Claude 提出一些 PR 来修复这些问题。你甚至不必使用这些项目或关心它们,但你可以很容易地给局外人制造出你关心的错觉,或者你发现了问题,或者你花了时间来解决它。在互联网上,没有人知道你是一只狗,但在法学硕士的帮助下,你可以毫不费力地在 GitHub 个人资料上夸大你的人类能力。最近,一位贡献者从 2018 年底到几周前几乎没有在 GitHub 范围内做出任何贡献,据我们所知,之前也没有参与过我们的项目,但他提出了三个单独的 PR 来纠正评论中的拼写和语法错误。 Claude 进行了修复,大概编写了 PR 描述,甚至代表用户签署了提交,然后将其共同作者身份插入到提交消息预告片中。也许它甚至自己打开了 PR,谁知道呢。我很想知道提示是否是“去寻找问题”,或者是否出于某种原因特别关注拼写和语法问题。这些更改是无害且正确的,但这并没有让我对接受或合并它们感觉更好。相反,我忍不住问自己:为什么会这样,为什么是现在?为什么在我们代码库中的所有问题、 TODO 和 FIXME 中他们要提交这个?然后我突然意识到这些贡献根本与我们的项目无关。我关闭了所有三个 PR,没有发表任何评论。也许这是不合理的,但说实话,我只是没有兴趣鼓励人们花时间去做这种忙碌的工作。我不想开创接受没有任何实质改善的 PR 的先例,也不希望我们的贡献者列表成为要求机器人修复拼写错误的奖励。安全漏洞报告也出现了同样的模式。 CVE 传统上归功于其报告者,但我们最近收到的所有报告显然都是人工智能生成的。当然,安全修复始终很重要,但我再次发现自己想知道这种情况发生是因为人们关心修复还是因为他们正在寻找轻松的信用。最近,我们在评估此类报告的严重性时更加有选择性,并且在某些情况下,拒绝针对低严重性项目发布 CVE 通知。我对私人披露正在消亡这一事实有一些感觉,我可能会在其他时间写到这一点,但协调私人修复和披露通知和发布所涉及的努力足够大,足以要求我们有选择性。最终,开源是建立在信任的基础上的。重要的指标不是你能说服 LLM 产生多少 Pull Request,也不是你能积累多少 CVE,而是你是否能让项目变得更有意义。如果您想为开源项目做出贡献,请因为您关心而做出贡献。如果您想要的只是另一个绿色方块或另一个贡献者徽章,请去其他地方。
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱