2026 年 10 月的 GitHub 上,最热的东西不是新模型,而是一群"给 AI 烧出来"的桌面软件:纯 Rust 写、对标 Photoshop、17 天冲到 6.5 万 stars 的 PhotoCraft。同一时间轴上,Rails 之父 DHH 吹 Rust 快 150 倍被开发者翻提交记录拆穿,而 Rust 官方自己则给 AI 生成的 PR 定了"熔断"规矩。一边是 AI 对 Rust 的狂热,一边是 Rust 圈子的抵触。这篇内容写给写过或在学 Rust、这两周被刷屏的人:这波不关乎"新玩具好不好玩",关乎你自己那门手艺的价值锚点有没有挪位。
一、先把数字拆干净:官方口径、媒体放大、第三方实测是三套账
PhotoCraft 不是孤立项目,是 ArtCraft 这个 GitHub 组织(storytold)七款 “Crafting Apps” 里最火的一个:Photo/Pdf/Vector/Film/Light/Effect/Design 分别对标 Photoshop、Acrobat、Illustrator、Premiere、Lightroom、After Effects、InDesign,组织下一共 44 个仓库,连 WordCraft、GridCraft、CadCraft 都有,全部 MIT/Apache-2.0 双许可。知乎
时间线按公开快照拼出来是这样的:10 月 4 日它出现在 HN,标题是《ArtCraft Apps – open-source Adobe compatible suite written in Rust》,拿到 153 分、218 条评论;10 月 10 日 PhotoCraft 单仓库 38,708 stars、5,598 forks,主要仓库加总约 9.6 万星。 到 10 月 17 日,中文区报道已经写下"17 天 6.5 万 stars",双许可 MIT/Apache-2.0 也同步确认。知乎知乎
对比之下,artcraft 主仓库有 1.28 万 star,却只有 22 个 commit。 这条对比说明 star 涨的速率和维护动作的速率完全不是一回事。知乎
三套口径必须分开看。公众号在 10 月 9 日称该套件"发布仅数小时冲上 2 万颗星",还给出 FilmCraft 约 85%、EffectCraft 约 94% 的完成度——这些百分比在官方页面上并不存在,官方口径只有 early alpha 和 in development。 Reddit 上有人标题写"ArtCraft 把 Adobe 全家桶移植到了 Rust",最高赞回复直接纠正:不是移植,是从零重做的新应用。知乎
可以核验的硬指标在文件兼容性这边:官方口径称 PhotoCraft 读写真实 PSD 后重存,309 个 psd-tools 测试文件里有 307 个保留渲染结果,116 个形状图层与 Photoshop 像素一致,16 种调整图层、完整图层样式、智能选区全部本地推理、无账号无云端。 Photoshop 兼容的硬门槛本来就是文件格式,不是界面长得像,这组数字是它区别于"看起来像"的地方。知乎
但实测给的是另一面。Tedium 编辑 Ernie Smith 在 Linux 上跑了一圈:确实是 Rust 写的、启动快、体积几十 MB 而非几百 MB、立刻识别独显、几分钟就能改图——同时取色器和二级菜单框粗糙,DesignCraft 一直不认他的字体。 仓库侧的账更冷静:498 个未关闭 issue、171 个未合并 PR。知乎
商业化也在同步推进:Basic $10→$8/月、Pro $35→$28/月、Max $60→$48/月(美元、年付口径),不订阅也能自带算力跑。 合法性争议同样没有结论。社区流传的说法是这套代码的净室实现分两步:先用 AI 逆向、输出语义化的总结,再新开一个 AI 只看这份总结去用 Rust 重新实现。 知乎有回答认可这套叙事,但给出这套流程描述的作者本人也直接表示,他对这种行为是否真的能算作净室持怀疑态度。证据链够不着权威结论的部分,就当它悬着——这恰恰是它不能上生产的原因之一。知乎知乎
二、AI 重写的为什么一水全选了 Rust
把时间轴拉长,"AI + Rust"不是 10 月才冒出来的。9 月 15 日微软官宣把 Rust 升为一级语言,与 C++、C#、TypeScript 并列,推进与 C++ 共存互操作。 再往前,微软定下的目标是 2030 年彻底删除 C、C++ 代码,换成 Rust。36氪36氪
今年 5 月,Bun 在被 Claude Code 拖垮后让 Claude 用 Rust 重写自己,6 天 96 万行。 编辑器 Zed 则自报 99% 的 Rust 代码都是 claudecode 写的,同时又说自己不能全用 AI。 DHH 在 RailsWorld 2026 上的说法更直白:Rust 是"过去 40 年最丑陋的编程语言",人该不该看另说——但他承认 Agent 喜欢 Rust,他告诉它做什么、它负责写、他自己永远不用看那些代码。36氪知乎36氪
为什么 AI 挑 Rust?两个工程理由比"性能"更本质。第一,编译器就是验收器:借用检查、类型系统、结果枚举逼着错误在编译期显形,Agent 不需要人逐行 review 也能拿到强反馈。第二,agent-ready 的架构设计:官方技术路线的最后一条就是每个应用都能通过 CLI、JSON 控制通道或 MCP server 驱动。 PhotoCraft 把整个软件拆成 500 多条命令,UI、CLI、MCP 服务器调的是同一套命令注册表,仓库根目录直接放着给智能体看的规则文件。知乎知乎
实测玩法很能说明这套架构的成色:photocraft-cli mcp 一跑,整个图像引擎就变成了一个 AI 可以直接驱动的服务器,Agent 自己查命令、自己调用、用 doc_render_preview 把结果渲染回来看一眼再调。 权限上读写根目录要显式授权、远程接管只走 127.0.0.1 加 256 位 token,把 Agent 关进带锁的笼子里。知乎
同一逻辑正在外溢:纯 Rust 的 RAW 修图工具 rawmakase 16 天攒到 984 星,明摆着奔着 Lightroom 去。 Rust 写的 Turborepo 已经 3.06 万星,OpenObserve 这类 Rust 替代 ELK 的实践也进了中文区技术讨论。知乎
三、Rust 程序员的抵触:产出速度跑赢了消化带宽
DHH 那场演讲两周后翻车,翻得很具体。他甩出 Campfire 重写测试成绩单:Rust 版加载聊天室每秒 36,260 个请求,约为 Rails 的 150 倍、Elixir 的 50 倍、Go 的 9.4 倍;新版 HEY 后端 Rust 化后 CPU 降 99%、内存降 95%,甚至可能一台树莓派就能扛住全部峰值负载。36氪
百万浏览之后开发者开始翻代码:截至 10 月 6 日,Rust 版 main 分支已有 398 次提交(其中 380 次出自 DHH 本人),而 Elixir 和 Go 各自只有 3 次——所谓 150 倍,是 398 次打磨打 3 次交卷。 Google 工程师 Jaana Dogan 的吐槽更扎心:看到这种结果却没有立刻怀疑测量本身有问题,这才是让人担心编程未来的东西。36氪
Rust 社区对 AI 洪流的反应其实更早。8 月 36氪已报道 AI 写的 PR 堆成山,Rust 维护侧已忍无可忍。 紧接着 Rust 官方给 AI 编程立了新规:能帮你看,不能替你写,用多了还会"熔断"。36氪36氪
一位 25 年经验的工程师在 Reddit 给的"80/20 陷阱"说法值得抄给每个学 Rust 的人:AI 让日更两次变得很容易,但最后 20% 的工程深度才是产品能否被真正使用的分界;另一位用户补刀,说 PhotoCraft 连裁剪工具都不能稳定执行。 站外的语言战争也烧了过来:10 月 16 日"多项对比实验称 MoonBit 表现胜过 Rust、正成为对 AI 更友好的语言"进了知乎热问,“2026 年如何看待 Zig 和 Rust 的关系”“Rust 是不是就相当于新时代的 C 语言”(84 万浏览)这些老问题集体回暖。 翻译一下社区在焦虑什么:当写 Rust 不再是门槛,Rust 人的门槛到底还剩什么。知乎知乎
四、三类人各给一个口径
在学 Rust、或还在路上的人:这波项目最值得读的源码不是滤镜算法,是架构。PhotoCraft 的 500+ 命令注册表、copy-on-write tile 加 wgpu 合成器(Metal/Vulkan/DX12/WebGPU)、MCP 的权限边界设计,才是"人类定义验收面、AI 负责量产"的完整样本。你的稀缺性正在从"会写 Rust"挪到"会设计让 AI 绕不过去的类型系统和测试面"。
想拿它当 PS 平替省钱的人:先别迁。early alpha 不是谦辞,裁剪和取色器这种最高频操作都不稳定,你的 PSD 分层工程拿去当小白鼠不划算。真要省订阅,可以先试最低风险的一段:photocraft-cli 的 batch 批量处理——单张失败不会中断,逐个打印 ok 或 FAIL,最后汇总成败计数。 拿测试图跑统一提亮、改尺寸、转格式,成了再谈别的,生产素材别碰。知乎
想冲进去贡献代码蹭热度的人:别扔 AI PR。171 个未合并 PR 已经是维护负担,AI 生成的大 PR 对这种项目是伤害。当前最缺的人力是给 issue 写最小复现和定位——这正好是"AI 能帮你看、不能替你写"里人的那半边。
继续盯这四个信号:PhotoCraft 的 issue 消化速度追不追得上 star 增速(DHH 的 398:3 就是前车之鉴);ArtCraft 喊出的"100% parity"最后 20% 什么时候交卷;"AI 净室"的法律边界等不等得到第一个权威结论;"能帮看不帮写"会不会从 Rust 的规矩变成开源项目标配。
这波看完,Rust 本身没输:微软在升它,AI 在选它,工具链在 Rust 化。但"亲手写出 Rust"这项技能的账面价值确实在跌——6.5 万星给 AI 代码盖了章,而 498 个未关闭 issue 在等人类签字。Rust 在 2026 年更像 AI 时代的"法定语言":机器负责写,人负责让它过编译、过测试、过验收。想清楚这个分工,再决定你接下来一年刷哪本书、投哪个仓库。