不再靠提示词碰运气:ArtCraft 用 2D/3D 合成,把 AI 绘图变成布景

一个把「写提示词抽卡」换成「先搭好场景,再让模型渲染」的 AI 图像与视频创作工具。

用 AI 生成图像最泄气的时刻,往往不是画质不够,而是画面刚好像你要的,却又错了那么一点:角色的手抬错了位置,背景和其他几张不在一个房间里,想把机位压低一点,只能回头改提示词再抽一次。

ArtCraft 要解决的正是这段不可控。它把自己称作「给艺术家的 IDE」,做法是把模型生成挪到流程的最后一步——你先在画布和三维场景里把构图、机位和角色姿态都摆好,再让模型把那副骨架渲染成成品。

把「调词」换成「搭景」

ArtCraft 的 2D 合成更像一块图层工作台:图像、抠图结果、图层和简易绘制工具放在同一处,让你在生成之前就把版面摆好。官网对这项能力的描述很直白,把图像、抠图、图层与绘制工具组合起来,按你脑子里想的样子组装出一个场景。

和纯提示词工具的差别,在于决定权交出去的时间点。提示词把构图权一并交给模型,出什么算什么;ArtCraft 先把版面定死,模型只负责填质感和细节。对需要多次出图的活尤其明显——同一套摆位反复渲染,构图始终一致。

ArtCraft 2D 画布与图层合成
2D 画布上的图层合成

在三维空间里取景、摆姿、搭景深

2D 之外,ArtCraft 真正的重心在三维。3D 合成让你把背景、前景和道具放进同一个有真实景深的空间里逐层摆放,官方强调往往一两张图就能自然融成一张完整构图。图像转 3D 网格把一张图变成可以在空间里摆放、旋转、精确取景的三维物体,于是复杂场景可以先用几何体卡出体积,而不是靠文字去「说服」模型。

角色摆姿是另一条线。你可以在生成前动角色、动机位,把角色、场景和镜头调度先定下来,再按下生成。配套还有角色身份迁移,用一个摆好姿势的人偶去引导角色的位置与姿态;抠图则把主体从背景里剥出来,作为道具、图层或背景继续参与合成。

ArtCraft 三维场景合成与景深
三维场景里的景深合成
ArtCraft 生成前的角色摆姿
生成前先摆好角色姿态

一个画布,六十多个模型

ArtCraft 不自己生产全部模型,它把外部的生成能力收进同一个界面。项目 README 里那份自有目录列了 62 个模型,分成图像、视频、音乐与音效、3D 网格,以及与高斯泼溅相关的世界模型五类,其中不少条目标着「当前停用」或「桌面端暂不可用」。外部提供方包括 Grok、Midjourney、Sora 和 World Labs。

费用结构需要说清楚:桌面应用本身免费,官方承诺永久拥有、无需订阅,但模型生成大多不免费。你可以购买官方的 credits 订阅,也可以把自己已经在用的第三方账号或 API Key 接进来,用自己的额度跑。官方定价页的档位从年付折合每月 8 美元、每月 1000 credits 起。

ArtCraft 生成详情里的模型与提供方
生成详情里的模型与提供方

三端都能开工

桌面端覆盖 Windows 与 macOS,官方下载页给的基线是 64 位 Windows 10 或更新、或 macOS 12 及以上,建议 8GB 内存与 2GB 可用存储。没装桌面版也可以直接在浏览器里用网页版,功能同一套。Linux 目前没有官方安装包,只能从源码构建,稳定下载只列 Windows 和 macOS。当前版本 0.41.0,桌面端为 Rust 加 Tauri 写的原生应用,由 storytold 团队维护。

ArtCraft 桌面端三维场景编辑器
桌面端的三维场景编辑器

源码公开,但不是常规意义上的开源

这一点值得单独拎出来说。ArtCraft 的代码全部在 GitHub 上公开,官网也自称开源,但仓库根目录那份 LICENSE.md 的第一句就是:ArtCraft 是一种「fair source」软件。它能做的是——免费使用,为个人用途备份、复制、修改、编译代码,创作出来的媒体归你所有;不能做的是——把 ArtCraft 当自己的产品卖掉,用它的代码去做竞品业务,或者 fork 之后把项目自带的社区、捐赠链接和付费模型服务摘掉。GitHub 把这份许可识别为 NOASSERTION,不在既有的标准开源许可之列。

作者在文件里专门写了一节解释为什么不选 OSI 认可的开源许可,理由是团队想把它做成全职生意,并打算将来训练与界面配合工作的自研模型;同时承诺如果业务终止,会把软件转为 OSI 认可的开源许可。对个人创作者来说,这些限制基本不构成障碍;但如果你打算再分发、做托管服务,或者把它嵌进别的商业产品,就得先自己读一遍条款,而不是看到「源码公开」四个字就当成开源。

现在能用到什么程度

需要说明的是,它离成熟还有距离。README 把场景布置、画布编辑、场景重打光几项能力标注为「预览即将到来」,尚未完整可用。第三方实测从源码构建时卡在 sqlite_tasks 这个 crate 上,19 个编译错误之后构建失败;那份评审同时提醒,README 里那 62 个模型指的是可集成的清单,而不是随代码一起下载的权重。路线图把「去掉对官方托管服务的依赖」列为待办,也说明纯本地生成这条路还没走通。

适合谁

如果你反复生成同一组画面、需要角色和场景在多次出图之间保持稳定,或者你的挫败感主要来自「构图不听使唤」而不是「画质不够好」,ArtCraft 把场景摆在前面的做法会省掉大量反复试错。反过来,如果你想要的是完全本地、不依赖任何远端服务的生成流程,或者需要一份可以自由再分发的标准开源许可,它现阶段都不合身。

它更像一块给 AI 生成打底的画布:先由你决定画面长什么样,再让模型负责好看。

ArtCraft下载地址
支持的操作系统: Windows macOS Web