
dav-niu474/huobao-drama-ai
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
dav-niu474/huobao-drama-ai는 [T0]]에서 수입된 대리인 기술 후보입니다
개요
dav-niu474/huobao-drama-ai는 [T0]]에서 수입된 대리인 기술 후보입니다
개요(AI 번역)
AI平台**—AI本到成一,一站式AIAI台。
hu hu hu Next Next Next Next Next Next Next hu hu。
# # # ✨ 功能特성
#################################################################### .txt/.md/.docx/.pdf κλ上,AIAI本上
- AI에듀파 — AI分、AI,AIAIAI 一 一 一 一 一 一 一 -AI 사업本AI — 小小小 -流式, — ,S生成过程
- 和取 - AI AI信息(和、和定位)和和
- 分 分
##########################################################################################################################
- AI生成 - AIAI生成人物人 -** -生成** — 生成环境背景 -分分生成 - 生成首帧图片 -一生成 — 一鶏生成所有一 -本地上上 — 本地上上///上文件
₢ 킹 -** -
- Seedance 2.0 - Currency字SeSeedance 2.0engine生成()生engine) -AIAI(TTS) — AI生成语音 -** 流水鶏** — 世界→engine→配音→成片
-** -** — 的成图片/ -一一 — 一,方平平台平
- 키워드 用 — 上有API 키,平平台生成本地上上
₢ 킹 -LLM사무국 — 70+ N:NVIDIA NIM / SSenseNova(日日新) / OpenAI / SiliconFlow / DeepSeek / OpenRouter / 자가 自口 -****** - NVIDIA SDXL / OpenAI DALL·E / SiliconFlow / 안정성 AI / z-ai-sdk / 자가定自口
- ** 드릴 자** - 씨엔씨 2.0 / z-ai-sdk / 실리콘고무 / 火山自(Kling) / 자가定自口
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
🎬 AI短剧创作平台 (Huobao Drama AI)
AI驱动的短剧创作平台 — 从剧本到成片,一站式AI短剧制作工作台。
基于 huobao-drama 参考设计,使用 Next.js 16 + 多AI供应商架构 构建。
✨ 功能特性
📝 剧本创作
- 剧本文件上传 — 支持 .txt/.md/.docx/.pdf 格式上传,AI智能解析剧本结构
- AI剧本解析 — 自动识别集数拆分、推断题材与视觉风格,支持AI增强解析
- 一键创建项目 — 解析完成后自动创建项目及所有集数,即刻进入创作流程
- AI剧本改写 — 将小说/故事大纲自动改写为标准剧本格式
- 流式输出 — 支持SSE流式响应,实时查看生成过程
- 角色与场景提取 — AI自动识别角色信息(外貌、性格、角色定位)和场景描述
- 智能分镜生成 — 自动拆解为分镜镜头,含景别、运镜、动作、对白、氛围等
🎨 视觉生成
- 角色头像生成 — 基于角色描述AI生成人物肖像
- 场景图生成 — 基于场景提示词生成环境背景
- 分镜帧生成 — 为每个镜头生成首帧图片
- 批量生成 — 一键生成所有镜头图片
- 本地上传 — 支持本地上传图片/视频/音频文件
🎬 视频制作
- 图片转视频 — 将静态帧图片转化为动态视频片段
- Seedance 2.0 — 支持字节跳动Seedance 2.0视频生成(图生视频)
- AI配音(TTS) — 为对话镜头自动生成语音
- 完整制作流水线 — 图片→视频→配音→成片
📋 提示词管理
- 提示词输出 — 每个镜头自动生成图片/视频提示词
- 一键复制 — 复制提示词到剪贴板,方便在其他平台使用
- 无Key也可用 — 即使没有API Key,也能复制提示词去其他平台生成后本地上传
⚙️ 多供应商配置
- LLM语言模型 — 70+ 模型可选:NVIDIA NIM / 商汤SenseNova(日日新) / OpenAI / SiliconFlow / DeepSeek / OpenRouter / 自定义兼容接口
- 图片生成 — NVIDIA SDXL / OpenAI DALL·E / SiliconFlow / Stability AI / z-ai-sdk / 自定义接口
- 视频生成 — Seedance 2.0 / z-ai-sdk / SiliconFlow / 火山引擎(Kling) / 自定义接口
- 语音合成 — OpenAI TTS / NVIDIA Riva / Fish Audio / z-ai-sdk / 火山引擎 / 自定义接口
- 可视化模型选择器 — 网格式选择模型,支持标签筛选(推荐/最新/快速/推理)
- 可视化配置 — 每个供应商独立配置 API Key、Base URL、模型名称
- 一键切换 — 选择活跃供应商,立即生效
- 连接测试 — 一键验证API连通性,支持测试特定模型
- 数据库存储 — 设置保存在数据库,Vercel部署兼容
🛠️ 技术栈
| 类别 | 技术 |
|---|---|
| 框架 | Next.js 16 (App Router) + TypeScript 5 |
| UI | Tailwind CSS 4 + shadcn/ui + Lucide Icons + Framer Motion |
| 数据库 | Prisma ORM + SQLite (开发) / PostgreSQL (生产) |
| 状态管理 | Zustand + TanStack Query |
| 动画 | Framer Motion |
| AI-LLM | 多供应商:NVIDIA NIM (70+模型) / 商汤SenseNova / OpenAI / DeepSeek / SiliconFlow / OpenRouter |
| AI-图像 | 多供应商:NVIDIA SDXL / DALL·E / GPT Image / Stability AI / SiliconFlow / z-ai-sdk |
| AI-视频 | 多供应商:Seedance 2.0 / z-ai-sdk / SiliconFlow / 火山引擎 |
| AI-语音 | 多供应商:OpenAI TTS / NVIDIA Riva / Fish Audio / z-ai-sdk / 火山引擎 |
| 部署 | Vercel Serverless Functions,自动数据库迁移 |
🚀 快速开始
环境要求
- Node.js 18+ / Bun
- 至少一个 AI 供应商的 API Key(推荐 NVIDIA 或 OpenAI)
安装
# 克隆仓库
git clone https://github.com/dav-niu474/huobao-drama-ai.git
cd huobao-drama-ai
# 安装依赖
bun install
# 配置环境变量
cp .env.example .env
# 编辑 .env 文件,填入你的 API Key
# 初始化数据库
bun run db:push
# 启动开发服务器
bun run dev
Vercel 部署
- Fork 本仓库到你的 GitHub
- 在 Vercel 中导入项目
- 配置环境变量(至少填入一个 AI 供应商的 API Key)
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add dav-niu474/huobao-drama-ai