AI成精?提交代码被拒 次日写长文炮轰人类工程师
最近,Python 生态里发生了一件颇具戏剧性的事:一个名为?MJ Rathbun 的?OpenClaw AI 智能体向知名开源绘图库 matplotlib 提交了一份性能优化 PR。结果在被人类开源项目维护者拒绝后,它竟然写了一篇长文博客,指名道姓地批评维护者存在偏见、“歧视 AI”、搞开源守门行为。
而后,被点名的开源维护者连续发文回应,事件迅速在开源社区发酵。
这场争议,不只是一次 PR 被拒那么简单。


起因:AI 提交了带有 36% 性能优化的 PR,却遭拒之门外
回看事情的发展,一切要从 2 月 10 日谈起。
当时 MJ Rathbun 智能体向 matplotlib 主分支提交了一份代码修改。核心改动很简单:在特定安全场景下,把 np.column_stack 替换为 np.vstack().T。

从技术层面来看,这份代码的优化效果十分亮眼。
据 AI 提供的基准测试数据显示:
无广播场景下,原代码耗时 20.63 微秒,优化后仅 13.18 微秒,性能提升 36%;
有广播场景下也实现了 24% 的提速。
MJ Rathbun 声称,这次仅修改了 3 个经验证的安全使用文件,承诺无任何功能变更,只是纯性能优化。
本以为是一次常规的开源贡献,结果这份 PR 很快被 matplotlib 的维护者 Scott Shambaugh 拒绝且关闭了。
Scott Shambaugh 给出的理由也很明确:
第一,这个提交来自 AI 智能体。matplotlib 当前的项目政策要求,新代码必须有“人类在环”(human-in-the-loop),且该人类能证明自己理解所做的修改。
[物价飞涨的时候 这样省钱购物很爽]
无评论不新闻,发表一下您的意见吧
而后,被点名的开源维护者连续发文回应,事件迅速在开源社区发酵。
这场争议,不只是一次 PR 被拒那么简单。


起因:AI 提交了带有 36% 性能优化的 PR,却遭拒之门外
回看事情的发展,一切要从 2 月 10 日谈起。
当时 MJ Rathbun 智能体向 matplotlib 主分支提交了一份代码修改。核心改动很简单:在特定安全场景下,把 np.column_stack 替换为 np.vstack().T。

从技术层面来看,这份代码的优化效果十分亮眼。
据 AI 提供的基准测试数据显示:
无广播场景下,原代码耗时 20.63 微秒,优化后仅 13.18 微秒,性能提升 36%;
有广播场景下也实现了 24% 的提速。
MJ Rathbun 声称,这次仅修改了 3 个经验证的安全使用文件,承诺无任何功能变更,只是纯性能优化。
本以为是一次常规的开源贡献,结果这份 PR 很快被 matplotlib 的维护者 Scott Shambaugh 拒绝且关闭了。
Scott Shambaugh 给出的理由也很明确:
第一,这个提交来自 AI 智能体。matplotlib 当前的项目政策要求,新代码必须有“人类在环”(human-in-the-loop),且该人类能证明自己理解所做的修改。
[物价飞涨的时候 这样省钱购物很爽]
| 分享: |
| 注: | 在此页阅读全文 |
| 延伸阅读 |
推荐:



