Anning01/novelvids
从故事创作、角色资产管理、分镜设计,到 AI 图片与视频生成,打造完整的开源 AI 漫剧与短剧创作工作台。支持创作助手、无限画布、本地部署与多模型接入。
解决的问题
从小说手动制作短剧视频既慢又费力:你需要拆分章节、设计角色和场景、编写每个镜头的提示词、生成图像和视频,然后将所有内容拼接成完整的剧集。本项目几乎自动化了整个流程,让你可以从文本小说(或现有视频)直接生成具有一致角色、声音和故事板的可制作短剧。
工作原理
系统接收小说稿件(粘贴文本或上传 doc/docx/txt/pdf),并自动执行一系列步骤:章节拆分、实体提取(角色、场景、道具)、资产生成(参考图像、语音片段)、故事板生成、多模态视频合成和最终剧集合并。你也可以将现有视频(mp4/mov,最大 500 MB 和 20 分钟)上传到“翻拍工作坊”,系统会检测全局角色和场景,将视频拆分为镜头,并重新生成专业的故事板提示词。
提供自动 Agent 模式和手动编辑模式。Agent(基于 Pydantic AI 构建)可以回答自然语言请求,如“给这一章添加一个雨夜车站场景”或“让这个镜头保持暖色调但保留动作和对话”,并返回可审计的更改记录,支持撤销。平台还包括故事板编辑器、用于可视化工作流的无限画布(Vue Flow)、用于角色声音一致性的语音库、可配置的视频模型适配器(Seedance、MiniMax H3、Wan3),以及带有使用量和成本跟踪的计费仪表板。
适用人群
内容创作者、短剧制作团队、爱好者和开发者,他们想要一个端到端的 AI 辅助流程,将书籍或参考视频转化为系列短剧。它被设计为生产级、可部署的应用程序(推荐使用 Docker),而不是演示,并包含团队功能(可选)、基于角色的访问控制,以及针对 AI 提示词和生成规则的广泛自定义钩子。
亮点
- 从小说到成品短剧的一键流程:章节拆分、实体提取、资产生成、故事板、视频合成、剧集合并。
- 通过自然语言进行 Agent 辅助创作,使用真实业务工具、长期/短期记忆和可逆操作记录。
- 翻拍工作坊:上传视频或剧集文件夹,自动检测场景和镜头,并生成新的故事板提示词,支持异步进度跟踪。
- 一致的资产:角色外观、服装、年龄状态和语音参考按资产管理,并带有版本历史。
- 故事板引擎,内置两种策略(电影叙事和旁白),以及完全可编辑、带资产标签的提示词。
- 用于故事板工作流的无限画布(Vue Flow),支持平移、缩放、复制/粘贴、撤销/重做和视口持久化。
- 配置驱动的视频工厂,支持 Seedance、MiniMax H3 和 Wan3,具有首尾帧连续性和基于 FFmpeg 的回退。
- 模型无关的成本计费:token/图像/视频使用量、定价快照、折扣和按项目仪表板。
- 完全可自定义的提示词模板(中文和英文),适用于每个生成阶段,无需修改代码。
- 生产就绪:Docker compose、SQLite/PostgreSQL、本地媒体或阿里云 OSS,以及可选的团队认证开关。
相关
- 项目
- 项目
- 项目
- 项目