项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1957
使用教程
环境要求
- Node.js 运行环境(搭配 pnpm 包管理器)
- Docker 环境(使用 Docker 方式部署时需要)
- 准备可用的 AI 模型供应商账号:OpenAI / Gemini / Seedance / Kling / Veo 等
- 视频合成依赖 FFmpeg(技术栈依赖,通常随镜像内置)
安装与启动步骤
-
1安装项目依赖
在项目根目录执行 pnpm install,安装 Next.js 16、React 19、Drizzle ORM 等全部依赖;需先确保本机已装好 pnpm。
pnpm install -
2启动开发服务
运行 pnpm dev 启动 Next.js 开发服务器,终端会输出本地访问地址,保持窗口不要关闭。
pnpm dev -
3访问本地页面
浏览器打开 http://localhost:3000,看到 AIComicBuilder 界面即表示本地启动完成。
-
4Docker 快速启动
不想装 Node 环境可直接用官方镜像启动,映射 3000 端口并挂载 data、uploads 目录保存数据与上传素材。
docker run -d \n --name ai-comic-builder \n -p 3000:3000 \n -v ./data:/app/data \n -v ./uploads:/app/uploads \n --platform linux/amd64 \n twwch/aicomicbuilder:latest -
5编写 Compose 文件
在目录下新建 docker-compose.yml,内容如下,用于持久化数据和素材并设置自动重启。
services: ai-comic-builder: image: twwch/aicomicbuilder:latest ports: - "3000:3000" volumes: - ./data:/app/data - ./uploads:/app/uploads restart: unless-stopped -
6启动 Compose 服务
在 docker-compose.yml 所在目录执行,后台拉起容器;查看日志确认无报错。
docker compose up -d -
7配置 AI 模型供应商
启动后进入设置页面,填入 OpenAI / Gemini / Seedance 等供应商的模型配置,否则无法生成角色图与视频。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
3000:3000 | 是 | Web 服务端口映射,本地通过 3000 端口访问 | -p 3000:3000 |
./data:/app/data | 是 | 挂载数据目录,保存 SQLite 数据库等数据 | -v ./data:/app/data |
./uploads:/app/uploads | 是 | 挂载上传目录,保存剧本与生成的素材文件 | -v ./uploads:/app/uploads |
AI 模型供应商 | 是 | 在设置页面配置 OpenAI/Gemini/Seedance 等模型 | OpenAI / Gemini / Seedance |
如何确认成功
浏览器访问 http://localhost:3000,能正常打开界面即启动成功;Docker 方式可用 docker compose up -d 后查看容器日志确认。
常见问题
Q:启动后无法生成图片或视频怎么办?
A:需要在设置页面配置 AI 模型供应商(OpenAI / Gemini / Seedance 等)并填入可用密钥,未配置时只能使用剧本、分镜等文本功能。
Q:Docker 在 Mac 或 ARM 机器上启动失败?
A:README 中启动命令指定了 --platform linux/amd64,Apple Silicon 等 ARM 环境需保留该参数运行。
Q:3000 端口被占用怎么办?
A:修改端口映射,例如把 -p 3000:3000 改成 -p 8080:3000,然后访问 http://localhost:8080。
Q:重启容器后数据会丢失吗?
A:只要按 README 挂载 ./data 与 ./uploads 两个卷,数据库和上传素材会保存在宿主机上,不会随容器删除而丢失。
注意事项
- README 中本地开发只提供 pnpm install 与 pnpm dev 两步,没有给出 npm/yarn 的等价命令。
- Docker 启动命令带 --platform linux/amd64,ARM 设备请勿删除该参数。
- 必须在启动后到设置页面配置 AI 模型供应商,否则无法完成角色四视图与视频生成流程。
- 生成视频需依赖 FFmpeg,使用官方镜像可省去自行安装的步骤。
核心亮点
- 全自动流程:从脚本到视频,无需手动绘制分镜或设计角色。
- 角色一致性:AI 确保不同帧中角色外观统一,避免变形。
- 模块化设计:便于开发者集成或替换特定环节(如换用其他视频合成引擎)。
不足之处
- 文档/社区待观察:项目较新,教程和案例相对有限。
- 视频质量可能受限于模型能力,复杂动作或表情表现力待提升。
适用场景
- 漫画创作者快速生成动画预告片或动态漫。
- 短视频博主将故事脚本转化为动画内容。
- 教育领域制作动画化讲解视频。
替代项目
Animaker、Plotagon、Toonly
下一篇:Phantom
同类项目推荐
ComfyUI-MiniMax-H3-LongMedia
开源
低显存也能跑长视频音频生成,ComfyUI 一键接入
ComfyUI custom nodes for MiniMax H3 long-form video/audio generation with streamed S···
cinematic-video-prompt-engineer-···
开源
剧情梗概一键变电影级分镜提示词
A Codex skill for turning plot summaries into cinematic AI video prompts. It diagnos···
HOMIE
开源
上传参考图,生成人物与物体交互一致的个性化视频。
[NeurIPS 2026] Code for the paper HOMIE: Human-object Centric Video Personalization ···
YUME
开源
用世界模型实时生成可交互视频,从文本或图片秒变动态画面。
The official code of Yume
InterpAny-Clearer
开源
让视频慢动作更清晰,任意时刻补帧还能随心操控。
[TPAMI][ECCV2024 Oral] Clearer anytime frame interpolation & Manipulated interpolati···
BLADE
开源
给视频生成提速:稀疏注意力+步数蒸馏,快数倍不降质。
[ICLR 2026] This is the official PyTorch implementation of "BLADE: Block-Sparse Atte···
Diff4Splat
开源
从单图生成可控动态 3D 场景,时空一致。
[CVPR 2026] Diff4Splat: Controllable 4D Scene Generation with Latent Dynamic Reconst···
ConsistI2V
开源
让静态图片动起来,视频更连贯不闪烁
ConsistI2V: Enhancing Visual Consistency for Image-to-Video Generation [TMLR 2024]
MuseV
开源
一张照片,生成无限时长高保真虚拟人视频
MuseV: Infinite-length and High Fidelity Virtual Human Video Generation with Visual ···
