Python 顶流工具作者:AI垃圾PR正在摧毁开源社区
刚被 OpenAI 用数亿美元买下公司的查理·马什(Charlie Marsh),最近在一个技术播客里,聊了聊他自己写代码时的焦虑。查理是 Python 极速工具链 Astral(旗下有 Ruff、uv)的创始人,现在并入了 OpenAI 的智能体(Codex)团队。作为写出过最硬核开源工具的顶级工程师,他坦言自己现在已经很久不在编辑器里亲手写代码了,全靠提示词让 AI 帮他干活。但这带来了一个很尴尬的代价——组里的成员直接对大老板说:“查理,以前你提交 PR,我们扫一眼就敢过;现在我们必须打起十二分精神盯着,因为这代码是你用 AI 自动生成的。”
这种对效率和工具的折腾,贯穿了查理的创业史。在创办 Astral 之前,他只是一家生物公司的普通工程师,因为受够了原版 Python 工具的缓慢,动了自学系统编程的念头。
他坦言,当时选 Rust 语言几乎完全是因为“跟风”(Hype),他甚至连什么是内存安全都不懂。但靠着极简的逻辑和对极致速度的执念,他写出的极速分析工具在 Hacker News 上一炮而红。今年被 OpenAI 收购,其实也是因为大模型正在走向实体工程和智能体,OpenAI 极度需要他们团队在编译器和极速工具链上的物理工程积累,来撑起大模型写代码的底层逻辑。
在这场与 The Peterman Pod 主持人 Ryan Peterman 的对话中,查理聊到了一个工程师在智能体时代的真实困境:比如自动重写代码库背后隐藏的未知崩溃风险,以及营销能力对一个开源项目的生死影响。在他看来,当 AI 批量生产代码的时候,程序员的工作重心必须发生根本性的转变。
以下是查理基于一线的开发体验,分享的几个极其真实的行业细节:
AI 让提交 PR 的门槛降到了零,但人类审核的成本却一点没少。以前新人向开源项目提交代码,是一个“收到反馈、纠错、下一次写得更好”的个人成长过程。但现在,任何人都能用 AI 在两秒钟内生成一个看起来能跑的合并请求。维护者需要花一个小时去人工排错,而提交者并没有从中学到任何东西,这正在破坏开源社区最健康的成长契约。
用 AI 自动重构整个代码库,是在拿已知的 Bug 去赌未知的崩溃。虽然大模型能把一个庞大的代码库自动重写成另一种语言(比如 Bun 从 Zig 转向 Rust),甚至通过所有测试。但测试套件永远只能证明代码在特定情况下的正确。自动重写极易改变那些未被测试覆盖的“隐性代码行为”(Hyrum 定律),最后把未知的 Bug 直接甩给真实的用户。
成千上万个惊艳的开源项目,因为不懂营销而烂在了 GitHub 的角落里。很多程序员傲慢地觉得“只要代码写得好,自然会有人用”。但现实是,这是一个注意力极度稀缺的时代,你只有 10 秒钟时间在 Readme 页面吸引读者的兴趣。不会做“开发者营销(Developer Marketing)”的优秀工具,注定无法被世界发现。
大家一起快乐的造屎可以吗
论坛助手,iPhone 想起号 想刷简历的不要脸的人太多了. 人性如此,谁能改变
—— 来自 Hisense HNR320T, Android 10, 鹅球 v3.5.99-alpha 以后重点会放在写测试样例上吗 InfiniteGyre 发表于 2026-6-25 20:39
以后重点会放在写测试样例上吗
"吾生也有涯,而知也无涯。以有涯随无涯,殆已!" 我之前做的玩具项目都收到过一眼 AI 的 PR,一改就是一大坨,质量还不高,很多貌似正确实则无用的逻辑,最终全给拒了。用 AI 也给我用好的呀 ai的代码改bug就是不断堆叠。
—— 来自 HONOR PGT-AN10, Android 16, 鹅球 v4.0.100-alpha 最近好像挺多这种业界大佬抱怨造屎太多的新闻 这群家伙一遍说着什么"AI会毁了编程/开源环境"一边自己团队/公司AI用的飞起。身体可以嘴诚实多了。 最近连 rsync 都 vibe 了一个新版本了。
作者说他也不想这么干,他本来都准备退休了,问题是很多人用 ai 给他找出了一堆不得不修的 bug,那咋办。。。
这才是开源社区后面会面临的问题,一根筋变两头堵了
论坛助手,iPhone 屎山面前,众生平等。
不论你是碳基生物、硅基生物还是数字化生物,敢去动一个老旧工程的,就难逃屎山的命运 takitaki 发表于 2026-6-26 05:59
这群家伙一遍说着什么"AI会毁了编程/开源环境"一边自己团队/公司AI用的飞起。身体可以嘴诚实多了。 ...
你这不是二极管嘛,AI的确方便工作,但同样也在大量产屎,这都是事实,最重要的是一旦屎实在太多,现在用LLM训练的AI会越训练越垃圾,人类可没能力也没精力来辨别是不是屎
—— 来自 OnePlus LE2100, Android 14, 鹅球 v3.5.99-alpha 紧那罗 发表于 2026-6-26 07:15
最近连 rsync 都 vibe 了一个新版本了。
作者说他也不想这么干,他本来都准备退休了,问题是很多人用 ai 给 ...
因为有regression,过去一看才发现在vibe
不过有人说不是因为vibe才引入的regression 开源尤其是gpl那部分在红色语境下叫生产工具共享。目前订阅制ai造成了一个问题,在代码开发的环境下(而不是采用技术栈提供服务的环境)历史代码不再直接是生产工具,深度蒸馏历史代码库的ai才是生产工具,而这个生产工具的持有成本天然的是私有的。从这个角度讲,如果历史代码不再是生产工具,那么开源运动直接就不存在了 ai最适合的就是查bug,搞需求还是太勉强了。 ymm1030 发表于 2026-6-26 09:56
ai最适合的就是查bug,搞需求还是太勉强了。
现阶段的大语言ai真的太像眼高手低的大学毕业生了,牛逼吹的比谁都大,实际干起来一泡污,但是你让他挑刺儿他又特别能挑,而且还总是优先偷懒 这里的pr是什么玩意的全称? C.W.Nimitz 发表于 2026-6-26 10:10
这里的pr是什么玩意的全称?
github 的 pull request,基本等于以前某人发了个邮件给开发者然后附 diff 附件的感觉?
论坛助手,iPhone takitaki 发表于 2026-6-26 05:59
这群家伙一遍说着什么"AI会毁了编程/开源环境"一边自己团队/公司AI用的飞起。身体可以嘴诚实多了。 ...
你不能囫囵吞枣的一概而论
会编程的用ai给自己改代码,或者直接调用成熟解决方案。和vibe code为了加一个功能让ai全盘把之前写的逻辑全都给你改了根本不是一回事
我是完全不懂码的人,用ai写点Python脚本+excel公式脚本,我一行代码都不懂都知道直接自然语言命令ai会给你瞎jb改,我这还是最基础的自动脚本命令,复杂程序让ai这么生成,鬼知道是个什么样的屎山 我 vibe 的东西只给自己用。但凡是要给人看的 code 都是自己手写配合 cline 补全/小修。 没毛病啊,很符合末世的人类真实面貌
随地大小便和满脑子银趴打炮,要怪就怪那些天天宣扬AI取代论的
那不就别怪虚无主义和拉失行为横行了 这很河里。
人类慢慢地就失去了手工review代码的能力,然后有人发明了一个AI智能体,可以代替人类review,能发现问题,且能写出很合理的分析结果。
再慢慢地,编程变成人类做不了也看不懂的工作,完全依赖AI。
然后有一天,你懂的,全球的ICBM都被发射出去。
那天,长得像州长的那台T800正在下线等待产品检验。
检验员当然也是个机器人,T500。 公司招聘,刚毕业的学生作品集里就明晃晃的摆着堆一眼ai作品,看都懒得多看一眼 本帖最后由 GJRstone 于 2026-6-26 11:22 编辑
C.W.Nimitz 发表于 2026-6-26 10:10
这里的pr是什么玩意的全称?
pull request,一种小圈子的礼貌流程。“请你获取我的更新补丁以接收我的更新”
不带感情的说是merge request。“请你合并我的更新”
当然名正而言顺,开源社区目前还是精英主义,精英间的体面还是非常重要的。用政治入脑的话术说,就是没经过土改(生产资料改革)的空想社会主义实践,完全依照精英共识而不是客观大众共识实践。当然,精英主义你也可以理解为一种类似先锋队的主义,这确实关系到不同认知的人对同一批精英的评价。
我个人认为现有开源环境只有GPL能最终走到开源的终结,只有GPL通过法律协议阻断了生产资料公有后的再私有化。只是可惜,GPL本身的法律效益几乎完全依托于美国的陪审团的“不讲道理地讲道理”来保障的巨额违规风险,GPL无法现实地在全球法律框架下生效。 iantsai 发表于 2026-6-26 10:37
这很河里。
人类慢慢地就失去了手工review代码的能力,然后有人发明了一个AI智能体,可以代替人类review, ...
你属于末世电影看多了
实际结果是
人类慢慢地就失去了手工review代码的能力,然后有人发明了一个AI智能体,可以代替人类review,能发现问题,且能写出很合理的分析结果。
再慢慢地,代替人类review的ai,因为没有持续的手写代码输入,开始自己教自己,因为学习的物料越来越蠢,自己也越来越蠢,逐渐只会生成逻辑实际狗屁不同的代码
最后退化回没有ai自动review的时代,还得自己手打
紧那罗 发表于 2026-6-26 07:15
最近连 rsync 都 vibe 了一个新版本了。
作者说他也不想这么干,他本来都准备退休了,问题是很多人用 ai 给 ...
以后就是ai拉屎ai修,ai修出来的屎继续ai修,继续修出屎继续让ai修,无限循环了。
—— 来自 Xiaomi 25042PN24C, Android 16, 鹅球 v3.5.99-alpha 发现有同事一个月刷1万刀的credits,都不知道在干什么… 不能说和ai没关系,但提交ai代码就需要加倍精力审查,最大问题显然是提交者不够负责 正常吧,放泥潭帖子存档的repo都被AI扫到了然后发送过几次PR 有个不知道是不是人的账号在 github 上提了个 issue,然后下面的就是一眼 ai 的好几个账号各自贴了一堆乌拉乌拉的分析
然后正好有个客户也遇到了比较类似的问题问是不是一个 issue,然后我拉个 agent 看了几眼发现之前那坨 ai 没一个说到点子上,又懒得和不知道是不是人的账号 bb 了,直接新开了个 issue 然后 duplicate 掉之前的
只能说现在的 ai 就是这个状态,没有 taste 没有关于代码的历史知识就只能是叠屎。至少目前的 gpt 和 opus 都是。fable 没钱试但是感觉只 scale 肯定是解决不了问题的
页:
[1]