找回密码
 立即注册
搜索
查看: 6781|回复: 30

[科技] Python 顶流工具作者:AI垃圾PR正在摧毁开源社区

[复制链接]
发表于 2026-6-25 19:53 | 显示全部楼层 |阅读模式
刚被 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
回复

使用道具 举报

     
发表于 2026-6-25 20:20 | 显示全部楼层
想起号 想刷简历的不要脸的人太多了.
回复

使用道具 举报

     
发表于 2026-6-25 20:33 来自手机 | 显示全部楼层
人性如此,谁能改变

—— 来自 Hisense HNR320T, Android 10, 鹅球 v3.5.99-alpha
回复

使用道具 举报

发表于 2026-6-25 20:39 | 显示全部楼层
以后重点会放在写测试样例上吗
回复

使用道具 举报

     
发表于 2026-6-25 20:47 | 显示全部楼层
InfiniteGyre 发表于 2026-6-25 20:39
以后重点会放在写测试样例上吗

"吾生也有涯,而知也无涯。以有涯随无涯,殆已!"
回复

使用道具 举报

     
发表于 2026-6-25 20:49 来自手机 | 显示全部楼层
我之前做的玩具项目都收到过一眼 AI 的 PR,一改就是一大坨,质量还不高,很多貌似正确实则无用的逻辑,最终全给拒了。用 AI 也给我用好的呀
回复

使用道具 举报

     
发表于 2026-6-25 21:38 来自手机 | 显示全部楼层
ai的代码改bug就是不断堆叠。



—— 来自 HONOR PGT-AN10, Android 16, 鹅球 v4.0.100-alpha
回复

使用道具 举报

     
发表于 2026-6-26 02:10 | 显示全部楼层
最近好像挺多这种业界大佬抱怨造屎太多的新闻
回复

使用道具 举报

     
发表于 2026-6-26 05:59 | 显示全部楼层
这群家伙一遍说着什么"AI会毁了编程/开源环境"一边自己团队/公司AI用的飞起。身体可以嘴诚实多了。
回复

使用道具 举报

     
发表于 2026-6-26 07:15 | 显示全部楼层
最近连 rsync 都 vibe 了一个新版本了。
作者说他也不想这么干,他本来都准备退休了,问题是很多人用 ai 给他找出了一堆不得不修的 bug,那咋办。。。
这才是开源社区后面会面临的问题,一根筋变两头堵了

论坛助手,iPhone
回复

使用道具 举报

头像被屏蔽
     
发表于 2026-6-26 07:19 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2026-6-26 07:40 来自手机 | 显示全部楼层
屎山面前,众生平等。
不论你是碳基生物、硅基生物还是数字化生物,敢去动一个老旧工程的,就难逃屎山的命运
回复

使用道具 举报

     
发表于 2026-6-26 07:55 来自手机 | 显示全部楼层
takitaki 发表于 2026-6-26 05:59
这群家伙一遍说着什么"AI会毁了编程/开源环境"一边自己团队/公司AI用的飞起。身体可以嘴诚实多了。 ...

你这不是二极管嘛,AI的确方便工作,但同样也在大量产屎,这都是事实,最重要的是一旦屎实在太多,现在用LLM训练的AI会越训练越垃圾,人类可没能力也没精力来辨别是不是屎

—— 来自 OnePlus LE2100, Android 14, 鹅球 v3.5.99-alpha
回复

使用道具 举报

发表于 2026-6-26 09:16 | 显示全部楼层
紧那罗 发表于 2026-6-26 07:15
最近连 rsync 都 vibe 了一个新版本了。
作者说他也不想这么干,他本来都准备退休了,问题是很多人用 ai 给 ...

因为有regression,过去一看才发现在vibe
不过有人说不是因为vibe才引入的regression
回复

使用道具 举报

     
发表于 2026-6-26 09:17 来自手机 | 显示全部楼层
开源尤其是gpl那部分在红色语境下叫生产工具共享。目前订阅制ai造成了一个问题,在代码开发的环境下(而不是采用技术栈提供服务的环境)历史代码不再直接是生产工具,深度蒸馏历史代码库的ai才是生产工具,而这个生产工具的持有成本天然的是私有的。从这个角度讲,如果历史代码不再是生产工具,那么开源运动直接就不存在了
回复

使用道具 举报

     
发表于 2026-6-26 09:56 | 显示全部楼层
ai最适合的就是查bug,搞需求还是太勉强了。
回复

使用道具 举报

     
发表于 2026-6-26 10:00 来自手机 | 显示全部楼层
ymm1030 发表于 2026-6-26 09:56
ai最适合的就是查bug,搞需求还是太勉强了。

现阶段的大语言ai真的太像眼高手低的大学毕业生了,牛逼吹的比谁都大,实际干起来一泡污,但是你让他挑刺儿他又特别能挑,而且还总是优先偷懒
回复

使用道具 举报

     
发表于 2026-6-26 10:10 | 显示全部楼层
这里的pr是什么玩意的全称?
回复

使用道具 举报

     
发表于 2026-6-26 10:11 | 显示全部楼层
C.W.Nimitz 发表于 2026-6-26 10:10
这里的pr是什么玩意的全称?

github 的 pull request,基本等于以前某人发了个邮件给开发者然后附 diff 附件的感觉?

论坛助手,iPhone
回复

使用道具 举报

     
发表于 2026-6-26 10:12 | 显示全部楼层
takitaki 发表于 2026-6-26 05:59
这群家伙一遍说着什么"AI会毁了编程/开源环境"一边自己团队/公司AI用的飞起。身体可以嘴诚实多了。 ...

