03 Drama
漫剧子站的定位、现状与迁移计划
Drama 是面向个人创作者和工作室的漫剧生产工作台。工作流:
项目与剧本 → 分集与正文 → 本集生产准备 → 分镜草稿 → 视频段组合 → 视频生成与选择 → 下载。
视频由用户选择后下载,最终剪辑和成片交给剪映等外部工具,Drama 不做成片合成。
产品规则
产品行为以《漫剧工作台标准 1.7.0》为唯一依据(2026-09-21 生效)。它取代了此前的 V1 功能需求和 V2 需求基线。
| 文档 | 内容 | 状态 |
|---|---|---|
| 开发与平台复用指南 | 三产品共享技术栈和公共代码、Platform 调用鉴权与钱包、现有接口及接入缺口、分批开发验收 | 2026-10-13 当前开发入口 |
| 标准 1.7.0 | 产品目标、领域模型、自由文档、分镜与视频、AI 助手、可靠提交、平台能力边界、UI 规范、验收门槛 | 现行 |
| 架构与数据流 | 交互原型工作台的模块和数据流 | 描述的是原型实现;后端重写后以新实现为准 |
| 技术接入 | 原型依赖到统一平台与产品工程的能力映射 | 目标职责已更新;原型实现入口仅供迁移参考,联调未完成 |
原型基线与当前增量
oceanway-drama 仓库的 main 分支(提交 45524ef,2026-09-22)是一个能在本地运行的交互原型工作台:
- 前端:Vite + React(JSX),约 2.7 万行,富文本编辑基于 TipTap。2026-09-22 用户已同意当前界面与工作流进入收尾。
- 后端:独立的 Node 服务,约 1.9 万行,使用本地测试模型。
- 运行方式见仓库 README:
npm ci && npm run dev,默认地址http://127.0.0.1:5210/projects。
此前完成的是交互原型的验证,后端并非生产实现。
2026-10-10 在当前产品服务中补充可信 Host、原业务授权、Run/Attempt 调用关联和可靠业务 outbox,并有具名专项证据。当前工作树包含后续开发增量,不能用上述旧 main 提交代表全部现有实现;专项通过也不代表完整 Next.js 迁移、生产 Provider 或全部创作链通过。开发接手先读开发与平台复用指南。
迁移计划
按路线图第 4 阶段迁入 oceanway-studio,成为 Drama 子站:
- 前端迁入。 保留已验证的页面和交互,从 Vite 迁入
src/products/drama/,路由改为 Next.js;样式逐步对齐 OceanWay 设计规范。 - 后端重写。 按 Studio 的方式在 Next.js 中重写,复用
src/shared/下的任务运行、对象存储、画布、提示词库。 - 接入平台。 登录、模型调用、扣费按产品总述中的三件事接入;原型里“由接入方提供”的身份、预算、存储、队列,改为调用平台和产品工程的公共能力。
- 测试。 原型已有的浏览器用例作为验收参考,迁移后重新跑通主流程。
- 归档。 迁移完成后,
oceanway-drama仓库归档。
待定事项
Drama的本域使用/生成/消费、专属套餐与活动运营按全域记录与产品运营 PL-021/T-13/AC-16接入:产品界面运营Drama归属的对象,Platform统一保存版本、订单、订阅与权益并提供全域视图;产品只展示本域及必要可用资源投影。该商业边界补充不改《标准1.7.0》的创作主流程;可靠业务摘要已有2026-10-10专项增量与证据,完整产品运营、真实模型及全部创作链仍须分别接入验收。
- Studio 现有短剧生产线和 Drama 子站的关系:保留、合并还是下线。
- Drama 子站的正式子域名。