2.4 KiB
Executable File
2.4 KiB
Executable File
09_AI生成流水线_Provider抽象设计
1. Provider 类型
TextProvider:故事、脚本、分镜、标题
NovelProvider:原创小说生成
ImageProvider:角色图、分镜图、封面图
VideoProvider:关键镜头图生视频
VoiceProvider:TTS
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
自动检查:
角色一致性
画风一致性
人脸崩坏
手部异常
多余人物
文字乱码
敏感内容
分辨率
视频可播放
字幕是否溢出
音画是否同步
质检不通过:
自动重试
转人工
降低镜头复杂度
替换模板