ArtCraft 项目解析:把提示词变成手工活,面向艺术家的 AI 图像与视频创作 IDE

ArtCraft 项目解析:把提示词变成手工活,面向艺术家的 AI 图像与视频创作 IDE

12小时前
duguying
10 阅读
来源:GitHub

ArtCraft 是 ArtCraft 团队用 Rust 打造的 AI 图像与视频创作 IDE,自我定位是面向艺术家的 IDE。它把 AI 生成从写提示词推进到搭场景:2D 画布合成、3D 场景摆位、角色姿态与身份迁移、图像转 3D 网格、背景移除,再配合文生图、画布局部重绘与图生视频。内置 62 个模型的目录,并支持 Midjourney、Grok、Sora、World Labs 等外部供应商;仓库约 2.25 万 Star,采用 MIT / Apache-2.0 双许可。

相关标签

#ArtCraft#AI绘画#AI视频#Rust#3D#图像编辑#开源

项目概览

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。

获取与了解

值得一提的是,ArtCraft 团队同时还维护着一整条”万能创作工具”产品线——WordCraft(文字处理)、PhotoCraft(图像编辑,支持真实 PSD)、VectorCraft(矢量插画)、FilmCraft(视频剪辑)、LightCraft(照片库与 raw 冲印)、PdfCraft(PDF 处理)、EffectCraft(动态图形与视觉特效)与 DesignCraft(页面排版),全部用 Rust 从零编写,而 ArtCraft 本身则是这套生态面向图像与视频生成的核心工作室。

返回列表

更多资讯

想看更多优质内容?

浏览所有资讯