v3 架构:4 创作中心 + 5 统一资源库 · Phase A-F 顺序依赖 · P0/P5 基线已完成
| ID | 任务 | 预计 | 备注 | |
|---|---|---|---|---|
| ✅ | P0-1 | FastAPI 后端框架 + SQLite + SQLAlchemy | - | 完成 |
| ✅ | P0-2 | React + Vite 前端框架 | - | 完成 |
| ✅ | P0-3 | JWT 认证 + 用户系统 | - | 完成(bcrypt) |
| ✅ | P0-4 | Watchdog 后台守护 | - | 完成(30s 轮询) |
| ✅ | P0-5 | GUI 启动器 EXE(AI漫剧工厂启动器.exe) | - | 完成(40MB, 单实例) |
| ✅ | P0-6 | 文档站(9 页面统一样式) | - | 完成(docs-site/) |
| ID | 任务 | 预计 | 备注 | |
|---|---|---|---|---|
| ⬜ | A-1 | 设计系统搭建(暗色科幻风格 tokens + CSS 变量) | 4h | 源自 D:\参照的样式层叠 |
| ⬜ | A-2 | SPA 路由架构(React Router + 懒加载) | 3h | 适配 4 中心 + 5 库路由 |
| ⬜ | A-3 | 通用布局组件(Sidebar/Content 双栏布局) | 4h | 可折叠侧边栏 |
| ⬜ | A-4 | 4 中心导航入口页 + 5 库入口页 | 3h | 网格卡片布局 |
| ⬜ | A-5 | 全局状态管理(跨中心上下文) | 3h | React Context + useReducer |
| ID | 任务 | 预计 | 备注 | |
|---|---|---|---|---|
| ⬜ | B-1 | Script 独立表(从 Project 解耦) | 3h | 支持多中心引用 |
| ⬜ | B-2 | Novel + NovelChapter + NovelVolume 表 | 4h | 卷/章层级结构 |
| ⬜ | B-3 | AudioDrama + AudioDramaTrack 表 | 3h | 音轨管理 |
| ⬜ | B-4 | DigitalHuman + DigitalHumanVideo 表 | 3h | 数字人视频记录 |
| ⬜ | B-5 | ScriptConversion 转换记录表 | 2h | 格式互转日志 |
| ⬜ | B-6 | Alembic 迁移脚本 + 数据迁移 | 3h | v2→v3 表结构升级 |
| ID | 任务 | 预计 | 备注 | |
|---|---|---|---|---|
| ⬜ | C-1 | Novel CRUD API(卷/章管理) | 4h | 嵌套资源路由 |
| ⬜ | C-2 | AudioDrama CRUD API(剧本/角色/音轨) | 4h | 音轨排序+混音参数 |
| ⬜ | C-3 | DigitalHuman CRUD API(形象/声音/口播) | 4h | 视频生成触发 |
| ⬜ | C-4 | ScriptConversion 格式转换 API | 4h | LLM 驱动跨格式转换 |
| ⬜ | C-5 | 跨中心查询 API(角色/素材引用) | 3h | 统一搜索端点 |
| ⬜ | C-6 | API 文档更新(OpenAPI / docs-site) | 2h | 同步更新 api-docs.html |
| ID | 任务 | 预计 | 备注 | |
|---|---|---|---|---|
| ⬜ | D-1 | 漫剧中心页面适配 v3 UI | 4h | 已有功能迁移至新框架 |
| ⬜ | D-2 | 小说中心页面(卷/章管理 + 创作器) | 6h | LLM 写作辅助 |
| ⬜ | D-3 | 广播剧中心页面(剧本/角色/音轨) | 5h | 音轨可视化编辑 |
| ⬜ | D-4 | 数字人中心页面(形象/声音/口播) | 5h | 口播脚本 + 预览 |
| ⬜ | D-5 | 统一项目库 + 统一角色库页面 | 4h | 跨中心资源表格 |
| ⬜ | D-6 | 统一剧本库 + 统一素材库 + 统一任务中心页面 | 4h | 搜索/筛选/批量操作 |
| ID | 任务 | 预计 | 备注 | |
|---|---|---|---|---|
| ⬜ | E-1 | 跨中心角色引用数据流 | 4h | Character → Novel/AudioDrama/DigitalHuman |
| ⬜ | E-2 | 跨中心素材引用数据流 | 4h | Material → 4 中心共享 |
| ⬜ | E-3 | 统一搜索服务(后端 + 向量索引) | 5h | 跨中心全文搜索 |
| ⬜ | E-4 | 统一搜索前端 UI | 3h | 全局搜索框 + 聚合结果 |
| ⬜ | E-5 | 项目级跨中心数据仪表盘 | 3h | 资源概览面板 |
| ID | 任务 | 预计 | 备注 | |
|---|---|---|---|---|
| ⬜ | F-1 | 格式互转管道(漫剧↔小说↔广播剧↔数字人口播) | 8h | LLM Prompt 链 |
| ⬜ | F-2 | 数据一致性校验(引用完整性) | 4h | 定期 + 事件驱动 |
| ⬜ | F-3 | 批量转换 + 后台任务队列 | 6h | Celery/Redis 集成 |
| ⬜ | F-4 | 性能基准测试 + 优化 | 4h | API 延迟 + 转换速度 |
| ID | 任务 | 预计 | 备注 | |
|---|---|---|---|---|
| ✅ | P5-1 | KnowledgeType DIRECTOR_CASE 枚举 | - | 完成 |
| ✅ | P5-2 | DirectorCaseService:NAS 扫描 + FFmpeg 拆镜 | - | 完成 |
| ✅ | P5-3 | LLM 导演技术分析 + 向量存储 | - | 完成 |
| ✅ | P5-4 | Director Case API (6 端点) + router 注册 | - | 完成,已通过 200 验证 |
| ⬜ | P5-5 | 前端:案例卡片画廊 | 4h | 网格布局、筛选 |
| ⬜ | P5-6 | 前端:相似案例搜索 UI | 2h | 搜索框+结果列表 |
| ⬜ | P5-7 | 与 DirectorAgent 集成 | 4h | 拆镜时推荐案例 |
| ⬜ | P5-8 | E2E 测试:案例导入→搜索→推荐 | 2h | 完整闭环 |