你不能囫囵吞枣的一概而论

会编程的用ai给自己改代码,或者直接调用成熟解决方案。和vibe code为了加一个功能让ai全盘把之前写的逻辑全都给你改了根本不是一回事

我是完全不懂码的人,用ai写点Python脚本+excel公式脚本,我一行代码都不懂都知道直接自然语言命令ai会给你瞎jb改,我这还是最基础的自动脚本命令,复杂程序让ai这么生成,鬼知道是个什么样的屎山
回复

使用道具 举报

     
发表于 2026-6-26 10:13 | 显示全部楼层
我 vibe 的东西只给自己用。但凡是要给人看的 code 都是自己手写配合 cline 补全/小修。
回复

使用道具 举报

     
发表于 2026-6-26 10:13 | 显示全部楼层
没毛病啊,很符合末世的人类真实面貌

随地大小便和满脑子银趴打炮,要怪就怪那些天天宣扬AI取代论的

那不就别怪虚无主义和拉失行为横行了
回复

使用道具 举报

发表于 2026-6-26 10:37 | 显示全部楼层
这很河里。

人类慢慢地就失去了手工review代码的能力,然后有人发明了一个AI智能体,可以代替人类review,能发现问题,且能写出很合理的分析结果。

再慢慢地,编程变成人类做不了也看不懂的工作,完全依赖AI。

然后有一天,你懂的,全球的ICBM都被发射出去。

那天,长得像州长的那台T800正在下线等待产品检验。

检验员当然也是个机器人,T500。

评分

参与人数 1战斗力 +1 收起 理由
木谷高明 + 1 好评加鹅

查看全部评分

回复

使用道具 举报

     
发表于 2026-6-26 10:46 | 显示全部楼层
公司招聘,刚毕业的学生作品集里就明晃晃的摆着堆一眼ai作品,看都懒得多看一眼
回复

使用道具 举报

     
发表于 2026-6-26 11:20 来自手机 | 显示全部楼层
本帖最后由 GJRstone 于 2026-6-26 11:22 编辑
C.W.Nimitz 发表于 2026-6-26 10:10
这里的pr是什么玩意的全称?

pull request,一种小圈子的礼貌流程。“请你获取我的更新补丁以接收我的更新”

不带感情的说是merge request。“请你合并我的更新”

当然名正而言顺,开源社区目前还是精英主义,精英间的体面还是非常重要的。用政治入脑的话术说,就是没经过土改(生产资料改革)的空想社会主义实践,完全依照精英共识而不是客观大众共识实践。当然,精英主义你也可以理解为一种类似先锋队的主义,这确实关系到不同认知的人对同一批精英的评价。

我个人认为现有开源环境只有GPL能最终走到开源的终结,只有GPL通过法律协议阻断了生产资料公有后的再私有化。只是可惜,GPL本身的法律效益几乎完全依托于美国的陪审团的“不讲道理地讲道理”来保障的巨额违规风险,GPL无法现实地在全球法律框架下生效。
回复

使用道具 举报

     
发表于 2026-6-26 12:04 | 显示全部楼层
iantsai 发表于 2026-6-26 10:37
这很河里。

人类慢慢地就失去了手工review代码的能力,然后有人发明了一个AI智能体,可以代替人类review, ...

你属于末世电影看多了

实际结果是
人类慢慢地就失去了手工review代码的能力,然后有人发明了一个AI智能体,可以代替人类review,能发现问题,且能写出很合理的分析结果。

再慢慢地,代替人类review的ai,因为没有持续的手写代码输入,开始自己教自己,因为学习的物料越来越蠢,自己也越来越蠢,逐渐只会生成逻辑实际狗屁不同的代码

最后退化回没有ai自动review的时代,还得自己手打
回复

使用道具 举报

     
发表于 2026-6-26 12:08 来自手机 | 显示全部楼层
紧那罗 发表于 2026-6-26 07:15
最近连 rsync 都 vibe 了一个新版本了。
作者说他也不想这么干,他本来都准备退休了,问题是很多人用 ai 给 ...

以后就是ai拉屎ai修,ai修出来的屎继续ai修,继续修出屎继续让ai修,无限循环了。

—— 来自 Xiaomi 25042PN24C, Android 16, 鹅球 v3.5.99-alpha
回复

使用道具 举报

发表于 2026-6-26 13:17 | 显示全部楼层
发现有同事一个月刷1万刀的credits,都不知道在干什么…
回复

使用道具 举报

发表于 2026-6-26 15:30 | 显示全部楼层
不能说和ai没关系,但提交ai代码就需要加倍精力审查,最大问题显然是提交者不够负责
回复

使用道具 举报

     
发表于 2026-6-26 15:34 | 显示全部楼层
正常吧,放泥潭帖子存档的repo都被AI扫到了然后发送过几次PR
回复

使用道具 举报

     
发表于 2026-6-27 00:29 | 显示全部楼层
有个不知道是不是人的账号在 github 上提了个 issue,然后下面的就是一眼 ai 的好几个账号各自贴了一堆乌拉乌拉的分析

然后正好有个客户也遇到了比较类似的问题问是不是一个 issue,然后我拉个 agent 看了几眼发现之前那坨 ai 没一个说到点子上,又懒得和不知道是不是人的账号 bb 了,直接新开了个 issue 然后 duplicate 掉之前的

只能说现在的 ai 就是这个状态,没有 taste 没有关于代码的历史知识就只能是叠屎。至少目前的 gpt 和 opus 都是。fable 没钱试但是感觉只 scale 肯定是解决不了问题的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2026-7-1 09:18 , Processed in 0.209824 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表