2.1 KiB
2.1 KiB
StoryForge 分阶段实施计划
日期:2026-03-18
Phase 0: 审计与基线收拢
- 确认主工作区
- 识别旧数据集运行链的真实职责
- 识别多用户、多项目需要的主数据模型
- 对比
huobao-drama旧改版与 upstream - 审计
cutvideo接口能力
状态:已完成
Phase 1: 业务后端改造成主状态中心
- 引入
projects - 引入
content_sources - 引入
job_events - 让
knowledge_bases / assistants / jobs全部 project 化 - 去掉
collector-service中的旧运行链逻辑 - 增加
agents别名接口,统一 Agent 语义
状态:已完成首版
Phase 2: n8n 接管流程编排
- 公共任务创建接口只负责建任务并触发工作流
n8n负责分发:analysis_pipelinereal_cut_pipelineai_video_pipeline
- 业务步骤落在
collector-service内部接口,保证状态统一入库
状态:已完成首版
Phase 3: 内容分析主线 MVP
- 支持文本
- 支持视频链接
- 支持上传视频
- 接下载器
- 接本地 ASR
- 接本地 LLM
- 产出:
- transcript
- style_summary
- analysis
- rewrite
- storyboards
状态:已完成首版
Phase 4: 实拍自动剪辑主线 MVP
- 建立
real_cut任务类型 - 通过
n8n -> collector -> cutvideo调度 Windows 机器 - 记录
task_id / run_id / 结果产物
状态:已完成 API 级集成
待补:
- 用户上传素材到 Windows 侧的文件转运闭环
Phase 5: AI 自动生成视频主线 MVP
- 建立
ai_video任务类型 - 从分析结果或直接 brief 生成分镜
- 调
huobao-drama:- 创建 drama
- 生成首帧
- 生成尾帧
- 基于首尾帧生成视频
- 结果回写任务
状态:已完成 API 级集成
Phase 6: 删除旧运行链依赖
- 删除代码依赖
- 删除 compose 服务
- 删除环境变量
- 删除 README 说明
状态:已完成主仓库首版
Phase 7: 联调与验证
- Python 语法检查
- Compose 配置检查
collector-service本地启动n8nworkflow 导入- Windows
cutvideo局域网调度 huobao-drama本机调用
状态:进行中