ArtCraft 是什么?Storytold 用 Rust 净室重写的 7 款 Adobe 平替开源套件(PhotoCraft + 500+ CLI + WebAssembly)

图片[1] - ArtCraft 是什么?Storytold 用 Rust 净室重写的 7 款 Adobe 平替开源套件(PhotoCraft + 500+ CLI + WebAssembly) - HXL Blog

GitHub Trending 上冒出来一个项目叫 Crafting Apps(主项目 storytold/artcraft),用 Rust 写了 7 款对标 Adobe 全家桶的开源桌面软件,全部走 clean-room 重写路线,短期别指望完全替代 Adobe,但作为免费替代品 + 隐私敏感场景的本地工具,2026 年这波值得关注。

一、Crafting Apps 是什么:不是 1 个产品,是 7 个

很多人刷到 ArtCraft 以为只是个”AI 生图工具”,其实它是同一组织下 7 款独立应用的合集,每款对标 Adobe 一款主力产品。所有 7 款都是 Apache-2.0 + MIT 开源,跨 macOS / Windows / Linux 三大平台,部分还提供 WebAssembly 网页版,浏览器直接打开就能用。

7 款对标关系如下(产品名 → 对标的 Adobe 软件):

Crafting Apps 套件对标 Adobe核心定位
PhotoCraftPhotoshop专业位图编辑 / 图层 / 蒙版 / 调色
VectorCraftIllustrator矢量插画 / LOGO / 海报 / 钢笔
FilmCraftPremiere Pro非编剪辑 / 多轨 / LUT / HDR
LightCraftLightroomRAW 解码 / 图库 / 非破坏调色
PdfCraftAcrobat ProPDF 浏览 / 拆分 / 合并 / 加密
EffectCraftAfter Effects动态图形 / 时间轴 / MG 动画
DesignCraftInDesign多页排版 / 杂志画册 / 文本串接

另外还有个 ArtCraft Launcher(应用启动器),对标 Adobe Creative Cloud:选哪个装、装哪个版本、统一更新 —— 入口都在这里。也是开源免费的。

二、4 个让它值得关注的亮点

1. 用 Rust 从头写,不抄 Adobe 一行代码

开发团队走的是 clean-room reimplementation(净室重写)路线:只看 Adobe 公开的产品功能、用户界面、操作行为,自己用 Rust 写等价实现,不碰 Adobe 任何专有源码。这种方式在开源界有先例(早期 React 复刻 Vue 等),从法律角度看站得住。

性能上,Rust 直接调用系统底层图形 API:

  • Windows → DirectX 12
  • macOS → Metal
  • Linux → Vulkan

官方在 VectorCraft 上做过测试:渲染 2 万个几何图层只用了 27 毫秒,画布稳定 120 帧。启动速度、内存占用都比 Electron 套壳的商业版好得多。

2. 完全本地离线,文件不出你的电脑

所有文件读写、调整图层运算、选区识别全在本地跑,不强制联网、不上传云端。对保密项目、个人隐私照片、商用素材特别友好。Adobe 订阅模型下素材会通过 Creative Cloud 处理,ArtCraft 全程本地。

3. 跨平台 + 浏览器即用

除了 macOS / Windows / Linux 三大桌面原生客户端,部分套件通过 WebAssembly 技术支持直接在浏览器打开,不用下载安装包。对临时需要用、或者不想装新软件的人是个加分项。

3. 内置 500+ CLI 命令,原生支持 AI Agent 接入

这是 ArtCraft 最超前、也最”硬核”的特性:

  • 命令行 (CLI):所有图形界面里的功能,背后都有对应 CLI 命令
  • JSON 控制通道:跨进程调用,不用打开 GUI
  • MCP (Model Context Protocol):原生支持,AI Agent 可以直接调软件内核

实际场景:让 AI 助理跑一个 batch 脚本,自动调色 200 张图、自动导出指定尺寸、自动按命名规则归档 —— 不用打开软件、不用人手点。Adobe 系列没有这种原生 AI Agent 接入,这是 Crafting Apps 的差异化优势。

三、PhotoCraft(最成熟的一款)到底能干嘛

