2026 年 10 月 17 日——由开发者 Brandon Thomas 发起的 ArtCraft 项目已上线 13 款用 Rust 从零编写的开源创意应用,覆盖图像编辑、矢量插画、视频剪辑、PDF、CAD、音频与页面排版等门类;其中对标 Photoshop 的 PhotoCraft 自 9 月 30 日开源以来,截至 10 月 17 日已在 GitHub 收获 65,743 个 star。
这套应用由 Brandon Thomas 使用 Claude Opus 5.5 辅助编写,全程采用 clean-room 方式重写,未接触 Adobe 代码。其本人在 Hacker News 上明确表示:"我们明确不使用逆向工程,不反编译二进制文件,所有工作 100% clean room。"(据其 10 月 10 日 HN 发言)所有应用采用 MIT 或 Apache-2.0 双许可,本地运行、无遥测。
13 款应用与 star 数据
ArtCraft 官网将其称为 Crafting Apps,13 款应用均已提供 macOS、Windows、Linux 安装包,其中 12 款还可编译为 WebAssembly 在浏览器中运行。除对标 Adobe 全家桶外,套件还延伸至微软 Office 三件套、AutoCAD 与 Pro Tools 等同类商业软件。各应用 star 数为截至 2026 年 10 月 17 日的 GitHub 实测数据。
| 应用 | 定位 | 对标产品 | 状态 | star 数 | 开源日期 |
|---|---|---|---|---|---|
| PhotoCraft | 图像编辑 | Photoshop | Early alpha | 65,743 | 9 月 30 日 |
| PdfCraft | PDF 工作台 | Acrobat | Early alpha | 15,285 | 9 月 30 日 |
| FilmCraft | 非线性视频剪辑 | Premiere Pro | 开发中 | 14,407 | 9 月 30 日 |
| LightCraft | 照片库与 RAW 显影 | Lightroom | 开发中 | 13,342 | 9 月 30 日 |
| VectorCraft | 矢量插画 | Illustrator | 开发中 | 9,580 | 9 月 30 日 |
| EffectCraft | 动效与视觉合成 | After Effects | 开发中 | 7,094 | 10 月 1 日 |
| DesignCraft | 页面排版与出版 | InDesign | 开发中 | 4,279 | 10 月 1 日 |
| WordCraft | 文字处理 | Word | 开发中 | 13,878 | 10 月 7 日 |
| GridCraft | 电子表格 | Excel | 开发中 | 5,508 | 10 月 7 日 |
| CADCraft | 计算机辅助设计 | AutoCAD | 开发中 | 5,505 | 10 月 7 日 |
| DeckCraft | 演示文稿 | PowerPoint | 开发中 | 3,639 | 10 月 7 日 |
| SoundCraft | 数字音频工作站 | Pro Tools | 开发中 | 3,119 | 10 月 7 日 |
| FigCraft | 界面设计与原型 | Figma | Early alpha | 2,334 | 10 月 9 日 |
配套的 Craft Launcher 启动器(3,103 star)可一键安装并更新全部应用。托管这些仓库的 storytold 组织目前有 66 个公开仓库、54,371 名关注者。除 PhotoCraft 与 PdfCraft 标注 Early alpha 可日常试用外,官方提示多数应用仍处早期开发阶段,尚不适合作为生产环境主力工具。
ArtCraft IDE:面向创作者的 AI 搭景工作流
Crafting Apps 之外,同名桌面应用 ArtCraft 定位为"艺术家的 IDE",是一套交互式 AI 图像与视频创作工具,仓库现获 31,284 star。其工作流核心是"先生成前先搭景":创作者在画布上摆放素材、调整结构、安排人物与镜头,再调用模型生成图像或视频。
已上线的搭景能力包括:2D 图像合成(图层、抠图与绘图工具)、图片转 3D 网格(生成的物体可在场景中定位、旋转与取景)、3D 图像合成(背景、前景与道具分层搭建带纵深构图)、角色姿态调整(生成前先摆好人物并设定相机)、同场景多镜头规划(虚拟演员固定进一致环境,在同一房间规划多个机位),以及素材包场景粗排与角色身份迁移等。
生成侧支持文生图、基于文字描述的图片编辑、画布局部编辑与图生视频。官方模型目录共列 62 个模型:图像 16 个(Nano Banana、GPT Image、FLUX、Seedream 系列)、视频 25 个(Seedance、Kling、Veo、Sora、Vidu、MiniMax H3 等)、音乐音频 5 个、3D 网格 11 个(Hunyuan 3D、Tripo3D、Meshy、Rodin)、3D 世界与高斯溅射 5 个(World Labs Marble、TripoSplat),另已集成 Grok、Midjourney 等提供商。
ArtCraft 桌面应用本身开源免费,生成能力不捆绑自有模型服务:用户需登录自己的第三方模型账号或配置 API,应用只做控制层。项目负责人在 HN 上表示,ArtCraft 走"fair source"路线,计划逐步支持全部计算提供商并接入本地模型。
开发背景:从订阅不满到 AI 重写
据 Tedium 等媒体报道,Brandon Thomas 长期不满 Adobe 转向订阅制后的持续涨价、对个人用户与 Linux 用户诉求的忽视,媒体报道其转向自研的导火索包括 Adobe 年付计划提前退订的违约金争议;其本人则多次在公开渠道表达对"软件可下载拥有、无需订阅"模式的推崇。
技术上,全部应用使用 Rust 配合 egui 即时模式渲染编写,无 Electron、无 Web View,单个应用体积仅数十 MB。官网列出的共享原则包括:布局与快捷键对齐从业者已有习惯(PhotoCraft 可直接读写 PSD 文件,保留图层蒙版等特性)、文件全部留在本地、无云依赖。每个应用同时提供 CLI、JSON 控制通道与 MCP 服务器接口,官方称为 AI Agent 就绪设计——将仓库交给编程智能体,可按仓库内的 agents.md 说明直接驱动软件执行操作。
该项目并非 10 月才起步:ArtCraft IDE 仓库创建于 2022 年 3 月,今年 1 月底曾在 Hacker News 以"AI 创作引擎"为题首次展示。Crafting Apps 套件自 9 月 30 日起批量开源,10 月 4 日相关讨论帖登上 Hacker News 首页(179 分、246 条评论),随后一周内 star 数与仓库数量快速增长。截至发稿,官方未披露商业化计划。
举手提问