开源项目

artcraft

artcraft

面向艺术家的 AI 图像/视频创作 IDE,把文生图、图生视频、3D 网格生成和 2D/3D 场景合成塞进同一个桌面工作台,内置 60 多个模型(Nano Banana、FLUX、Veo、Kling、Suno、Hunyuan 3D 等)。亮点是先用 3D 摆姿、相机机位和图层合成搭好画面再生成,用可视化控制替代纯 prompt 试错,可复现性比同类工具强;Rust 实现,提供 Windows/macOS 版本,也支持从源码构建。

README

ArtCraft

为艺术家打造的 IDE。

https://github.com/user-attachments/assets/7339bd09-3e0d-44a7-a024-af9de64e4c11

在 YouTube 上观看两分钟的 ArtCraft 演示

Discord members online YouTube X LinkedIn

下载 ArtCraft · GitHub releases · 从源码构建

ArtCraft 是面向交互式 AI 图像与视频创作的 IDE。你可以在 2D 中构图、在 3D 中搭建场景,并选择适合自己工作方式的模型。借助可视化工具,把 prompting 变成 crafting,获得精确且可重复的结果。

展示胜于描述:高级创作功能

艺术家需要掌控构图、角色身份与相机位置。在生成之前先把场景搭出来。点击任意预览可查看完整尺寸。

功能 预览
Image to Location
将虚拟角色放入一致的环境中,并在同一房间里规划多个镜头。
Image to Location demo
3D Image Compositing
在 3D 中分层叠加背景、前景与道具,构建具有纵深的构图。
3D Image Compositing demo
2D Image Compositing
使用图像图层、背景移除与绘图工具来构图。
2D Image Compositing demo
Image to 3D Mesh
把图像转成 3D 对象,并可精确地摆放、旋转与取景。
Image to 3D Mesh demo
Character Posing
在生成最终镜头前,先摆好角色姿势并设置相机。
Character Posing demo
Scene Blocking with Kitbashing
组合 3D 资产套件,控制相机角度、物体摆放与景深。
Scene Blocking with Kitbashing demo
Character Identity Transfer
使用摆好姿势的人体模型来引导角色的位置与姿势。
Character Identity Transfer demo
Background Removal
将主体分离出来,用作 2D 和 3D 场景中的道具、图层或背景。
Background Removal demo
Mixed Asset Crafting
在一个场景中组合图像抠图、world 与 3D mesh。
Mixed Asset Crafting demo

关于场景 blocking、canvas 编辑与场景重光照的更多预览即将推出。

快速且简单的 Prompting

当你想快速探索一个想法时,可以从 prompt 开始,然后用 canvas 和场景工具进行细化。

功能 预览
Text to Image
通过文本 prompt 在多种图像模型中探索想法。
Text to Image demo
Prompted Image Editing
使用 Nano Banana Pro、GPT Image 等模型,用描述来修改图像。
Prompted Image Editing demo
Canvas Image Editing
使用绘制、mask 与 inpainting,精确引导图像发生变化的位置。
Canvas Image Editing demo
Image to Video
使用你选择的视频模型与生成控制,让图像动起来。
Image to Video demo

关于图像 inpainting 与 image ingredients 的更多预览即将推出。

ArtCraft 中支持的模型与提供商

提供商 模型与工作流
ArtCraft 图像、视频、音乐与声音、3D mesh 以及 world。请查看下方完整模型目录。
Grok Grok Imagine 与 Grok Video。
Midjourney Midjourney 图像生成。
Sora Sora 1、Sora 2 与 GPT Image 1。
World Labs 使用 Gaussian splats 的 Marble world 生成。
ArtCraft:完整的 62 个模型目录

† 当前已禁用。‡ 受限模型;桌面应用中当前不可用。

图像(16)
系列 模型
Nano Banana Nano Banana;Nano Banana 2;Nano Banana Pro
GPT Image GPT Image 1.5;GPT Image 2;GPT Image 2.5 Flare;GPT Image 2.5 Sunburst
FLUX FLUX.1 [dev];FLUX.1 [schnell];FLUX 1.1 [pro];FLUX 1.1 [pro] ultra
Seedream Seedream 4;Seedream 4.5;Seedream 5 Lite;Seedream 5.0 Pro;Seedream 5.0 Pro Ultra
视频(25)
系列 模型
Seedance Seedance 1.0 Lite †;Seedance 1.5 Pro;Seedance 2.0
Kling Kling 1.6 Pro;Kling 2.1 Pro †;Kling 2.1 Master †;Kling 2.5 Turbo Pro;Kling 2.6 Pro;Kling 3.0 Pro †;Kling 3.0 Standard †
Veo Veo 2 †;Veo 3 †;Veo 3 Fast;Veo 3.1;Veo 3.1 Fast;Veo 3.1 Lite
Sora Sora 2 †;Sora 2 Pro †
Vidu Vidu Q3;Vidu Q3 Turbo
MiniMax MiniMax H3;MiniMax H3 Turbo ‡;MiniMax H3 Ultra ‡
Flux Flux 3;Flux 3 Draft
音乐与声音(5)
系列 模型
Suno Suno Music;Suno Remix;Suno Sounds;Suno Sample
Seed Audio Seed Audio 1.0
3D mesh(11)
系列 模型
Hunyuan 3D Hunyuan 3D 2.0;Hunyuan 3D 2.1;Hunyuan 3D 3;Hunyuan 3D 3 Sketch;Hunyuan 3D 3.1 Pro;Hunyuan 3D 3.1 Rapid;Hunyuan 3D 3.1 Part;Hunyuan 3D 3.1 Smart Topology
Tripo3D Tripo3D H3.1
Meshy Meshy 6
Rodin Rodin 2.5 Fast
World 与 Gaussian splats(5)
系列 模型
Marble Marble 1.0;Marble 1.0 Draft;Marble 1.1;Marble 1.1 Plus
TripoSplat TripoSplat

计划为 Kling、Google、Runway 和 Luma 增加更多提供商集成。我们也有兴趣支持通过 OpenArt、Freepik 等聚合器使用现有订阅。

下载

文档

开源项目storytold2026-10-08原文

相关内容