7 款里目前最热、最接近”能当主力用”的是 PhotoCraft(对标 Photoshop)。官方和社区的测试数据:

  • 原生 PSD / PSB 双向读写:官方用 309 个真实 PSD 文件测试,二次保存后 307 个渲染结果与原文件高度一致。意味着你手里攒的 PSD 工程能直接打开接着改,改完还能存回 PSD。
  • 16 种无损调整图层:曲线、色阶、色相饱和度等都是非破坏式,调一万遍原图都不动
  • 27 种混合模式 + 70 多个带实时预览的滤镜:覆盖大部分 PS 日常修图场景
  • 完整的色彩管理:RGB / CMYK / Lab / 灰度,支持每通道 8/16/32 位深 + ICC 配置文件
  • 本地智能选区:魔术棒、主体识别全在本地算力下跑,敏感素材不出本机
  • 116 个形状图层和 Photoshop 像素级一致:矢量层、文字层能反复修改排版,导出再导入 PSD 不会被栅格化压平

官方自评:PhotoCraft 大致覆盖了专业日常工作流的 60% 左右。日常照片精修、新媒体封面、海报设计、图标矢量够用;商业印刷出版、.8BF 滤镜外挂生态、ExtendScript 脚本这些还不行。

四、冷静看待:它真能替代 Adobe 吗?

对一般用户,60% 已经够用;对靠 Adobe 吃饭的专业设计师,现在还不能完全替代。几个硬伤要提前知道:

  • 商业印刷色彩管理短板:CMYK 分色、ICC 软打样还没 Adobe 那种几十年调优的成熟度
  • 插件生态无法平移:.8BF 滤镜外挂、ExtendScript 脚本不能直接跑,正在改用 WebAssembly 插件架构重做
  • 极复杂项目细节有 bug:第三方实测反馈,复杂图层下裁剪框位置、取色器灵敏度偶有不够顺滑

另外关于合法性:clean-room 重写不碰 Adobe 源码,从法律角度站得住脚。界面相似不构成侵权(界面受”功能性”保护而非”独创性”),但 Adobe 是否会有商业施压要继续观察。

五、谁适合用 / 谁可以先观望

✅ 适合用

  • 自由职业者 / 独立摄影师 / 自媒体创作者
  • 预算有限的在校学生
  • Linux 桌面用户(Photoshop 长期没官方支持)
  • 做日常照片精修、新媒体封面、海报设计、图标矢量
  • 需要本地离线、隐私敏感(商用素材、内部图)
  • 想把 AI Agent 接到图像处理流水线

⏸ 建议先观望

  • 做商业出版印刷、对 CMYK 颜色极其苛刻
  • 重度依赖 Photoshop 第三方 .8BF 插件或 ExtendScript 脚本
  • 在 Adobe 完整工作流里靠 100% 兼容性吃饭

六、下载 + 最新版本自动取最新

所有套件通过 GitHub Releases 发版,下载链接用 GitHub 自动重定向到最新版,不用手动查版本号:

GitHub 的 /releases/latest URL 会自动 302 重定向到当前最新 tag,不带 API 限流。想自己写脚本查版本号:

curl -fsSLI -o /dev/null -w '%{url_effective}' https://github.com/storytold/artcraft/releases/latest \| sed -n 's#.*/releases/tag/##p'

这个技巧适合做自动更新检查脚本(GitHub API 不带 token 每小时只能 60 次,但 web redirect 无限流)。

七、商业模式:软件免费,AI 服务收费

有个容易误会的点:

  • ✅ 7 款软件本体永久免费 + 开源(Apache-2.0 / MIT)
  • ✅ 代码归用户所有,可以随便改、随便商用
  • 💰 只有他们云端配套的 AI 服务是付费的(云端生图 / 生视频)

如果你不调用云端 AI,只用本地软件功能(修图、剪辑、排版、PDF 处理等)—— 完全免费,零订阅。

八、写在最后

Crafting Apps 这套东西有意思的是,它证明了 2026 年靠 AI 编码辅助,小团队几周时间就能把行业巨头几十年积累的工具集重写一遍,还免费、开源、跨平台。功能完整度还差,但方向是对的。

对于订阅 Adobe 痛但又不得不用的创作者,PhotoCraft 至少够用,其他 6 款等版本号上 1.0 再当主力。下载链接在上一节,全部是 GitHub 永久最新版地址。

👉 立即下载:Storytold / artcraft · GitHub Releases 最新版

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容