3.4 KiB
Executable File
3.4 KiB
Executable File
21_Codex开发任务拆解文档
1. Codex 开发规则
每次只完成一个任务
完成后等待人工审核
不得一次性开发整个系统
不得擅自删除 docs
不得把真实 API Key 写入代码
所有 AI Provider 先 mock
所有状态必须写入数据库
所有任务必须支持失败记录
2. 推荐项目结构
ai-manga-system-a/
├── docs/
├── backend/
├── admin/
├── user-app/
├── workers/
├── deploy/
└── README.md
3. 任务 01:读取文档并输出计划
要求:
只读 docs
不写代码
输出开发理解
输出 MVP 范围
输出目录结构
输出疑问
4. 任务 02:初始化项目骨架
创建 monorepo
初始化 backend
初始化 admin
初始化 user-app
创建 workers
创建 deploy
创建 .env.example
5. 任务 03:数据库 schema
按 05_数据库表结构设计.md 创建表。
验收:
迁移可执行
索引存在
基础表可写入
6. 任务 04:认证和用户
注册
登录
JWT
用户信息
权限守卫
7. 任务 05:文件上传和资产
MinIO
小说文件上传
图片/视频资产表
私有访问
8. 任务 06:项目创建流程
创建项目
选择输入模式
选择题材
保存目标集数
状态流转
9. 任务 07:上传小说解析
txt/docx/md解析
章节识别
文本清洗
章节保存
10. 任务 08:AI 原创小说 Mock
Mock 故事创意
Mock 大纲
Mock 章节
Mock 自检
11. 任务 09:故事圣经模块
生成
编辑
确认
版本管理
12. 任务 10:角色圣经和锚点图
角色提取
角色编辑
角色图生成任务
锚点图选择
角色锁定
13. 任务 11:长篇记忆模块
plot_memories
plot_threads
character_memories
continuity_checks
14. 任务 12:分集计划
生成分集
编辑分集
确认分集
15. 任务 13:脚本和分镜
生成单集脚本
生成分镜
编辑镜头
Prompt生成
16. 任务 14:BullMQ 队列
任务创建
任务状态
重试
幂等key
失败记录
17. 任务 15:AI Provider 抽象
TextProvider
ImageProvider
VoiceProvider
VideoProvider
ModerationProvider
Mock实现
18. 任务 16:图片生成
角色图
分镜预览图
正式图
质检记录
19. 任务 17:TTS 字幕 FFmpeg
生成旁白
生成SRT
图片转视频
字幕/BGM合成
导出MP4
20. 任务 18:后台管理
项目管理
小说管理
角色管理
分镜管理
任务管理
审核管理
模板管理
成本日志
21. 任务 19:uni-app 用户端
首页
创建项目
AI原创设置
上传小说
版权确认
故事圣经
角色库
分集
分镜
进度
成品
22. 任务 20:订单额度
套餐
订单
额度冻结
额度扣减
成本日志
23. 任务 21:内容审核
版权确认
文本审核
图片审核
视频审核
公开案例授权
24. 任务 22:真实 AI Provider 接入
在所有 mock 流程跑通后再接入真实模型。
25. 任务 23:MVP 验收
必须完成:
AI原创小说生成3集MP4
上传小说生成1集MP4
后台可重试失败任务
用户可下载成品