
ArtCraft 项目解析:把提示词变成手工活,面向艺术家的 AI 图像与视频创作 IDE
ArtCraft 是 ArtCraft 团队用 Rust 打造的 AI 图像与视频创作 IDE,自我定位是面向艺术家的 IDE。它把 AI 生成从写提示词推进到搭场景:2D 画布合成、3D 场景摆位、角色姿态与身份迁移、图像转 3D 网格、背景移除,再配合文生图、画布局部重绘与图生视频。内置 62 个模型的目录,并支持 Midjourney、Grok、Sora、World Labs 等外部供应商;仓库约 2.25 万 Star,采用 MIT / Apache-2.0 双许可。
相关标签
项目概览
ArtCraft 是 ArtCraft 团队用 Rust 打造的交互式 AI 图像与视频创作 IDE,自我定位很直接——”The IDE for artists”(面向艺术家的 IDE)。
它要做的事,是把 AI 生成从”写提示词抽卡”推进到”动手搭场景”:在 2D 里做合成、在 3D 里搭舞台,然后自己挑选合适的模型。用官方的话说,是把 prompting(提示)变成 crafting(手工制作)——用可视化的工具换取精确、可复现的结果。
截至 2026 年 10 月 13 日:仓库约 22,537 Star、3,622 Fork,主语言 Rust,采用 MIT 或 Apache-2.0 双许可,创建于 2022 年 3 月,目前仍在持续更新(最近一次提交为 2026-10-11)。最新稳定版为 v0.41.0(2026-09-26)。
它解决什么问题
对真正做创作的人来说,AI 生成的老问题是三件事:构图、角色一致性、机位。只靠一句提示词,你很难控制角色长什么样、站在哪里、镜头从哪个角度拍。
ArtCraft 的思路是:在生成之前,先把场景搭出来。虚拟演员放进统一的环境、连续镜头在同一个房间里排布、角色先摆好姿态再定机位——这些都是可编辑、可复用的工程化步骤,而不是靠反复重抽提示词碰运气。
核心能力
高级 Crafting:先搭场景,再生成
README 用一整个表格展示了这些”高级手工”能力,每一项都配有演示预览:
- Image to Location:把虚拟演员放进一致的环境里,在同一个房间中规划多个镜头。
- 3D Image Compositing:把背景、前景、道具分层放进 3D 空间,构建有纵深的构图。
- 2D Image Compositing:用图像图层、背景移除与绘图工具合成画面。
- Image to 3D Mesh:把一张图变成可以摆放、旋转、精确取景的 3D 物体。
- Character Posing:生成最终镜头之前先摆角色姿态、先定相机。
- Scene Blocking with Kitbashing:组合 3D 素材包来控制机位、物体摆放与景深。
- Character Identity Transfer:用摆好姿势的人偶引导角色的位置与姿态。
- Background Removal:抠出主体,用作 2D/3D 场景中的道具、图层或背景。
- Mixed Asset Crafting:把图像抠图、世界与 3D 网格混在同一个场景里。
官方还预告了场景摆位、画布编辑与场景重打光(scene relighting)的新演示。
快速提示:从灵感到成片
需要快速探索想法时,也可以直接从提示词开始,再用画布与场景工具打磨:
- Text to Image:用文本提示在多种图像模型上探索想法。
- Prompted Image Editing:用自然语言描述改动,支持 Nano Banana Pro、GPT Image 等模型。
- Canvas Image Editing:用绘图、蒙版与局部重绘(inpainting)精确控制图像改动的范围。
- Image to Video:配合可选的视频模型与生成控制,把图像动起来。
官方说明后续还会补充图像局部重绘与”图像配料”(image ingredients)方面的演示。
支持的模型与供应商
除了自家的模型服务,ArtCraft 还接入了多家外部供应商:
| 供应商 | 可用模型与工作流 |
|---|---|
| ArtCraft | 图像、视频、音乐与音效、3D 网格、世界(worlds),即下面完整模型目录 |
| Grok | Grok Imagine、Grok Video |
| Midjourney | Midjourney 图像生成 |
| Sora | Sora 1、Sora 2、GPT Image 1 |
| World Labs | Marble 世界生成(基于高斯泼溅 / Gaussian splats) |
完整的 62 个模型目录(README 以折叠区块列出,标记 † 为当前已禁用,‡ 为受限、暂不在桌面端提供):
- 图像 16 个:Nano Banana(Nano Banana、Nano Banana 2、Nano Banana Pro)、GPT Image(1.5、2、2.5 Flare、2.5 Sunburst)、FLUX(FLUX.1 [dev]、FLUX.1 [schnell]、FLUX 1.1 [pro]、FLUX 1.1 [pro] ultra)、Seedream(4、4.5、5 Lite、5.0 Pro、5.0 Pro Ultra)。
- 视频 25 个:Seedance(1.0 Lite †、1.5 Pro、2.0)、Kling(1.6 Pro、2.1 Pro †、2.1 Master †、2.5 Turbo Pro、2.6 Pro、3.0 Pro †、3.0 Standard †)、Veo(2 †、3 †、3 Fast、3.1、3.1 Fast、3.1 Lite)、Sora(2 †、2 Pro †)、Vidu(Q3、Q3 Turbo)、MiniMax(H3、H3 Turbo ‡、H3 Ultra ‡)、Flux(Flux 3、Flux 3 Draft)。
- 音乐与音效 5 个:Suno(Music、Remix、Sounds、Sample)、Seed Audio 1.0。
- 3D 网格 11 个:Hunyuan 3D(2.0、2.1、3、3 Sketch、3.1 Pro、3.1 Rapid、3.1 Part、3.1 Smart Topology)、Tripo3D H3.1、Meshy 6、Rodin 2.5 Fast。
- 世界与高斯泼溅 5 个:Marble(1.0、1.0 Draft、1.1、1.1 Plus)、TripoSplat。
官方还表示正在计划接入 Kling、Google、Runway、Luma,并且有意支持 OpenArt、Freepik 这类聚合平台上的既有订阅。
下载与安装
| 渠道 | 说明 |
|---|---|
| 稳定版(Windows / macOS) | https://getartcraft.com/ |
| 最新构建 | https://github.com/storytold/artcraft/releases |
| 从源码构建(含 Linux) | _docs/dev_setup.md |
最新稳定版 v0.41.0 的发布产物包括 macOS 通用安装包 ArtCraft_0.41.0_universal.dmg 与 ArtCraft_universal.app.tar.gz、Windows 安装程序 ArtCraft_0.41.0_x64-setup.exe 与 ArtCraft_0.41.0_x64_en-US.msi;Linux 目前需要从源码构建。
项目状态与许可
- ArtCraft 采用 MIT 或 Apache-2.0 双许可(任选其一),版权归 ArtCraft Team 与贡献者所有;第三方材料与必需声明在 NOTICE 中列出。
- 仓库热度与活跃度都很高:约 2.25 万 Star、3,622 Fork、271 个未关闭 Issue,最近提交就在两天前。
- 官方渠道包括 Discord 社区、YouTube(含两分钟演示视频)、X 与 LinkedIn。
获取与了解
- 仓库与 README:https://github.com/storytold/artcraft
- 官网与下载:https://getartcraft.com/
- 两分钟演示视频:https://www.youtube.com/watch?v=kzvQMdg66Go
- 开发部署文档:
_docs/dev_setup.md、_docs;桌面端构建脚本见script/artcraft - 路线图:ROADMAP.md
- 社区:Discord https://discord.gg/artcraft
值得一提的是,ArtCraft 团队同时还维护着一整条”万能创作工具”产品线——WordCraft(文字处理)、PhotoCraft(图像编辑,支持真实 PSD)、VectorCraft(矢量插画)、FilmCraft(视频剪辑)、LightCraft(照片库与 raw 冲印)、PdfCraft(PDF 处理)、EffectCraft(动态图形与视觉特效)与 DesignCraft(页面排版),全部用 Rust 从零编写,而 ArtCraft 本身则是这套生态面向图像与视频生成的核心工作室。
更多资讯
想看更多优质内容?
浏览所有资讯