# 22_系统A与系统B后续合并架构设计 ## 1. 合并目标 系统 A 和系统 B 第一阶段分开开发,但后续应合并为: ```text AI 内容影像生成平台 ``` 系统 A: ```text 小说 / 文本故事 → 韩漫 / 漫剧 ``` 系统 B: ```text 真人照片 → 写真 / 婚礼 / 纪念视频 ``` --- ## 2. 公共平台模块 ```text 用户系统 权限系统 订单系统 额度系统 套餐系统 素材系统 AI Provider 任务队列 视频合成 内容审核 案例管理 成本统计 日志监控 部署运维 ``` --- ## 3. 系统 A 独有模块 ```text 小说源 章节 故事圣经 世界观圣经 角色圣经 长篇记忆 分集计划 分镜脚本 连载管理 剧情数据反馈 ``` --- ## 4. 系统 B 独有模块 ```text 真人照片 人像档案 人生主题 世界模板 场景模板 写真镜头 人像一致性 纪念视频模板 ``` --- ## 5. 后续统一数据模型 公共实体: ```text User Project Asset Task Order Quota Provider Review Case Analytics ``` 系统 A Project type: ```text novel_manga ``` 系统 B Project type: ```text portrait_video ``` --- ## 6. Provider 共用 ```text TextProvider ImageProvider VideoProvider VoiceProvider ModerationProvider QualityCheckProvider ``` 系统 A 和 B 都不允许直接写死模型。 --- ## 7. 视频合成共用 系统 A 和 B 都可以使用: ```text 图片排序 运镜 字幕 BGM TTS FFmpeg合成 封面生成 ``` 区别: ```text 系统 A 偏剧情分镜 系统 B 偏写真镜头和纪念视频 ``` --- ## 8. 合并顺序建议 ```text 第一步:统一用户和订单 第二步:统一素材系统 第三步:统一 AI Provider 第四步:统一任务队列 第五步:统一视频合成 第六步:统一后台权限和日志 第七步:合并前台入口 ``` 不要一开始就强行写成一个复杂系统。