登录 注册

artcraft (艺术与影视意图创作引擎)

曾爆款
去点 Star
图像、视频与音频开发者工具 3d-graphicsaiaivideofilmmakingimagegeneration
40,396
Stars
6,284
Forks
241
Watchers
695
Open Issues
Apache-2.0
许可证
Rust
语言
2022-03-31
创建时间
2026-11-09
最近更新

项目能做什么

ArtCraft 是专为艺术家、设计师和电影创作者打造的创作引擎,被定位为艺术家的专属 IDE 工具。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

项目简介

ArtCraft 是一款专为艺术家、设计师和电影制作人打造的“艺术创作者集成开发环境(IDE)”,主要用于交互式 AI 图像与视频创作。它通过 2D 合成、3D 场景搭建等可视化工具,将单纯依赖文字提示词(Prompting)的生成过程转变为精细可控的创作(Crafting),帮助创作者获得精准且可复现的生成效果。

核心功能

根据 README 介绍,ArtCraft 强调“以画面表达而非纯文本描述(Show, Don't Tell)”,让创作者在生成之前即可精准掌控构图、角色一致性及镜头机位:

  • Image to Location(图像定景与场景一致性):在一致的虚拟环境中布置角色,便于在同一空间内规划多机位和多镜头。
  • 3D Image Compositing(3D 图像合成):在 3D 空间中分层布置背景、前景与道具,构建富有景深层次感的构图。
  • 2D Image Compositing(2D 图像合成):结合图像图层、背景去除(智能抠图)与手绘工具完成 2D 画面构图。
  • Image to 3D Mesh(图像转 3D 网格模型):将静态图片转化为 3D 模型资产,支持自由调整位置、旋转角度及取景。
  • Character Posing(角色姿态调整):在生成最终画面前,自由摆放角色肢体姿势并精确设置相机视角。
  • Scene Blocking with Kitbashing(3D 资产拼接搭景):利用现成 3D 资产库快速搭建场景,精细控制相机景别、物体摆放及画面纵深。

适合谁用

  • 艺术家、概念设计师与插画师
  • 电影/视频制作人、分镜师与导演
  • 追求构图可控、角色一致性及镜头精准度的视觉创作者

安装步骤

README 中提供了两种获取 ArtCraft 的方式:

  1. 直接下载安装包: * 访问官网下载:getartcraft.com * 或通过 GitHub Releases 页面获取安装包:GitHub releases
  2. 源码编译构建(Build from source): * 原文指向了内部文档 ./_docs/dev_setup.md。具体源码构建命令与编译环境要求原文未详细展开说明,请查看原仓库文档。

配置说明

  • 此部分原文未说明,请查看原仓库。

常见问题

  • 此部分原文未说明,请查看原仓库。如需交流或反馈问题,可前往官方社区(Discord、YouTube 等官方频道,详见原仓库链接)。
原始 README 摘录(英文原文,节选前 3000 字符)
<h1 align="center">ArtCraft</h1>

<p align="center">
  <a href="https://sonarcloud.io/project/overview?id=storytold_artcraft"><img alt="Scanned by SonarCloud" src="https://img.shields.io/badge/Scanned_by-SonarCloud-4b9fd5?style=flat-square&logo=sonarqubecloud&logoColor=white"></a>
  <a href="https://coderabbit.ai"><img alt="Reviewed by CodeRabbit" src="https://img.shields.io/coderabbit/prs/github/storytold/artcraft?style=flat-square&label=Reviewed%20by%20CodeRabbit&logo=coderabbit"></a>
</p>
<p align="center"><strong>The IDE for artists.</strong></p>

<!-- Main video: https://www.youtube.com/watch?v=kzvQMdg66Go
     GitHub media issue: https://github.com/storytold/artcraft/issues/1951 -->

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

<p align="center">
  <a href="https://www.youtube.com/watch?v=kzvQMdg66Go">Watch the two-minute ArtCraft demo on YouTube</a>
</p>

<p align="center">
  <a href="https://discord.gg/artcraft"><img alt="Discord members online" src="https://img.shields.io/discord/1359579021108842617?style=for-the-badge&amp;label=Discord&amp;color=5865F2&amp;logo=discord&amp;logoColor=white"></a>
  <a href="https://www.youtube.com/@OfficialArtCraftStudios"><img alt="YouTube" src="https://img.shields.io/badge/YouTube-FF0000?style=for-the-badge&amp;logo=youtube&amp;logoColor=white"></a>
  <a href="https://x.com/get_artcraft"><img alt="X" src="https://img.shields.io/badge/X-181717?style=for-the-badge&amp;logo=x&amp;logoColor=white"></a>
  <a href="https://www.linkedin.com/company/artcraft-ai"><img alt="LinkedIn" src="https://img.shields.io/badge/LinkedIn-0A66C2?style=for-the-badge"></a>
</p>

<p align="center">
  <a href="https://getartcraft.com/">Download ArtCraft</a> ·
  <a href="https://github.com/storytold/artcraft/releases">GitHub releases</a> ·
  <a href="./_docs/dev_setup.md">Build from source</a>
</p>

ArtCraft is the IDE for interactive AI image and video creation. Compose in 2D, stage scenes in 3D, and choose the models that fit your work. Turn prompting into *crafting* with visual tools for precise, repeatable results.

## Show, Don't Tell: Advanced Crafting Features

Artists need control over composition, character identity, and camera placement. Build the scene before you generate it. Click any preview to view it at full size.

| Feature                                                                                                             | Preview                                                                                                                                                                                                                                                                                                           |
| ------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------
阅读完整原文

商业机会分析 AI 生成

云端一键推理与算力订阅插件

产品构想针对不想在本地配置高规格显卡或无法跑通复杂本地环境的用户,提供无缝对接该客户端的云端算力API与混合渲染加速服务。
核心功能云端GPU自动调度、主流图像/视频模型预置API直连、渲染队列管理、跨设备工作流同步。
目标用户配备轻薄本/MacBook的创意工作者、自由设计师。
难度/周期中等 · 1-2个月 · 成本:中等(GPU实例与云服务器带宽开销)
收费模式算力点数包充值、月度/年度算力会员订阅抽成。
竞争风险云GPU运维成本高昂,模型推理成本容易倒挂;若官方桌面端自身集成云能力则构成竞争。
依据 数据支持的判断

电影分镜与影视预演专业资产市场

产品构想围绕软件的3D Stage与Posing功能,打造标准化的电影级3D角色模型、绑定骨骼、经典场景空间与灯光机位预设商城。
核心功能一键载入开箱即用的3D机位场景、带ControlNet绑定的角色模型包、特定镜头视差预设模版导出。
目标用户分镜插画师、广告导演、影视前期预演团队。
难度/周期低至中等 · 3-4周 · 成本:低(主要为资产制作/采购或创作者分成平台搭建)
收费模式资产单件买卖分成、资产订阅库月费。
竞争风险生态早期创作者规模和模型格式生态标准可能随软件演进而变动。
依据 AI推测

企业级影视工作室私有化部署与管线定制

产品构想为影视广告公司和游戏工作室定制本地化工作站集群方案,集成内部专有角色LoRA、自建模型库与资产安全防护。
核心功能局域网模型服务集群管理、企业内部资产库隔离与权限管控、与Blender/Maya等传统管线的数据互通脚本插件。
目标用户中大型设计机构、影视后期工作室、游戏研发公司。
难度/周期高 · 3-6个月 · 成本:中等至高(企业级技术支持、对接实施与销售成本)
收费模式私有化部署实施费、企业席位年费、定制管线开发服务费。
竞争风险B端决策周期长,Rust桌面端源码级定制与各家内部管线集成工作量繁重。
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
storytold/gridcraft 纯 Rust 实现的开源电子表格工具,由 ArtCraft 出品。 7,374 Rust
storytold/deckcraft 基于纯 Rust 开发的开源幻灯片演示工具,属于 ArtCraft 套件。 4,705 Rust
storytold/artcraft-services ArtCraft 的后端与 Web 前端等相关服务组件。 1,407 Rust
storytold/artcraftx 中文介绍暂未生成
ArtCraft-X
1,122 Rust
MostafaXS1/artcraft-android 中文介绍暂未生成
784 Shell
Flare-Animate/Flare 基于 OpenToonz 衍生的开源动画制作套件。 195 C++
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2022-03-31,近 30 天仍在推送,发布过 29 个 Release
社区活跃Star 40,396 / Fork 6,284 / Issue 695(数据支持,可自行核实)
许可证Apache-2.0
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/storytold/artcraft.git
cd artcraft
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。