Files
ai/docs/system_a/09_AI生成流水线_Provider抽象设计.md
T
2026-06-15 17:45:28 +08:00

2.4 KiB
Executable File
Raw Blame History

09_AI生成流水线_Provider抽象设计

1. Provider 类型

TextProvider:故事、脚本、分镜、标题
NovelProvider:原创小说生成
ImageProvider:角色图、分镜图、封面图
VideoProvider:关键镜头图生视频
VoiceProviderTTS
ModerationProvider:内容审核
QualityCheckProvider:图片/视频质检
FileParseProvider:文件解析
EmbeddingProvider:长篇记忆检索

2. Provider 必备能力

mock 实现
真实实现
fallback
限流
重试
成本记录
请求日志
失败日志
输入输出保存

开发阶段全部先用 mock,流程跑通后再接真实最高模型。


3. AI 原创小说流水线

用户设定
→ 故事创意
→ 故事大纲
→ 故事圣经
→ 角色圣经
→ 章节大纲
→ 正文生成
→ 自检
→ 章节摘要
→ 改编准备

4. 上传小说流水线

文件上传
→ 文本提取
→ 清洗
→ 章节识别
→ 章节摘要
→ 角色抽取
→ 场景抽取
→ 世界观抽取
→ 故事圣经
→ 改编准备

5. 改编流水线

故事圣经
+ 角色圣经
+ 剧情记忆
+ 章节内容
→ 分集计划
→ 单集脚本
→ 分镜脚本
→ 镜头 Prompt
→ 图片生成
→ 质检
→ 配音
→ 字幕
→ 视频合成

6. 长篇记忆参与生成

生成第 N 集时输入:

故事圣经
角色圣经
世界观规则
前 3 集摘要
当前相关章节摘要
未解决伏笔
角色当前状态
上一集结尾钩子
本集目标

避免每次把全文塞给模型。


7. Prompt 分层

BaseStyle:画风
ProjectWorld:世界观
Character:角色
Scene:场景
Shot:镜头
Emotion:情绪
Camera:运镜
Effect:特效
Quality:质量
Negative:禁止项

8. 图片生成顺序

角色立绘
→ 角色锚点图
→ 场景锚点图
→ 封面图
→ 分镜预览图
→ 正式分镜图

9. 视频生成顺序

镜头图片
→ 图片质检
→ 分配时长
→ 生成字幕
→ 生成旁白
→ 选择BGM
→ FFmpeg运镜
→ 合成MP4
→ 最终质检

10. 质检 Provider

自动检查:

角色一致性
画风一致性
人脸崩坏
手部异常
多余人物
文字乱码
敏感内容
分辨率
视频可播放
字幕是否溢出
音画是否同步

质检不通过:

自动重试
转人工
降低镜头复杂度
替换模板