[开源分享] ArtCraft (PhotoCraft) 系列:Adobe 开源平替全家桶,内置 MCP 协议支持
天下苦 Adobe 久矣。
越来越贵的 Creative Cloud 订阅费、动辄占用几个 G 的后台常驻进程、臃肿的安装包,还有一言不合就弹窗的云端验证……很多设计师和开发者其实只是想改个 PSD 图层、剪个简单视频,或者处理几张 RAW 照片,却不得不背负整套沉重的商业软件生态。
虽然市面上有 GIMP、Inkscape 或者网页端的 Photopea,但要么操作习惯和 Adobe 相差甚远,要么缺乏统一的生态体验。
最近,开源圈炸出了一个极具野心的硬核项目——PhotoCraft 系列(官方统称 ArtCraft Crafting Apps)。开发者 Brandon Thomas 借助 AI 辅助编程,用纯 Rust 语言从零手搓了一整套对标 Adobe 核心产品线的开源创意全家桶!
更离谱的是,它不是简单的玩具,而是连底层编解码器和渲染引擎都用 Rust 重新写了一遍。
📸 【配图一:全系列全家桶总览图】
▲ 图注:一人成军!ArtCraft 开源创意套件一口气覆盖了修图、矢量、剪辑、调色、特效、排版与 PDF 处理七大核心场景。
一、 7 款软件,精准对标 Adobe 核心防线
这个项目采用 Clean-room(净室设计)原则开发,最让人舒服的一点是:它的界面布局、工具栏位置和快捷键逻辑,高度还原了 Adobe 的肌肉记忆,上手几乎零门槛。
来看看这恐怖的“全家桶”阵容:
PhotoCraft(对标 Photoshop): 核心排头兵。支持非破坏性调整图层、蒙版、混合模式、画笔引擎,最重要的是支持 高保真 PSD/PSB 双向读写。
VectorCraft(对标 Illustrator): 矢量图形设计。钢笔工具、布尔运算、渐变网格、位图描摹一应俱全,支持 SVG/PDF 原生导出。
FilmCraft(对标 Premiere Pro): 非线性视频剪辑。含多轨时间线、三点剪辑与调色轮。最硬核的是它完全不依赖 FFmpeg,而是用纯 Rust 手写了 H.264、HEVC、ProRes 等主流格式的编解码器!
LightCraft(对标 Lightroom): 照片管理与 RAW 显影。内置自研 Rust RAW 解码器(支持 DNG/CR2/ARW 等相机原片)与局部遮罩调色。
EffectCraft(对标 After Effects): 动态图形与视觉特效(VFX)。支持 3D 图层、摄像机与灯光系统、JS 表达式以及 250+ 种内置特效。
PrintCraft(对标 Acrobat): PDF 全能工作台。支持页面重组、表单保留、图层管理及 AES-256 加密文档处理。
DesignCraft(对标 InDesign): 多页出版物与印刷版式设计工具。
二、 为什么它在技术圈引发轰动?三大硬核亮点
如果只是做一个“长得像 PS 的壳子”,绝不足以让开发者们兴奋。PhotoCraft 真正惊艳的地方在于它的底层架构:
- 纯 Rust + wgpu 原生加速,拒绝 Electron 臃肿
整个项目没有任何老旧的历史包袱,全线采用 Rust 编写,底层基于 wgpu 构建 GPU 合成器(自动调用各平台的 Metal、Vulkan、DirectX 12 和 WebGPU)。 这意味着什么?安装包极小、冷启动秒开、内存占用极低! 而且得益于 Rust 优秀的跨平台能力,它不仅提供 Windows、macOS、Linux 甚至 FreeBSD 的原生客户端,还能直接编译成 WebAssembly (WASM),打开浏览器就能免安装丝滑运行!
📸 【配图二:PhotoCraft 工作区界面截图】
▲ 图注:PhotoCraft 实际运行界面。经典的深色 UI、左侧工具栏与右侧图层/属性面板,完美契合 PS 老用户的操作直觉,且支持在浏览器中通过 WebGPU 直接运行。
- 杀手锏:原生内置 MCP 协议,为 AI Agent 而生
这是 PhotoCraft 与 GIMP、Photopea 等传统软件拉开代差的设计! 现在的 AI 生图大多是“抽卡式”生成一张扁平的死图,改一个字都很麻烦。而 PhotoCraft 的 UI 点击、命令行(photocraft-cli)与外部接口共享同一个命令引擎,并原生内置了 MCP(Model Context Protocol)服务器。
简单来说:你可以直接把 Claude、Gemini 或 Cursor 等 AI Agent 接入 PhotoCraft! 你只需要用自然语言对 AI 说:“帮我把这个 PSD 里的标题图层字号改大一号,把背景图层的对比度拉高 15%,然后批量导出为 WebP。” AI 就能像一个真正的人类设计师一样,精准操作每一个图层和参数,实现真正的 AI 自动化修图流水线。
- 100% 开源免费,纯本地隐私安全
项目采用极为宽松的 MIT / Apache-2.0 双重开源协议。没有订阅费、没有强制登录的云端账号、没有任何后台遥测数据收集。甚至连软件内的“智能主体识别”和“魔棒抠图”算法,都是纯本地离线运行的。
三、 冷静客观看待:它现在能替代正版 PS 吗?
吹完架构,咱们也得实事求是地泼一盆冷水,帮大家管理好预期。
作为一个由 AI 辅助高速构建的庞大工程,ArtCraft 系列目前仍处于 早期 Alpha / 快速迭代阶段:
如果用于重度商业生产: 它目前的复杂字体排版引擎、高级滤镜效果、CMYK 专业印前色彩管理,以及 Adobe 强大的原生 AI 生成式填充(Generative Fill)和第三方插件生态,与商业级 Photoshop 仍有很大差距。先别急着卸载你的生产力工具。
如果你是以下人群,强烈建议立刻体验:
日常轻度修图/临时改稿党: 偶尔需要打开别人发的 PSD 改个字、导出个切图,不想为此装十几个 G 的软件。
Linux / 开源桌面用户: 终于有一套原生支持 Wayland/X11、界面现代且不卡顿的修图与剪辑套件了。
AI 开发者与极客: 利用它的 CLI 和 MCP 接口,你可以低成本搭建一套全自动的海报生成、批量套版或视频剪辑 Agent 工作流!
🔗 体验与开源地址
不管未来它能否真正撼动 Adobe 的帝国,这种“用现代系统级语言重构经典工业软件 + 原生拥抱 AI Agent 协议”的思路,已经让我们看到了下一代生产力工具的雏形。
感兴趣的朋友可以去试试网页版,或者去 GitHub 给作者点个 Star 支持一下:
官方网站 / 在线免安装体验: https://photocraft.im/app/ (或对应子项目站点)
支持平台: Web (WASM) / Windows / macOS / Linux / FreeBSD
💬 互动话题(放评论区引导留言): 你平时最常用 Adobe 家的哪款软件?你觉得“AI 辅助编程 + Rust”能打破工业软件的垄断吗?欢迎在评论区聊聊你的看法!