Initial AI manga platform
This commit is contained in:
Executable
+182
@@ -0,0 +1,182 @@
|
||||
# 09_AI生成流水线_Provider抽象设计
|
||||
|
||||
## 1. Provider 类型
|
||||
|
||||
```text
|
||||
TextProvider:故事、脚本、分镜、标题
|
||||
NovelProvider:原创小说生成
|
||||
ImageProvider:角色图、分镜图、封面图
|
||||
VideoProvider:关键镜头图生视频
|
||||
VoiceProvider:TTS
|
||||
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
|
||||
自动重试
|
||||
转人工
|
||||
降低镜头复杂度
|
||||
替换模板
|
||||
```
|
||||
Reference in New Issue
Block a user