prolific 的包维护者 Sindre Sorhus 因为 AI 贡献垃圾而禁用了外部 pull request,但他表示会继续维护自己的项目。SWC 也随之把 PR 限制为可信贡献者。
这不是个例
这两个项目在 npm 生态里的覆盖面极广。它们同时收紧外部贡献渠道,说明问题的规模已经到了影响正常维护的程度。
问题的本质
AI 生成 PR 的成本几乎为零,而审查的成本是真实的。维护者面对的不是一个坏的 PR,而是大量看起来合理、实际经不起推敲的 PR。
当提交成本趋近于零而审查成本不变时,系统的纳什均衡就是崩溃——除非提高提交门槛。
可行的折中方案
一个被反复提及的做法是:先开 issue 讨论,确认方案后再提交代码。这样把审查成本前置,在代码写出来之前先筛掉大量无效提议。
对维护者来说,看一段话说“我想解决什么问题”,比看一段 500 行的 diff 要快得多。
更长远的问题
关闭外部 PR 是有代价的——新贡献者的入口被堵住了。长期看会影响项目的活跃度和人才梯队。
目前没有完美的解法。提高审查效率(比如用 AI 辅助初筛)和限制提交渠道,都是权衡之后的临时方案。
本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。