Initial AI manga platform

This commit is contained in:
www
2026-06-15 17:45:28 +08:00
commit 7a8191650f
267 changed files with 105987 additions and 0 deletions
+182
View File
@@ -0,0 +1,182 @@
# 09_AI生成流水线_Provider抽象设计
## 1. Provider 类型
```text
TextProvider:故事、脚本、分镜、标题
NovelProvider:原创小说生成
ImageProvider:角色图、分镜图、封面图
VideoProvider:关键镜头图生视频
VoiceProviderTTS
ModerationProvider:内容审核
QualityCheckProvider:图片/视频质检
FileParseProvider:文件解析
EmbeddingProvider:长篇记忆检索
```
---
## 2. Provider 必备能力
```text
mock 实现
真实实现
fallback
限流
重试
成本记录
请求日志
失败日志
输入输出保存
```
开发阶段全部先用 mock,流程跑通后再接真实最高模型。
---
## 3. AI 原创小说流水线
```text
用户设定
→ 故事创意
→ 故事大纲
→ 故事圣经
→ 角色圣经
→ 章节大纲
→ 正文生成
→ 自检
→ 章节摘要
→ 改编准备
```
---
## 4. 上传小说流水线
```text
文件上传
→ 文本提取
→ 清洗
→ 章节识别
→ 章节摘要
→ 角色抽取
→ 场景抽取
→ 世界观抽取
→ 故事圣经
→ 改编准备
```
---
## 5. 改编流水线
```text
故事圣经
+ 角色圣经
+ 剧情记忆
+ 章节内容
→ 分集计划
→ 单集脚本
→ 分镜脚本
→ 镜头 Prompt
→ 图片生成
→ 质检
→ 配音
→ 字幕
→ 视频合成
```
---
## 6. 长篇记忆参与生成
生成第 N 集时输入:
```text
故事圣经
角色圣经
世界观规则
前 3 集摘要
当前相关章节摘要
未解决伏笔
角色当前状态
上一集结尾钩子
本集目标
```
避免每次把全文塞给模型。
---
## 7. Prompt 分层
```text
BaseStyle:画风
ProjectWorld:世界观
Character:角色
Scene:场景
Shot:镜头
Emotion:情绪
Camera:运镜
Effect:特效
Quality:质量
Negative:禁止项
```
---
## 8. 图片生成顺序
```text
角色立绘
→ 角色锚点图
→ 场景锚点图
→ 封面图
→ 分镜预览图
→ 正式分镜图
```
---
## 9. 视频生成顺序
```text
镜头图片
→ 图片质检
→ 分配时长
→ 生成字幕
→ 生成旁白
→ 选择BGM
→ FFmpeg运镜
→ 合成MP4
→ 最终质检
```
---
## 10. 质检 Provider
自动检查:
```text
角色一致性
画风一致性
人脸崩坏
手部异常
多余人物
文字乱码
敏感内容
分辨率
视频可播放
字幕是否溢出
音画是否同步
```
质检不通过:
```text
自动重试
转人工
降低镜头复杂度
替换模板
```