📄

ArtCraft 用 Rust 开源复刻 Adobe 七件套:护城河终结还是早期错觉?

2026-10-09 08:58 👁 3 阅读

🏷️ 标签

来源:https://github.com/storytold

先说几个判断:

第一,这件事的意义不在“能不能替代 Adobe”,而在“Adobe 的界面与工具链第一次被干净地、开源地重做了一遍”。clean-room 重建意味着不碰 Adobe 专有代码,却把用户习惯的产品形态摊在阳光下——护城河从“代码”变成了“习惯与生态”。

第二,单人加大模型辅助就能拉起七款专业级应用的雏形,本身就是信号。Brandon Thomas 自述全程用 Claude Opus 5.5 作辅助、以 Rust 编写,说明“专业软件”的工程门槛正在被 AI 辅助开发压低。

第三,现在谈“护城河终结”明显太早。项目自述是“超早期 alpha”,真实生产工作流(色彩管理、插件、协作、格式兼容)一个都没补齐,社区的热议远大于产品成熟度。

第四,Adobe 法务的关注才是真正的变量。开源复刻一旦踩到商标、界面外观或专利的线,项目能走多远不全由代码决定。

下面把这些点展开。

一、事件描述

10 月 8 日前后,开发者 Brandon Thomas 在 GitHub 上把 ArtCraft 从“面向艺术家的可控 AI 工具”转向一套开源创意软件,试图以纯 Rust clean-room 重建 Adobe 多款核心应用的界面与工具。Ars Technica 同日以 “Software is over” 为题报道,称其为 “Opus-built Creative Cloud alternatives”;腾讯新闻、新浪、搜狐、百度百家号等中文媒体也相继跟进。

先把事实用一张表理清:

维度 已确认内容 口径
项目 ArtCraft,GitHub 组织下的 “Craft” 系列 GitHub 一手
开发者 Brandon Thomas(自述全程用 Claude Opus 5.5 辅助) Ars Technica / Reddit 公告
技术栈 纯 Rust;据开发者自述以 WebAssembly 在浏览器运行 Rust 为 GitHub 实锤,WASM 为开发者说法
许可证 多数仓库 Apache-2.0 GitHub 一手
阶段 自述“超早期 alpha” 开发者 / 媒体一致
反应 Adobe 法务关注;“护城河终结”讨论 媒体报道

表:ArtCraft 开源复刻 Adobe 事件要点(来源:GitHub 组织页、Ars Technica 2026-10-08、腾讯/新浪/搜狐/百度百家号报道)

需要标清:GitHub 页面本身未出现 “Brandon Thomas”“Claude Opus” 字样,人物与模型信息来自 Ars Technica 与开发者的 Reddit 公告;WebAssembly 也未见 GitHub 明示,按开发者自述列入,抓取时点的星标数会持续变化。

二、七款 Adobe 应用被怎么“克隆”

用户列出的七款目标是 Photoshop、Illustrator、Premiere Pro、Lightroom、After Effects、InDesign、Acrobat Pro。从 GitHub 组织页能对应到一批 “Craft” 仓库,名称与星标(抓取时点)如下:

Adobe 产品 Craft 克隆(仓库名) GitHub 星标(抓取时点) 许可证
Photoshop PhotoCraft 约 27,000 Apache-2.0
Illustrator VectorCraft 约 3,800 Apache-2.0
Premiere Pro FilmCraft 约 5,300 页未注明
Lightroom LightCraft 约 5,600 Apache-2.0
After Effects EffectCraft(推断) 约 2,800 Apache-2.0
InDesign 未在 GitHub 页单独确认 — —
Acrobat Pro PDFCraft 约 4,500 Apache-2.0

表:七款 Adobe 目标与 Craft 克隆对应(星标为抓取时点、随时变化;InDesign 映射 GitHub 页未单独列出)

最该记住的是 PhotoCraft 的星标量级——一个“超早期 alpha”的 Photoshop 克隆能在几天内冲到约 2.7 万 star,说明社区对“无订阅的开源 Adobe 替代”有真实饥渴,热度本身已经成了新闻的一部分。

而且 “Craft” 家族并不只盯着 Adobe:GitHub 上还挂着对标 PowerPoint 的 DeckCraft、对标 Excel 的 GridCraft、对标 Avid Pro Tools 的 SoundCraft、对标 AutoCAD 的 CadCraft。野心明显是从“替代 Adobe”外溢到“替代一整代桌面专业软件”。

三、clean-room 重建:为什么这件事敏感

“clean-room”(净室)重建的意思是,开发者不反编译、不拷贝 Adobe 的专有源代码,而是根据公开的产品界面与功能,从零重写一套行为相似的实现。这恰好卡在法律的灰色缓冲带:代码不抄,但界面、工作流、文件格式兼容性可能踩到商标与外观设计的线。

Adobe 长期靠“闭源 + 订阅 + 生态”三层护城河赚钱。ArtCraft 直接挑战最外层——把产品形态开源化、免费化。但真正硬的护城河(色彩科学、插件生态、跨团队协作、企业部署)并不在界面里,这些才是专业用户离不开 Adobe 的原因,也恰恰是 alpha 项目最缺的。

所以“终结护城河”更像情绪,不是结论:界面能被复刻,生态很难被复刻。

四、单人加大模型:专业软件的工程门槛在塌

Brandon Thomas 的自述里最刺眼的一点,是“全程用 Claude Opus 5.5 辅助、以 Rust 编写”。不论细节如何,它指向一个趋势:专业级应用的从零构建,正在从“需要一支团队数年”变成“一个人加 AI 数月”。

Rust 选得也巧:原生性能接近 C++,内存安全减少了大型项目的维护负担,配合 WebAssembly 还能直接在浏览器里跑,绕开安装与平台分发。对“开源替代”来说,技术路线本身就在降低 adoption 成本。

但这里要分清“能跑起来”和“能顶替生产”。alpha 阶段的克隆能演示核心工具,不等于能接住真实项目的容错、格式与性能要求。媒体热议的“软件已死”,夸的是势,不是当下的货。

五、Adobe 法务与“护城河终结”的讨论

报道提到 Adobe 法务已经注意到这个项目。对开源复刻来说,法务关注往往比技术缺陷更致命:商标使用、界面外观(trade dress)、乃至某些工具交互的可专利性,都可能成为被要求下架或改名的理由。

社区里“护城河终结”的论调,本质上在赌两件事:一是 clean-room 路线能经住法律审视;二是开源社区能比一家公司更快补齐生态。这两件事目前都没有答案。Adobe 的反应方式(发函、谈判、还是沉默),会直接决定 ArtCraft 能活成什么形态。

六、结语

ArtCraft 把 Adobe 七款核心应用以纯 Rust clean-room 重建为开源、免费、无订阅的 “Craft” 克隆,由 Brandon Thomas 在 Claude Opus 5.5 辅助下推进,自述“超早期 alpha”,已引发 Adobe 法务关注与“护城河终结”的大讨论。

真正值得记的,不是它现在能不能替代 Adobe,而是三件事同时发生了:专业软件的工程门槛被 AI 辅助开发压低、产品形态第一次被干净地开源化、社区对“无订阅替代”的热度本身成了新闻(PhotoCraft 数日约 2.7 万 star)。但界面能被复刻、生态很难被复刻,alpha 离生产工作流还差色彩管理、插件、协作与格式兼容这一整层——加上法务这把悬着的剑,现在谈“终结”显然太早。