AI 3周干完12年的活:Paint.NET 首次登上 Linux
一个卡了 12 年的技术难题,被 AI 编程工具用 3 周解决了。这不是营销话术,而是 Paint.NET 开发者 Rick Brewster 亲口说的。今天聊聊这件事背后,AI 编程到底强在哪、边界又在哪。
卡了 12 年的 Direct2D
Paint.NET 是一款老牌的免费图像编辑器,很多 Windows 用户拿它当"画图"的增强替代品。它长期依赖微软专为 Windows 打造的 2D 图形 API——Direct2D 来完成界面和图像渲染。
问题是,Wine(在 Linux 上跑 Windows 程序的兼容层)对 Direct2D 的原生支持一直不完善。过去 12 年里,开发者尝试过多次移植,进展加起来都不理想。这个"老大难"几乎成了 Paint.NET 上 Linux 的拦路虎。
这次为什么不一样
这次开发者没有继续等 Wine 完善,而是自己写了一套内部替代方案,实现了软件所需的核心图形 API 功能。而帮他完成这一切的,是 AI 编程工具 Claude Code。
据 Rick 透露,得益于 Claude Code 的协助,这次 Linux 移植仅耗时约 3 周,取得的进展超过了此前 12 年间历次尝试的总和。9 月 1 日,Paint.NET 5.2 Build 9739 版通过 Wine 首次实验性支持 Linux 平台。
AI 编程的真实边界
但这个故事最值得玩味的地方,是它的另一半。Rick 也坦言,当前实现仍然运行缓慢、bug 频发,对普通用户来说暂时还无法稳定使用。
这恰恰是 AI 编程最真实的画像:它能帮你把"卡了很久"的硬骨头啃下来,但离"开箱即用、稳定可靠"还有距离。AI 擅长的是快速产出可行方案、突破技术瓶颈,而不是替你完成最后的打磨和测试。
换句话说,AI 编程不是"替代程序员",而是把程序员的效率天花板抬高了一大截。过去要几年才能啃下的技术债,现在几周就能有眉目——但收尾的脏活累活,还得人来。
对普通人的启示
如果你还在犹豫要不要学 AI 编程,这个案例是最好的答案:AI 已经能处理真实世界的复杂工程问题,不只是写点小脚本、生成个网页那么简单。
- 1. 别等"完美"——AI 工具现在就能帮你突破技术瓶颈,先从一个具体问题用起来。
- 2. 别神话——AI 产出的是"可行方案",不是"交付成品",最终质量还得靠人把关。
- 3. 别观望——像 Paint.NET 这样的真实案例会越来越多,越早掌握,越早受益。
AI 编程的Agent 化趋势已经不可逆。与其担心被取代,不如想想怎么用它把 12 年的活,压缩成 3 周。
来源:AIBase 资讯、开发者 Rick Brewster 公开声明
发布时间:2026-09-03
评论区