r/programming 禁止了所有 LLM 帖子。AI Slop 问题刚刚得到了判决。
已更新:6月17日
Reddit 的 r/programming 拥有 690 万成员,十多年来一直是职业开发者的事实上的首页。该社区刚刚禁止了所有类型的 LLM 相关帖子。模型发布、Copilot 教程、ChatGPT 技巧、“AI 是否会取代程序员”的元讨论:全部消失。版主的理由并非出于意识形态,他们表示 AI 垃圾内容(slop)正简单粗暴地淹没其他一切内容。
版主团队在禁令前的追踪显示,首页 30-40% 的帖子是 AI 生成的或直接针对 AI 的反应,另有 20-30% 是对这些反应的再反应。机器学习的技术深度探讨仍然被允许。消失的是 LLM 话语本身,并由此延伸出该子版块近期很大一部分的流量。
这项禁令作为试点将持续到 2026 年 4 月。这虽然不是本季度最重要的 AI 政策事件,但可能是最具启发性的。当互联网上最大的编程社区得出结论,认为其信噪比已崩溃到需要封锁的地步时,这是对 AI 内容现状的裁决,而非无理取闹。更重要的问题(我们稍后会谈到)是,是否有任何大型开发者社区真正弄清楚了除了压制之外,该如何处理 LLM 生成的内容。
究竟发生了什么
在 2026 年 4 月,r/programming 的首页将成为无 AI 区域,这不是因为版主讨厌 AI,而是因为他们已经没有足够的精力来审核这些内容了。
这项 LLM 内容禁令 于 2026 年 4 月 1 日宣布并添加到子版块侧边栏。执行方式为人工审核:版主删除违规帖子,重复违规者将面临临时封禁。禁令范围比标题暗示的要窄。非 LLM 的机器学习内容、论文、库发布、不与聊天机器人挂钩的模型内部机制仍然可以发布。被删除的是任何重心在于 LLM 产品或对 LLM 产品发表评论的帖子。
版主将其定性为信噪比问题,而非价值观之争。他们在声明中称,LLM 帖子“彻底主导了对话,以至于其他软件话题都被淹没了”。这种措辞很重要,因为它将问题从“AI 内容是否糟糕”重构为“AI 内容是否挤占了信息流的其他部分”。一个社区可以对第二个问题给出肯定回答,而无需对第一个问题表态。这种定性也为版主提供了退路:如果试点效果不佳,他们可以恢复特定的内容类别,而不必撤回从未做出的价值观判断。
时机对他们不利。4 月 1 日的公告导致相当一部分读者认为该帖子是个玩笑,该子版块在 Hacker News 上的讨论仅获得了 27 个点赞和 7 条评论,对于这种规模的社区政策变动来说,这些数字微不足道。“试点月”的设定也无济于事。“临时”正是 Stack Overflow 在 2022 年改变立场前使用的词,资深用户深知这个词在内容政策中的过往记录。
对于那些试图将禁令解读为反 AI 姿态或版主发脾气的人来说,更具体的规则才是线索。版主们并没有禁止机器学习,他们禁止的是某种类型的帖子。
为什么 AI Slop 破坏了信息流
r/programming 的禁令并不是第一个 LLM 防火墙,也不会是最后一个。这是十五个月内第三个决定“审核模型输出的成本超过了允许其存在的价值”的大型开发者社区。
共同的术语是 “AI slop”,即低质量、由 LLM 生成、看起来像有用信息但实际毫无价值的内容。它最初指生成的博客文章和错误报告,但现在范畴已扩大到任何由模型完成大部分工作且未经人工检查的输出。r/programming 的先例具有启发性,因为其中两个社区曾试图在不发布禁令的情况下解决问题,但最终仍陷入了危机。
Stack Overflow 是第一个。2022 年 12 月,该网站禁止了 ChatGPT 的回答,称其具有“实质性危害”,因为听起来正确的 AI 回答被点赞的速度超过了验证速度。该政策在 2023 年被撤销,而这一撤销引发了一场版主停工行动,在整个 Stack Exchange 网络中获得了超过 1,100 个签名。那一集的教训并不是 AI 内容无法修复,而是:一旦社区的志愿者劳动力认为审核工作难以为继,任何政策软化都无法挽回他们。
接着是 curl。2026 年 1 月,维护者 Daniel Stenberg 在 AI 生成的漏洞报告淹没维护者后,终止了该项目的漏洞赏金计划。数据是每个人都会引用的部分:到 2025 年 7 月,curl 的提交量是正常水平的八倍,而在追踪仅由 AI 提交的六年里,产生的真实漏洞数量为零。Simple DirectMedia Layer 项目随后也禁止了 AI 生成的代码贡献。Stack Overflow、curl、SDL 这三个案例的共同模式是:一旦审核端的成本超过阈值,社区会选择切断流入,而不是增加审核能力。这不是一个技术决策,而是一个劳动力决策。
r/programming 是一个与 curl 或 Stack Overflow 不同类型的社区,它是通用型的、讨论导向的,拥有 690 万成员,而 curl 只有很小的维护者池,但两者的经济逻辑是一致的。The Pragmatic Engineer 的 2026 年开发者体验研究 描述了一个团队由六名审阅者每天处理 30 个 AI 生成的拉取请求(pull requests),审阅者称这种体验为“变成了无薪的提示词工程师”,并形容这种感觉是“作为第一个亲眼看到这段代码的人类”。同样的劳动算式——生成廉价,审阅昂贵——正是让志愿者版主队列崩溃的原因。
这在某种程度上是 AI 炒作与生产实际碰撞的熟悉过程。但这种特定的失败模式,即社区选择放弃对 LLM 内容的审核,而不是试图改进审核方式,则是新鲜的。r/programming 是其规模中第一个禁止讨论(而不仅仅是禁止产出)的通用开发者空间。这种区别使得它值得关注,即使这项试验在 5 月份被撤销。
真正的张力:信号、噪声与谁买单
Slop(垃圾内容)问题不是内容质量问题。它是一种经济上的不对称:生产者获得了速度,审阅者承担了账单,每个开发者社区最终都会在这一接缝处裂开。
最有效的框架来自 Pragmatic Engineer 的 Gergely Orosz,他将这种开发者体验的不对称描述为“公地悲剧”:个人代码生产者获取了使用 LLM 带来的速度收益,而审阅者和维护者则吸收了大部分质量成本。一旦你看清了这个结构,r/programming 的禁令就不再像是对 AI 的抵制,而更像是版主们在动用他们唯一的杠杆:限制流入量,因为他们无法限制审阅成本。
Hacker News (HN) 的数据点是对这种不对称的无声确认。讨论 r/programming 禁令的 Hacker News 帖子获得了 27 分和 7 条评论。而同一网站上任何关于 GPT-X 发布的消息通常都会获得数千分。最应该同情版主理由的社区,对禁令的关注度甚至不如对模型发布的关注度,而这恰恰是版主们所预言的:如果信息流不加管理,就会发生这种情况。AI 帖子不仅占据主导地位,还会挤压其他内容的生存空间。一个无法在两种内容之间保持意义平衡的信息流,最终将变成只承载一种内容的信息流。
Daniel Stenberg 对 curl 的立场是另一个迹象。Stenberg 并不反 AI。他自己在 curl 的代码库中使用了三种不同的 AI 审阅机器人,他的公开表态是“AI 是一种工具”。他反对的是低成本的 AI 参与,即在提交到他的收件箱之前没有人类检查过输出。这种区别是大多数关于 r/programming 禁令的评论所忽略的。维护者的敌人不是模型,而是模型与版主队列之间缺乏人类参与。初级开发者使用 Claude 起草拉取请求并仔细检查输出,这不是问题。而一个生成 100 份“安全报告”并发送到维护者漏洞赏金收件箱的脚本,才是问题。两者都是“AI 内容”,但只有后者是 slop。
存在一种反向观点,HN 的评论者们对此进行了清晰的阐述。对于初级开发者来说,LLM 现在是主要的学习媒介。禁止所有关于 LLM 的讨论,等于移除了一大批下一代程序员进入该领域所依赖的资源。其他人指出,GitHub Copilot 已集成到数百万开发者每天使用的 IDE 中,试图讨论现代编程而不讨论嵌入工作流的工具是不切实际的。“AI 会取代程序员吗”这句话本身正是禁令针对的那种元讨论(meta-thread),但它也是焦虑的初学者在搜索框中输入的短语,他们正在寻找一个认真对待这个问题的社区。
这两点都是事实。版主们是对的,信息流确实变得无法使用;批评者也是对的,全面封锁是一种笨拙的手段。r/programming 实际测试的并不是 AI 讨论是否属于开发者社区,而是 AI 炒作内容的特定信噪比是否能在不大幅增加版主劳动量的情况下得到管理。到目前为止,答案是这笔账算不过来。永久的解决方案要么需要一种能够自动处理当前 LLM 产出规模的审核方式(目前尚无平台构建),要么需要一种文化转变,让 AI 内容的生产者承担部分审阅负担。目前这两者都还遥不可及。
更难的问题是,是否有人愿意为当前内容流实际需要的审核工作买单。到目前为止,模式恰恰相反:Stack Overflow、curl、SDL 以及现在的 r/programming 都选择了削减流入量,而不是增加处理能力。这种模式是一场赌博:赌的是容量问题是暂时的,随着模型的改进或发布者对通过炒作贴刷关注度失去兴趣,问题会自行解决。如果这个赌注押错了,下一批开发者社区将会发现,他们要么在缩小讨论范围,要么在缩减成员规模。
其他社区正在关注什么
每一位主要的开源维护者都在私下里进行着 r/programming 刚刚公开进行的同样计算。
Stack Overflow 在 2022 年的禁令是最接近的历史类比。最初的措辞也是“暂时的”。2023 年的政策逆转引发了版主罢工,并不是因为社区不同意 AI 内容是个问题,而是因为平台的反应让人觉得它优先考虑流量而非志愿者的工作量。r/programming 的版主们了解这段历史。谨慎地选择将禁令限制在一个月的试行期,而不是宣布为永久性禁令,这是一种对冲——他们为自己留了退路,但也测试了社区对此的接受度。
curl 的反应则处于光谱的另一端。面对剧增的提交率以及六年来没有一个有效的纯 AI 漏洞,Stenberg 并没有试图过滤 AI 报告,他完全结束了赏金计划。其隐含的逻辑是:区分真实报告与噪音的成本,已经变得与处理噪音本身的成本无异。对于一个只有两人的维护团队来说,这是一个理性的决定。而对于一个拥有 690 万成员的 subreddit 来说,全面关闭并非选项;缩小允许的内容类别才是。
下游的计算比这两个案例单独显示的都要严峻。开源代码库现在对开源组件的依赖率达到 96%,这意味着维护者层面的信噪比问题会传播到整个技术栈。如果 curl 的维护者把评审时间花在垃圾内容(slop)上,那么每一个依赖 curl 的项目都会继承这种拖累。r/programming 的禁令是代码库层面状况在社区层面的症状。
有一种反向观点值得认真对待。Greptile 的团队辩称 AI 垃圾软件(slopware)并非永久状态,前沿模型之间的竞争将迫使质量趋同,因为最终胜出的模型将是那些能帮助开发者最快交付可靠、可维护功能的模型。这一结果是合理的,但隐含的时间表才是问题所在。如果趋同需要 12 到 24 个月,而一个社区的版主团队在 6 个月内就精疲力竭,那么市场的自我修正将在社区已经分崩离析之后才到来。
接下来的动向
预计禁令在减少之前会先增加,且下一波浪潮将针对 AI 生成的代码,而非关于 AI 的讨论。
r/programming 试验的短期结果主要是一个治理问题。到 5 月初,版主将决定禁令是永久化、延长还是撤销。Stack Overflow 的先例主张谨慎,撤销禁令是痛苦的,但内容流数据几乎肯定会支持延长禁令。如果禁令解除后首页 30-40% 的内容立即回流,版主们一周后仍会面临同样的问题,他们深知这一点。最可能的结果是带有例外条款的延期:LLM 新闻维持禁令,但恢复专门的 AI 编程大贴(megathreads),并采用隔离格式,以便初学者和从业者仍有提问的地方,而不至于充斥主信息流。
在 6 到 12 个月的时间窗口内,更有趣的转变是哪些社区会跟进以及规则如何演变。像 r/learnprogramming 和 r/cscareerquestions 这样中等规模的版块面临着同样困境的更尖锐版本,因为受众正是从 AI 讨论中获益最多的初学者。预计社区层面会出现 AI 披露规则的实验,而非彻底禁止。GitHub 和 Hugging Face 已经开始讨论 AI 生成贡献的出处元数据,社区政策可能会跟随这些平台信号。要求对任何 LLM 辅助帖子打标签的社区比彻底禁止该类别的社区拥有更多选择权;标签让社区能够进行排序、过滤和折叠,而不是直接删除。
从长远来看,真正的问题不在于低质量 AI 内容是否受到监管,而在于模型提供商本身是否通过水印、来源归属、或对破坏 curl 悬赏计划的那种自动化提交模式进行速率限制,来分担监管负担。到目前为止,答案是否定的。这使得下游社区只能独自承担工作,而 r/programming 的禁令正是当一个社区决定这项工作不再值得去做时的样子。
对于试图在不依赖版主加班的情况下保持信息流可用的个人开发者来说,负担转向了内部,转向了个人过滤器、精选来源以及在噪音触及屏幕前进行信号分类的工具。一个优秀的AI 原生第二大脑正开始变得不再像是一个提高效率的小技巧,而更像是那些无法等待平台解决此问题的开发者所必需的基础设施。
r/programming 真正提出的问题
如果你的社区在下个季度醒来并发布了 r/programming 刚刚发布的同样通知,那是退缩还是纠偏?管理这个拥有 690 万成员版块的版主们认为这是一种纠偏,认为信号已经消失而不仅仅是被稀释,且一个月的清静比又一个季度的 AI 炒作贴更有价值。他们可能是错的。但尝试过其他方案的社区——Stack Overflow 的反转、curl 漫长的悬赏计划、SDL 沉默的疲劳——目前还没有提供更好的答案。AI 垃圾内容(slop)的有趣之处不在于它的存在,而在于开发者世界中最严肃的社区正一个接一个地选择停止处理它。在此期间,你如何构建自己的信息流,你读什么、信任什么、过滤什么,是一个值得深思熟虑的选择,而不是默认继承。



