Wasp 维护者 Martin Šošić 先描述理想贡献者:真正喜欢这个项目、在用、懂它,愿意为自己或别人把它做得更好,然后能一起交流想法、互相学到东西。他记得 Craig 冷不丁拿来一份正规的 LaTeX 语言语法提案,逼得他花一周补类型推断与语法的知识才能回复,后来 Craig 连做三次暑期实习,实现了 Wasp 编译器很大一部分。但现实是每个这样的互动背后大约有十倍以上的低质量贡献,问题不在技术能力,而在动机:并不关心项目,只想为了合并而合并,给 GitHub 履历、CV 或 Hacktoberfest 徽章添素材。AI 让这件事更糟:过去一个复杂漂亮的 PR 至少证明对方付出了努力、理解了代码库,现在你无法在深入之前判断,于是他的第一反应变成了「这大概是 AI 生成的」,那种每周愿意为一份提案投入的心气就这样被磨掉了。
🔑 核心要点
每个真正精彩的贡献背后,大约有十倍以上的低质量 PR,低质量体现在动机,而不是技术能力。
过去复杂漂亮的 PR 至少是努力与理解的证明,维护者因此愿意同等投入去审;AI 让这个信号失效。
作者的默认假设变了:如今收到类似 Craig 那种语法提案,他会先假定是 AI 生成、没有深入理解。
最消耗维护者的是期待落空:每次看到新 PR 都期待一次丰富的交流,多数换来失望。
💡 金句
“Before, one could quickly assess the PR for quality: if it looked complex and good, the person behind it for sure had to put the effort and obtain a certain level of understanding of the codebase and the subject matter.” 译:以前你能很快判断一个 PR 的质量:如果它看起来复杂又漂亮,背后的人一定付出了努力,也对代码库和问题领域有了一定程度的理解。