From c14a7df6a88c2bb9629605ddc06428b4c8d1704b Mon Sep 17 00:00:00 2001 From: Stev_Wang <304865932@qq.com> Date: Mon, 2 Nov 2026 15:43:27 +0800 Subject: [PATCH] =?UTF-8?q?docs(plan):=20=E8=A1=A5=E5=85=A8=E5=BC=80?= =?UTF-8?q?=E5=8F=91=E8=AE=A1=E5=88=92=E4=B8=BA=E5=85=A8=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=20M0=E2=80=93M4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - M1–M4 增加迭代级计划与任务组级 WBS(M1 55 / M2 67 / M3 45 / M4 12 EPD) - 新增 M4 交付闭环(爆量判定、脚本反哺、关联率与看板)与 M5 预研边界 - 补全项目完工定义、砍范围顺序与 DP-16~DP-18,全项目合计 247.5 EPD - 覆盖范围、交付节奏与验收口径同步为 M0–M4 --- .../灵犀_信息流素材生产平台_开发计划_V0.1.md | 297 ++++++++++++++++-- 1 file changed, 264 insertions(+), 33 deletions(-) diff --git a/docs/开发计划/灵犀_信息流素材生产平台_开发计划_V0.1.md b/docs/开发计划/灵犀_信息流素材生产平台_开发计划_V0.1.md index d610e0a..7a68c5c 100644 --- a/docs/开发计划/灵犀_信息流素材生产平台_开发计划_V0.1.md +++ b/docs/开发计划/灵犀_信息流素材生产平台_开发计划_V0.1.md @@ -13,7 +13,7 @@ | 状态 | 待产品 / 技术负责人评审;评审通过后作为建仓与批次执行的依据 | | 需求基线 | PRD V1.6([灵犀-信息流广告素材一站式生产平台PRD.md](../PRD/灵犀-信息流广告素材一站式生产平台PRD.md)) | | 技术基线 | 技术架构 V0.4([灵犀_信息流素材生产平台_技术架构_V0.1.md](../技术架构/灵犀_信息流素材生产平台_技术架构_V0.1.md))+ `AGENTS.md` V1.0 + `docs/工程规范/` V1.0 | -| 覆盖范围 | **M0 任务级**;M1 / M2 迭代级;M3 仅路线概要 | +| 覆盖范围 | **M0 任务级;M1–M4 迭代级 + 任务组级;M5 预研边界(不排期)** | | 读者 | 产品 / 技术负责人、Harness 编队、测试、运维 | | 维护 | 每批结束回写实际工期与偏差;范围变更同步 §5 与 §13 | @@ -21,7 +21,7 @@ | 版本 | 日期 | 修订内容 | | --- | --- | --- | -| V0.1 | 2026-11-02 | 初稿:开发模式(Harness 全程驱动)、M0 十二批次任务级 WBS、七个管理模块专项、前后端并行与联调机制、质量门禁、风险与验收、待确认事项 | +| V0.1 | 2026-11-02 | 初稿:全项目 M0–M4 开发计划(M0 十二批次任务级 WBS;M1–M4 迭代 + 任务组 WBS;M5 预研边界)、七个管理模块专项、前后端并行与联调机制、质量门禁、风险与验收、待确认事项 | ### 0.2 引用约定 @@ -31,7 +31,7 @@ | `P-01` ~ `P-18` | PRD §5.4.10 | 平台管理功能编号 | | `S-xx` / `M-xx` / `A-xx` / `E-xx` | PRD §5.1 / §5.2 / §5.3 / §5.5 | 脚本 / 素材 / 资产 / 导出的功能编号 | | `Q-01` ~ `Q-32` | PRD §10 | 需求侧待确认问题 | -| `T0` ~ `T3` | 技术架构 §10.2 | 技术交付里程碑(本文按 PRD 的 M0–M3 表述,括号标注对应 T 阶段) | +| `T0` ~ `T3` | 技术架构 §10.2 | 技术交付里程碑(本文按 PRD 的 M0–M4 表述,括号标注对应 T 阶段) | | `D-01` ~ `D-11` | 技术架构 §8 | 架构决策 | | `R-T-xx` / `QT-xx` | 技术架构 §11 | 技术风险 / 技术侧待确认 | | `AS-xx` | 本文件 §0.3 | 计划假设(已按此排期,推翻需重排) | @@ -53,6 +53,7 @@ | AS-08 | M0 范围按 PRD §7 的 M0 清单(含行业包、表单设计器、合规规则集、资产最小集、要素卡/脚本模板、导出骨架),**不含**脚本生成与图片生产 | PRD §7;这两项属 M1 | | AS-09 | UI 以 **Semi Design 组件与交互为基线**,M0 不单独出视觉稿;页面走查用 staging 演示数据完成 | 减少设计依赖;如要求品牌化视觉需另排 | | AS-10 | 每批默认**前端 Mock 先行 + 后端契约先行**,联调固定在批次第 3–4 日;不等待整批后端完成才启动前端 | 前后端同时开发的核心机制 | +| AS-11 | 本计划覆盖**全项目 M0–M4**:M0 任务级,M1–M4 迭代级 + 任务组级;**M5 为预研,不排期**,只在 §5.9 给进入条件 | PRD §7 分期;用户 2026-11-02 确认「补全所有开发计划,从 M0 到完整结束」 | > **推翻任一假设的代价**:AS-03 / AS-04 / AS-05 只影响对应批次的实现细节;AS-01 / AS-02 影响全部排期;AS-06 / AS-07 影响 §7 两个模块的范围定义;AS-08 影响 M0 的边界与工期(见 §2.5)。 @@ -72,7 +73,7 @@ ### 1.1 一句话 -**先用 6–7 周把"人、角色、客户、字典、日志、任务、AI 配置、行业包"这套地基立住(M0),再用 4–5 周跑通"要素卡 → 脚本 → 图片 → 导出"(M1),最后用 5–6 周上视频线、快筛与 AI 治理(M2);全程前后端同批并行、契约先行、每批可演示。** +**先用 6–7 周把"人、角色、客户、字典、日志、任务、AI 配置、行业包"这套地基立住(M0),再用 4–5 周跑通"要素卡 → 脚本 → 图片 → 导出"(M1);接着 5–6 周上视频线、快筛与 AI 治理(M2),4–5 周做资产复用、送审与效果回流(M3),最后 1–2 周把投放数据、爆量判定与脚本反哺收口(M4,项目交付闭环)。M5(AI 素材生产预研)不在本期排期。全程前后端同批并行、契约先行、每批可演示。** ### 1.2 关键结论 @@ -81,9 +82,11 @@ | **M0 地基**(T0 + M0 增量) | 工程骨架、身份权限、客户行业、字典配置、审计日志、任务中心、AI 配置、行业包与表单设计器、资产最小集、要素卡/脚本模板、导出骨架 | 65–70 | 6–7 周(30–35 个工作日) | 新客户 10 分钟内完成建档与权限分配;电商行业包 v1 可配置、可发布;空任务可提交并看到进度;审计可查 | | **M1 主链路** | 脚本生成 / 解析 / 校核 / 审核入库 / 编号、图片线(PSD 套版 + 抠图 + 多规格)、预览勾选、导出与归档、金融行业包 v1 试跑 | 48–56 | 4–5 周(20–25 个工作日) | AC-01:1 个真实客户走通"要素卡 → 脚本 → 图片 → 导出";交付周期与单条成本首次可测 | | **M2 提效** | 视频逐镜生成 / 拼接 / 校验、快筛、变体矩阵、脚本版本与交付包、AI 路由与额度、成本看板、成片入库与复用、第三行业包 | 62–70 | 5–6 周(25–30 个工作日) | 单条视频从脚本到成片跑通;成本可查;任务成功率 ≥ 98% | -| **M3 复用**(概要) | 资产复用度量、效果标签、混合实拍、送审与效果回流、SSO / 系统配置完善 | 40–50 | 4–5 周 | 资产复用率 ≥ 60%;新客户冷启动 ≤ 1 个工作日 | +| **M3 复用** | 资产复用度量、效果标签、混合实拍与口播、成片入库与素材库、送审与效果回流、SSO / 系统配置完善 | 45(40–50) | 4–5 周 | 资产复用率 ≥ 60%;新客户冷启动 ≤ 1 个工作日;素材关联率与日指标可测 | +| **M4 交付闭环** | 投放登记完善、日指标、爆量判定与阈值固化、脚本权重反哺、关联率与爆量榜看板 | 12(10–14) | 1–2 周 | 爆量判定口径可配置;榜单可用;反哺进入脚本参考权重 | -- **关键路径**:`A0 → A1 → A3 → B0 → B2 → B3 → M1-3(图片线)→ M2-1(视频线)`。占用关键路径的批次不得并行插入范围。 +- **关键路径**:`A0 → A1 → A3 → B0 → B2 → B3 → M1-3(图片线)→ M2-1(视频线)→ M3-2(效果回流)→ M4-1(爆量判定)`。占用关键路径的批次不得并行插入范围。 +- **全项目工量**:M0 68.5 + M1 55 + M2 67 + M3 45 + M4 12 = **247.5 EPD**;参考日历 **20–25 周**(约 5–6 个月,含 25% 缓冲)。 - **最大风险**:表单设计器复杂度(`R-T-04`)、行业包字段与合规规则未定(`Q-15` / `Q-16`)、图片渲染无先例(`R-T-13`)、AI 供应商与预算未定(`QT-05` / `Q-09`)、人类验收瓶颈。 - **排期底线**:M0 不砍权限、审计、客户隔离、导出留痕;其余均可按 §2.4 顺序后移。 @@ -110,10 +113,12 @@ flowchart LR W0["W1–W7
M0 地基
A0–B3"] --> W1["W8–W12
M1 主链路
脚本 + 图片线"] W1 --> W2["W13–W18
M2 提效
视频 + 快筛 + 成本"] - W2 --> W3["M3 复用
(概要,不排细期)"] + W2 --> W3["W19–W23
M3 复用
复用 + 送审 + 回流"] + W3 --> W4["W24–W25
M4 交付闭环
爆量 + 反哺 + 看板"] W0 -. 每批可演示 .-> H4["人类验收门 H4"] W1 -. AC-01 .-> D1["业务方现场验收"] W2 -. 指标 .-> D2["任务成功率 / 成本曲线"] + W4 -. 交付闭环 .-> D3["M4 验收:爆量口径 + 看板"] ``` > 周次为相对周(W1 = A0 启动周),不是日历承诺;换算方式见 §4.5。 @@ -130,14 +135,17 @@ flowchart LR | M1 主链路 | 一个真实客户完整走通"要素卡 → 脚本 → 图片 → 导出" | AC-01 达成;交付周期、一次过审率、单条成本可测 | 业务方现场验收 + 埋点 | | M2 提效 | 视频线可用、配置可运营、成本可治理 | 单条视频从脚本到成片跑通;成本可查;任务成功率 ≥ 98%;峰值 500 条/日无积压(T3 口径) | 压测 + 成本看板 + 灰度观察 | | M3 复用 | 资产复用与经验沉淀 | 资产复用率 ≥ 60%;新客户冷启动 ≤ 1 个工作日;效果回流可用 | 看板 + 抽样 | +| M4 交付闭环 | 投放数据可回流、爆量可判定、经验可反哺 | 爆量判定与阈值可配置;关联率 / 复用排行 / 爆量榜可用;脚本参考权重可回写 | 看板 + 判定抽样 + 全量回归 | ### 2.2 本计划范围 **M0 任务级拆解(§6)**:A0 工程骨架、A1 身份与用户、A2 角色权限、A3 客户行业、A4 字典与配置、A5 审计日志、A6 任务中心、A7 AI 配置、B0 行业包与表单、B1 资产最小集、B2 要素卡与脚本模板、B3 导出骨架。 -**M1 / M2 迭代级(§5.5 / §5.6)**:以 PRD §7 的 M1、M2 清单为基线;提前 / 后移项见 §2.5。 +**M1–M4 迭代级 + 任务组级(§5.5–§5.8、§6.13–§6.16)**:以 PRD §7 的 M1–M4 清单为基线;提前 / 后移项见 §2.5。 -**M3 概要(§5.7)**:PRD §7 的 M3 清单,只给路线、依赖与退出标准,不拆任务卡。 +**M3 / M4 迭代级(§5.7 / §5.8)**:PRD §7 的 M3、M4 清单;M3 含 A-10/A-11/S-12/S-18/M-10/M-13/E-05/E-06/P-12/P-13/M-21~M-24,M4 含 M-25/M-26 + 阈值固化。 + +**M5 边界(§5.9)**:M-27 与 AI 素材生产路线属预研,不排期,只给进入条件。 ### 2.3 明确不做(越界即评审驳回) @@ -163,16 +171,17 @@ flowchart LR | 顺序 | 可砍内容 | 代价 | | --- | --- | --- | -| 1 | M3 全部 | 不影响 M0–M2 验收 | -| 2 | M2 的 M-02 规格矩阵、M-11 自动校验、M-18~M-20 成片入库 | 视频线仍可跑通,效率类指标下降 | -| 3 | M1 的 S-03 卖点库;M2 的 S-10 版本、S-11 引用、S-15 模板库、S-16 审核链接、S-17 Word 交付包 | 主链路仍闭环 | -| 4 | B0 设计器降级为 **JSON 编辑 + 试填预览**(不做拖拽与联动 UI) | 行业配置效率下降,第二行业上线变慢 | -| 5 | B1 资产预览降级为**缩略图 + 元数据**(不做真实合成预览) | 模板准入质量下降,M1 图片线需补 | +| 1 | M4 全部(爆量判定 / 反哺 / 看板) | 交付闭环缺失,M0–M3 验收不受影响 | +| 2 | M3 全部 | 不影响 M0–M2 验收 | +| 3 | M2 的 M-02 规格矩阵、M-11 自动校验、M-18~M-20 成片入库 | 视频线仍可跑通,效率类指标下降 | +| 4 | M1 的 S-03 卖点库;M2 的 S-10 版本、S-11 引用、S-15 模板库、S-16 审核链接、S-17 Word 交付包 | 主链路仍闭环 | +| 5 | B0 设计器降级为 **JSON 编辑 + 试填预览**(不做拖拽与联动 UI) | 行业配置效率下降,第二行业上线变慢 | +| 6 | B1 资产预览降级为**缩略图 + 元数据**(不做真实合成预览) | 模板准入质量下降,M1 图片线需补 | | ✗ 不砍 | 权限、客户隔离、审计、导出留痕、任务幂等、AI 密钥安全 | 触碰 AGENTS §3 红线 | ### 2.5 与架构 `T0` 口径的差异说明(必须接受) -技术架构 §10.2 的 `T0` 估算为 **25–30 EPD**,只覆盖骨架 + 管理底座 + 行业包 v1;本计划 M0 为 **65–70 EPD**,因为按 PRD §7 的 M0 清单额外包含:表单设计器、合规规则集、资产最小集(A-01~A-05)、要素卡 / 脚本模板(S-01/S-02/S-04)、导出骨架(E-01~E-03);另把**客户级字段审批(P-17)提前到 M0**,避免客户表结构在 M1 二次变更。 +技术架构 §10.2 的 `T0` 估算为 **25–30 EPD**,只覆盖骨架 + 管理底座 + 行业包 v1;本计划 M0 为 **65–70 EPD(细化 68.5)**,因为按 PRD §7 的 M0 清单额外包含:表单设计器、合规规则集、资产最小集(A-01~A-05)、要素卡 / 脚本模板(S-01/S-02/S-04)、导出骨架(E-01~E-03);另把**客户级字段审批(P-17)提前到 M0**,避免客户表结构在 M1 二次变更。 **跨里程碑提前项(显式决策,均已在对应表内标注)**: @@ -356,9 +365,10 @@ flowchart LR | **M0 地基** | T0 + M0 增量 | A0–B3(§6) | 65–70 | 6–7 周 | §12.1 全部通过;电商行业包 v1 发布;审计可查 | | **M1 主链路** | T1 | 脚本生成 / 校核 / 审核入库 / 编号;图片线;预览勾选;导出归档;金融行业包试跑 | 48–56 | 4–5 周 | AC-01;指标可测 | | **M2 提效** | T2 | 视频逐镜 / 拼接 / 校验;快筛;变体矩阵;脚本版本与交付包;AI 路由 / 额度;成本看板;成片入库 | 62–70 | 5–6 周 | 视频闭环;成本可查;任务成功率 ≥ 98% | -| **M3 复用** | T3 | 资产复用度量、效果标签、混合实拍、送审与效果回流、SSO / 配置完善 | 40–50 | 4–5 周 | 复用率 ≥ 60%;冷启动 ≤ 1 工作日 | +| **M3 复用** | T3 | 资产复用度量、效果标签、混合实拍与口播、成片入库与素材库、送审与效果回流、SSO / 配置完善 | 40–50(细化 45) | 4–5 周 | 复用率 ≥ 60%;冷启动 ≤ 1 工作日;关联率与日指标可测 | +| **M4 交付闭环** | T3 收尾 | 投放登记完善、日指标、爆量判定与阈值固化、脚本权重反哺、关联率 / 爆量榜看板 | 10–14(细化 12) | 1–2 周 | 爆量口径可配置;反哺生效;M0–M4 回归通过 | -> 交叉校验:技术架构 T0–T2 净开发 120–145 EPD;本计划 M0–M2 为 175–196 EPD(按各里程碑区间相加;按当前 WBS 实际合计约 190.5),差额来自 M0 增量(设计器 / 资产 / 要素卡 / 导出)与更细的验收口径。若采用架构原口径,可把 B1–B3 后移(见 §2.5)。 +> 交叉校验:技术架构 T0–T2 净开发 120–145 EPD;本计划 M0–M2 为 175–196 EPD(按各里程碑区间相加;按当前 WBS 实际合计 190.5);M0–M4 合计 225–260(细化 247.5),差额来自 M0 增量(设计器 / 资产 / 要素卡 / 导出)、M3 并入成片入库与效果回流、M4 新增交付闭环与更细的验收口径。若采用架构原口径,可把 B1–B3 后移(见 §2.5)。 ### 5.2 M0 批次总览 @@ -428,7 +438,7 @@ flowchart TD | **M1-3** | 图片生产线 | M-01、M-03、M-04(安全区 / 警示语)、M-05、M-14 | BE:`render` 包(PSD 解析 / 抠图 / 合成 / 编码)、image 队列、批次快照、低质量标记;FE:批次提交、网格预览、失败重试 | 15 | 单模板端到端出图;批次可重试;低质量有标记 | | **M1-4** | 预览勾选、导出与收口 | M-03 完整、E-04、E-05(归档骨架)、金融行业包 v1 试跑 | BE:勾选持久化、导出打包、归档、命名;FE:快筛网格、勾选恢复、导出记录、交付清单 | 14 | AC-01 达成;1 个金融客户试跑 1 个批次 | -> M1 合计 48–56 EPD;关键路径为 M1-3(图片渲染是唯一无先例链路,`R-T-13`),建议从 M1-2 起并行做 PSD 解析 spike(2–3 日,不计入批次正式工量,算风险预备)。注:S-10 / S-11 在 M1 只做基础、E-05 只做归档骨架,完整能力分别在 M2-4 / M3 点亮。 +> M1 合计 48–56 EPD(细化 55);任务组见 §6.13。关键路径为 M1-3(图片渲染是唯一无先例链路,`R-T-13`),建议从 M1-2 起并行做 PSD 解析 spike(2–3 日,不计入批次正式工量,算风险预备)。注:S-10 / S-11 在 M1 只做基础、E-05 只做归档骨架,完整能力分别在 M2-4 / M3 点亮。 ### 5.6 M2 迭代级计划(T2) @@ -440,27 +450,46 @@ flowchart TD | **M2-4** | 脚本增强与交付包 | S-10、S-11、S-15~S-17、E-07 | BE:脚本版本链与 diff、引用记录、结构模板库审核、客户在线审核链接、Word 交付包;FE:版本对比 / 回滚入口、模板库、审核链接、交付记录 | 10 | 脚本可版本化与追溯;审核链接与交付包可用且留痕 | | **M2-5** | AI 治理、资产增强与第三行业 | P-09、P-10、P-11、A-06~A-09、M-02、第三行业包 | BE:路由 / 降级 / 额度 / 预算闸门 / 成本聚合、资产版本与人物场景池、规格矩阵补齐;FE:AI 路由与额度页、成本看板、资产增强 | 14 | 成本可查可分摊;预算 100% 阻断;第三行业包可配置 | -> M2 合计 62–70 EPD;视频质量不确定性最高(`R-T-02`),必须先做"单镜质量基线"再上批量。注:`M-18~M-20` 在 PRD 功能表标注 P1(M2)、在 §7 归入 M3,本计划按功能表放在 M2,M3 只做完善;其余提前项见 §2.5。 +> M2 合计 62–70 EPD(细化 67);任务组见 §6.14。视频质量不确定性最高(`R-T-02`),必须先做"单镜质量基线"再上批量。注:`M-18~M-20` 在 PRD 功能表标注 P1(M2)、在 §7 归入 M3,本计划按功能表放在 M2,M3 只做完善;其余提前项见 §2.5。 -### 5.7 M3 概要(不拆任务卡) +### 5.7 M3 迭代级计划(T3) -| 主题 | 范围(PRD 编号) | 依赖 | 退出标准 | -| --- | --- | --- | --- | -| 资产复用与度量 | A-10、A-11、S-12、S-18 | M2 资产版本与效果数据 | 复用率 ≥ 60%;复审与降权可用 | -| 送审与效果回流 | M-21、M-23、M-24(含 M-18~M-20 完善) | 素材库、投放登记 | 素材关联率可测;日指标可导入;爆量判定阈值配置化 | -| 交付与归档、外部访问 | E-05(完善)、E-06、P-12、P-13、M-22 | 导出、审计、SSO 决策 | 批量重导、SSO、分享链接可用且留痕 | -| 混合实拍与口播 | M-10、M-13 | 视频线稳定 | 金融口播可用(按 `Q-04` 决策) | +| 迭代 | 主题 | 范围(PRD 编号) | 前后端要点 | 净工量 | 退出标准 | +| --- | --- | --- | --- | --- | --- | +| **M3-1** | 资产复用与口播增强 | A-10、A-11、S-12、S-18、M-10、M-13 | BE:复用率统计、复审任务与降权、脚本效果标签、版本 diff / 回滚、TTS + lip sync、相似度提示与来源标签;FE:复用看板、复审工作台、版本对比、口播配置 | 15 | 复用率与排行可统计;复审可执行;口播成片可预览并留痕 | +| **M3-2** | 成片运营与效果回流 | M-21 ~ M-24、E-05(完善)、E-06 | BE:脚本-素材关联与血缘、分享链接、送审登记、投放登记与日指标、批量重导 / 按组导出;FE:关联视图与待办、送审台、投放登记、指标视图 | 16 | 关联率可测;日指标可导入;分享与送审全留痕 | +| **M3-3** | 外部访问与系统完善 | P-12、P-13、M-18 ~ M-20(M2 遗留收口)、检索与性能收口 | BE:SSO / 手机号适配、系统配置、检索与标签、性能收口;FE:登录方式、配置页、全局搜索 | 14 | SSO 或手机号至少一种可用;配置项生效;P95 达标 | -### 5.8 关键路径与缓冲 +> M3 合计 40–50 EPD(细化 45);任务组见 §6.15。M-22 分享链接受 `R-28` 开关约束(默认关闭,`DP-18`);P-12 的 SSO 协议未定(`Q-10` / `DP-04`),M3 先做手机号 + 适配器,SSO 可替换。 -- **关键路径**:`A0 → A1 → A3 → B0 → B2 → B3 → M1-3 → M2-1`; +### 5.8 M4 迭代级计划(交付闭环) + +| 迭代 | 主题 | 范围(PRD 编号) | 前后端要点 | 净工量 | 退出标准 | +| --- | --- | --- | --- | --- | --- | +| **M4-1** | 爆量判定与脚本反哺 | M-25、M-26(查询部分) | BE:爆量判定任务、阈值配置、评级 → 权重映射与反哺、关联率 / 复用排行查询;FE:爆量榜、关联率与排行视图 | 7 | 阈值只读 `system_configs`;判定可重跑且幂等;反哺生效可在脚本参考权重中查到 | +| **M4-2** | 度量看板与项目验收 | M-26(看板)、成本 / 质量 / 资产总览、告警 | BE:指标汇总与导出、告警规则;FE:总看板;QA:M0–M4 全量回归 | 5 | 四类看板可用;告警可触发;全量回归通过 | + +> M4 合计 10–14 EPD(细化 12),1–2 周(含验收与全量回归);任务组见 §6.16。M4 不新增业务表,复用投放登记 / 日指标 / 脚本权重字段;爆量阈值口径见 `DP-16`。 + +### 5.9 M5 预研边界(不排期) + +PRD §7 把 **M-27(素材元素级拆解)** 与「自动字幕 → TTS 配音 → FFmpeg 时间线剪辑 → 一键成片 → 数字人 / 生成式画面」列为 **M5 预研**,不进入本计划排期。进入条件(满足后单独立项,不在本文件加任务卡): + +1. M4 验收通过,M0–M4 的资产 / 效果数据已积累 ≥ 1 个季度; +2. `Q-32` 明确是否做 AI 生图 / 生视频,以及覆盖哪些非电商行业; +3. 预算、版权(肖像 / 音乐 / 模型许可)与算力方案获批。 + +### 5.10 关键路径与缓冲 + +- **关键路径**:`A0 → A1 → A3 → B0 → B2 → B3 → M1-3(图片线)→ M2-1(视频线)→ M3-2(效果回流)→ M4-1(爆量判定)`; - **有浮动的批次**:A2(可后 1 日)、A5(可拆两段)、A6 / A7(W2–W3 内可调)、B1(与 B0 并行); -- **缓冲安排**:每波次末留 1 日技术债 / 联调缓冲;M0 末额外 3 日集成缓冲(全链路演示 + 审计抽样 + 性能冒烟);M1/M2 各留 2 日。 +- **缓冲安排**:每波次末留 1 日技术债 / 联调缓冲;M0 末额外 3 日集成缓冲(全链路演示 + 审计抽样 + 性能冒烟);M1–M3 各留 2 日;M4 留 1 日做全量回归; +- **全项目参考日历**:M0 6–7 周 + M1 4–5 周 + M2 5–6 周 + M3 4–5 周 + M4 1–2 周 = **20–25 周**(约 5–6 个月); - **关键路径纪律**:关键路径上的批次**不接受插入新范围**;如必须插入,先砍等量范围或顺延里程碑。 --- -## 6 M0 任务级工作分解(WBS) +## 6 任务级工作分解(WBS) > **编号规则**:`A1-BE-02` = 批次 A1 / 端别 / 序号。端别:`INF` 基础设施、`SH` 共享包、`BE` 后端、`FE` 前端、`QA` 测试。 > **工量**:EPD(等效人日),已含自检与单测,不含人类评审与联调等待。 @@ -678,6 +707,191 @@ flowchart TD --- +### 6.13 M1 任务组(脚本与图片线) + +> M1-1 ~ M1-4 的任务组已到「可直接开工」粒度(1–3 EPD),规则同 M0:开卡时补测试数据与验收证据;组内如需再拆子卡由 Worker 在批次计划里补充。 + +#### M1-1 脚本生成与解析(14 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M1-1-BE-01 | 生成任务与提示词组装 | BE | 批量生成任务(`media_tasks` type=script);参数 → 模板 → 要素卡 → 上下文槽位;调用 `platform.ai`;失败重试与逐条结果 | B2-BE-02、A7-BE-03 | 批量可提交;逐条独立成败;提示词变量缺失即拒绝提交 | 2.0 | +| M1-1-BE-02 | 生成上下文与 RAG 召回 | BE | 行业指南 / 历史佳作 / 模板三级上下文;召回失败按级降级;召回来源写任务快照 | A7-BE-02、A7-BE-03 | 三级降级可测;上下文快照可复现;不跨客户召回 | 1.5 | +| M1-1-BE-03 | JSON 解析与结构化 | BE | 模型输出 → 分镜 / 标签 / 结构化字段;解析失败保留原文与错误位置,可重试 | M1-1-BE-01 | 解析失败不丢原文;重试只跑失败项;单测覆盖异常 JSON | 2.0 | +| M1-1-BE-04 | 自动质量校核(基础四类) | BE | 结构完整、时长、禁用词、必含项四类;拦截 / 警告分级;规则来自行业包合规集 | M1-1-BE-03、B0-BE-03 | 四类逐条可测;命中可定位到字段;警告不拦截入库 | 2.0 | +| M1-1-BE-05 | 卖点库 | BE | 行业级 / 客户级卖点、标签、使用次数统计;停用不删 | A4-BE-01 | 客户级覆盖行业级;计数准确;停用不影响历史引用 | 1.5 | +| M1-1-FE-01 | 生成向导 | FE | 选客户 / 模板 / 要素卡 / 数量 / 参数;提交前预估条数与成本;Mock 先行 | M1-1-BE-01 | 缺必填不可提交;预估与实际偏差可解释 | 2.0 | +| M1-1-FE-02 | 结果列表与失败明细 | FE | 逐条状态、失败原因、原文查看、单条重试;按任务筛选 | M1-1-BE-03 | 失败项可单条重试;列表刷新不丢筛选 | 1.5 | +| M1-1-QA-01 | 生成链路用例 | QA | 生成 → 解析 → 校核 → 失败重试;Mock 与真实 Provider 各一轮 | M1-1-BE-04 | 用例进 CI;成本与耗时记录可查 | 1.5 | + +#### M1-2 审核入库与编号(12 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M1-2-BE-01 | 审核状态机与批量审核 | BE | 待审核 / 通过 / 驳回 / 局部重写;批量操作;审核人与生成人 SoD | A6-BE-01、M1-1-BE-04 | 同一人生成 + 审核被拒(40304);批量结果逐条返回 | 2.0 | +| M1-2-BE-02 | 原子取号与编号规则 | BE | 客户编码-YYMMDD + 序号;Redis 原子取号;唯一、不重用 | A4-BE-03 | 并发取号不重复;作废号不回收 | 1.5 | +| M1-2-BE-03 | 入库与标签 | BE | 入库为 `scripts`;标签化与检索;入库快照 | M1-2-BE-01 | 未过审不可入库;标签可筛选;快照可复现 | 1.5 | +| M1-2-BE-04 | 版本与引用写入(基础) | BE | 已入库修改 → 新版本 + 重新审核;引用写入 `script_refs` | M1-2-BE-01、B1-BE-01 | 修改不覆盖旧版本;引用关系可反查 | 2.0 | +| M1-2-FE-01 | 审核工作台 | FE | 待审列表、并排对比、通过 / 驳回 / 局部重写、批量 | M1-2-BE-01 | 键盘可完成审核;驳回理由必填 | 2.0 | +| M1-2-FE-02 | 入库与编号展示 | FE | 入库操作、编号展示与复制、版本标记 | M1-2-BE-02 | 编号格式正确;版本切换不串数据 | 1.5 | +| M1-2-QA-01 | 审核 / 编号 / 版本用例 | QA | SoD、并发取号、修改生版本、入库校验 | M1-2-BE-04 | 用例全绿;审计可查 | 1.5 | + +#### M1-3 图片生产线(15 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M1-3-BE-01 | render 包与 PSD 解析 | BE | `packages/render`:`ag-psd` 读图层、按前缀定位可替换层、坐标与字体提取;解析结果快照 | B1-BE-03、A6-BE-02 | 命名图层缺失拒绝渲染;解析结果可缓存 | 2.5 | +| M1-3-BE-02 | 抠图与缓存 | BE | 本地 ONNX 抠图(CPU);按内容 hash 缓存;失败退原图并标 `low_quality` | M1-3-BE-01 | 抠图不出内网;失败降级有原因码;同图不重复推理 | 2.0 | +| M1-3-BE-03 | 合成与多规格编码 | BE | sharp 合成、文字替换、安全区 / Logo / 警示语;JPG / PNG(调色板色数);单张 ≤ 10s | B1-BE-04、A4-BE-04 | 多规格尺寸正确;超限降质有标记;耗时达标 | 2.5 | +| M1-3-BE-04 | image 队列与批次快照 | BE | 按「模板 × 商品图 × 规格」展开;批次号原子取号;参数与命名快照;中断恢复 | M1-3-BE-03、A6-BE-04 | 100 张中断后可续跑;批次快照可复现 | 2.0 | +| M1-3-BE-05 | 质量校验与低质量标记 | BE | 安全区、Logo 完整、主体不变形、警示语四项;失败不静默通过 | M1-3-BE-03 | 低质量条目默认不勾选;原因码来自字典 | 1.5 | +| M1-3-FE-01 | 批次提交与网格预览 | FE | 物料 / 模板 / 规格选择、预估条数、提交、网格预览与单张放大 | M1-3-BE-04 | 50 张预览不卡;失败图有占位与原因 | 2.0 | +| M1-3-FE-02 | 失败重试与低质量筛选 | FE | 失败项重试、低质量筛选、批次历史 | M1-3-BE-05 | 重试只跑失败项;筛选可组合 | 1.0 | +| M1-3-QA-01 | 图片线端到端 | QA | 模板准入 → 合成 → 降级 → 批次恢复;性能冒烟 | M1-3-BE-05 | 端到端通过;低质量可追踪 | 1.5 | + +#### M1-4 预览勾选、导出与收口(14 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M1-4-BE-01 | 勾选持久化与恢复 | BE | 勾选状态与任务项绑定;刷新 / 换设备恢复;未勾选保留 | M1-3-BE-04、A6-BE-04 | 并发勾选不丢;取消勾选即时生效 | 1.5 | +| M1-4-BE-02 | 导出打包与命名 | BE | 按勾选导出;目录结构;命名快照;zip 流式打包(级别 9);签名 URL | B3-BE-02、M1-4-BE-01 | 未勾选不可导出;同名加序号;URL 短时效 | 2.0 | +| M1-4-BE-03 | 归档骨架 | BE | 导出成功登记 `assets(type=render)`;可被后续复用 | B3-BE-01、M1-4-BE-02 | 归档幂等;失败不回滚导出记录 | 1.5 | +| M1-4-BE-04 | 交付清单 | BE | 清单快照(条数 / 规格 / 编号 / 成本);按批次查询 | M1-4-BE-02 | 清单不可变;字段与导出包一致 | 1.5 | +| M1-4-FE-01 | 快筛网格与快捷键 | FE | 网格 / 并排预览、保留 / 淘汰 / 收藏、全选反选、同组收敛 | M1-4-BE-01 | 50 张操作不卡;快捷键可发现 | 2.0 | +| M1-4-FE-02 | 导出记录与交付清单 | FE | 导出进度、历史、重下载、清单详情 | M1-4-BE-02 | 过期提示重导;清单不可编辑 | 1.5 | +| M1-4-INF-01 | 字体自检与性能 | INF | 镜像内置中文字体启动自检;图片线并发与内存上限;预览性能埋点 | M1-3-BE-03 | 缺字体启动即失败;并发参数可配 | 1.0 | +| M1-4-QA-01 | AC-01 端到端与金融试跑 | QA | 真实客户走通要素卡 → 脚本 → 图片 → 导出;金融行业包 1 个批次 | M1-4-BE-04、B0-BE-04 | AC-01 达成;交付周期与单条成本可测 | 3.0 | + +### 6.14 M2 任务组(视频线与提效) + +#### M2-1 视频逐镜生成(15 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M2-1-BE-01 | 分镜拆解 | BE | 脚本 → N 镜(场景 / 景别 / 时长 / 画面 / 台词);不可解析给原文 | M1-1-BE-03、B2-BE-02 | 拆解结果可编辑;镜头数与时长校验 | 2.0 | +| M2-1-BE-02 | 关键帧生成 | BE | 每镜首帧(图生图);参考物料锁定(电商白底图);失败单镜重试 | M2-1-BE-01、A7-BE-03 | 主体不变形;失败不影响其他镜 | 2.0 | +| M2-1-BE-03 | 逐镜生成与重试 | BE | 图生视频;单镜独立超时 / 重试 / 换模型;成本按镜记账 | M2-1-BE-02 | 单镜重来不重跑整条;失败分类可查 | 2.5 | +| M2-1-BE-04 | 镜头并行与拼接前处理 | BE | 镜头并行度、超时、产物落盘与清单;为拼接准备统一编码 | M2-1-BE-03 | 并行不串镜;中断可恢复 | 1.5 | +| M2-1-BE-05 | 视频任务预估与预算 | BE | 转数 / 时长 / 成本预估;单任务预算上限;超限拒绝 | A6-BE-01、A7-BE-04 | 预估与实际可对账;超限 42902 | 1.0 | +| M2-1-FE-01 | 视频制作向导 | FE | 脚本、视频方向(必选)、人物 / 场景 / 景别 / 时长 / 数量、口播与 BGM | M2-1-BE-01 | 缺视频方向不可提交;预估展示清晰 | 2.0 | +| M2-1-FE-02 | 任务详情与镜头状态 | FE | 逐镜状态、失败原因、单镜重试入口、成本累计 | M2-1-BE-03 | 镜头级状态准确;重试有确认 | 2.0 | +| M2-1-QA-01 | 单条视频端到端 | QA | 脚本 → 分镜 → 关键帧 → 逐镜 → 产物;失败与重试用例 | M2-1-BE-04 | 单条视频跑通;成本可查 | 2.0 | + +#### M2-2 拼接、校验与单镜替换(13 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M2-2-BE-01 | ffmpeg 拼接与包装 | BE | 拼接、字幕、Logo、警示语、BGM、音量归一;输出比例 / 时长 | M2-1-BE-04 | 音画同步;包装元素位置符合安全区 | 2.0 | +| M2-2-BE-02 | 成片自动校验 | BE | 时长 / 比例 / 黑帧 / 静音 / 字幕错字 / 合规;报告落任务项 | M2-2-BE-01 | 六项可测;失败原因可定位 | 2.0 | +| M2-2-BE-03 | 单镜替换 | BE | 指定镜重生成并替换;只失效该镜关联产物 | M2-1-BE-03 | 替换不重跑整条;版本可追溯 | 2.0 | +| M2-2-BE-04 | 命名与下载 / 导出 | BE | 通用字符 + 占位符命名;下载与导出双通道;同名加序号 | M1-4-BE-02、A4-BE-03 | 命名实时校验;未勾选不可下载 | 1.5 | +| M2-2-FE-01 | 在线预览与断点续播 | FE | 逐条播放 / 暂停 / 重播、断点续播、全选反选、来源脚本 | M2-2-BE-01 | 50 条预览可用;续播位置准确 | 2.0 | +| M2-2-FE-02 | 单镜替换与下载 | FE | 镜头时间轴、替换入口、下载 / 导出 | M2-2-BE-03 | 替换后预览即时更新;命名冲突提示 | 1.5 | +| M2-2-QA-01 | 校验 / 替换 / 命名用例 | QA | 六项校验、单镜替换、命名与下载 | M2-2-BE-04 | 用例全绿;失败项可重试 | 2.0 | + +#### M2-3 快筛、变体与成片入库(15 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M2-3-BE-01 | 变体矩阵 | BE | 脚本 × 人物 × 场景 × 时长;2 轴交叉、单批上限、预估 | M2-1-BE-03 | 只支持声明的轴;超上限拒绝 | 2.0 | +| M2-3-BE-02 | 快筛 API | BE | 保留 / 淘汰 / 收藏、理由、同组收敛;筛选与统计 | M2-2-FE-01 | 操作幂等;理由进字典统计 | 1.5 | +| M2-3-BE-03 | 分片直传与秒传 | BE | 分片 / 断点续传 / hash 秒传 / 自动元数据;转码任务 | B1-BE-02 | 大文件不中转;续传可恢复 | 2.0 | +| M2-3-BE-04 | 版本链与采用版本 | BE | 成片版本链、「采用版本」标记、历史不可变 | M2-3-BE-03 | 采用版本唯一;回退可追溯 | 1.5 | +| M2-3-BE-05 | 素材库查询与批量操作 | BE | 双视图数据、批量标签 / 送审 / 打包下载 | M2-3-BE-04 | 批量操作异步可追踪;空结果不误导 | 2.0 | +| M2-3-FE-01 | 并排快筛与快捷键 | FE | 分组并排播放、保留 / 淘汰 / 收藏、同组只留最佳 | M2-3-BE-02 | 3 分钟可筛 50 条;误操作可撤销 | 2.0 | +| M2-3-FE-02 | 素材库双视图与批量 | FE | 列表 / 网格、筛选、批量操作、版本与采用标记 | M2-3-BE-05 | 视图切换保留筛选;批量有进度 | 2.0 | +| M2-3-QA-01 | 快筛效率与入库用例 | QA | 快筛效率、批量、分片 / 秒传、版本链 | M2-3-BE-05 | 效率基线达标;失败可恢复 | 2.0 | + +#### M2-4 脚本增强与交付包(10 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M2-4-BE-01 | 脚本版本链与 diff | BE | 完整版本链、字段级 diff、回滚生成新版本 | M1-2-BE-04 | 回滚不删历史;diff 可读 | 2.0 | +| M2-4-BE-02 | 引用记录 | BE | 被哪些素材任务 / 成片引用;引用计数 | M2-4-BE-01 | 计数准确;停用前可查引用 | 1.0 | +| M2-4-BE-03 | 结构模板库 | BE | 人工创建 + 审核发布、使用计数;未发布不可引用 | M1-1-BE-04 | 审核分离;计数准确 | 1.5 | +| M2-4-BE-04 | 客户在线审核链接 | BE | 免登录、短时效、可作废、改稿快照、二维码;开关默认关闭 | M1-2-BE-03、`R-28` | 链接不可枚举;作废即时生效;访问留痕 | 1.5 | +| M2-4-BE-05 | Word 交付包 | BE | 编号 + 标题 + 分镜表;交付记录可查;飞书 P2 预留 | M2-4-BE-01 | 包内容与版本一致;重复导出留痕 | 1.5 | +| M2-4-FE-01 | 版本对比与模板库 | FE | 版本时间线、字段 diff、回滚;模板库审核与计数 | M2-4-BE-01 | 回滚需二次确认;模板状态清晰 | 1.5 | +| M2-4-QA-01 | 交付包与审核链接 | QA | 审核链接安全、Word 包内容、版本回滚 | M2-4-BE-05 | 用例全绿;安全项(越权 / 过期 / 作废)通过 | 1.0 | + +#### M2-5 AI 治理、资产增强与第三行业(14 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M2-5-BE-01 | 资产版本 | BE | `asset_versions`、版本对比、历史快照 | B1-BE-01 | 修改生版本;历史可回看 | 1.5 | +| M2-5-BE-02 | 引用关系与失效替换 | BE | 双向引用查询、失效资产替换向导 | M2-5-BE-01 | 替换不破坏引用;操作留痕 | 1.5 | +| M2-5-BE-03 | 人物 / 场景 / 光影 / BGM 池 | BE | 池化管理、行业声明槽位、启停 | M2-5-BE-01 | 槽位由行业包声明;停用不影响历史 | 2.0 | +| M2-5-BE-04 | 提示词模板 | BE | 版本、生效范围(行业 / 客户 / 任务)、发布审核 | A7-BE-02 | 生效范围可叠加;回滚可查 | 1.5 | +| M2-5-BE-05 | 用途路由与降级 | BE | 任务 → 主 / 备模型;健康探测、超时降级、限流 | A7-BE-03 | 主模型失败自动降级;降级可观测 | 2.0 | +| M2-5-BE-06 | 预算闸门与成本聚合 | BE | 预占 / 结算、预算上限、按客户 / 批次 / 模型聚合 | A7-BE-04 | 超预算 100% 阻断;账本可对账 | 1.5 | +| M2-5-FE-01 | 资产增强页 | FE | 版本、引用、池管理、失效替换入口 | M2-5-BE-03 | 版本与引用关系可读 | 1.5 | +| M2-5-FE-02 | 成本看板 | FE | 成本趋势、模型分布、客户 / 批次下钻 | M2-5-BE-06 | 口径与后端一致;导出可用 | 1.5 | +| M2-5-QA-01 | 第三行业包配置与试跑 | QA | 第三个行业包配置 → 校验 → 发布 → 1 个批次试跑 | M2-5-BE-04、B0-BE-04 | 不写行业代码即可配置;试跑通过 | 1.0 | + +### 6.15 M3 任务组(复用与回流) + +#### M3-1 资产复用与口播增强(15 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M3-1-BE-01 | 复用率与排行统计 | BE | 按客户 / 资产 / 周统计复用率、排行;口径与看板一致 | M2-3-BE-05、M2-5-BE-01 | 口径可复算;空数据不误导 | 2.0 | +| M3-1-BE-02 | 复审任务与降权 | BE | 资产复审任务、过期提醒、降权 / 下线 | M3-1-BE-01 | 复审留痕;降权即时生效 | 2.0 | +| M3-1-BE-03 | 脚本效果标签 | BE | 起量 / 一般 / 未起量人工标注;检索 | M1-2-BE-04、M2-3-BE-04 | 标签可改但留痕;统计可查 | 1.5 | +| M3-1-BE-04 | 版本对比与回滚 | BE | 任一历史版本 diff、回滚为新版本 | M2-4-BE-01 | 回滚不覆盖历史;权限受控 | 2.0 | +| M3-1-BE-05 | 口播 TTS 与 lip sync | BE | 台词 → TTS → 唇形对齐;音色 / 语速配置;失败降级 | M2-1-BE-04、A7-BE-03 | 音画同步;失败可重试且不计费 | 2.5 | +| M3-1-BE-06 | 相似度提示与来源标签 | BE | 实拍 / AI / 混合标签;近 30 天相似度提示 | M3-1-BE-01 | 标签不可缺省;提示阈值可配 | 1.5 | +| M3-1-FE-01 | 复用看板与复审 | FE | 复用率 / 排行、复审列表、降权操作 | M3-1-BE-02 | 下钻可用;操作有确认 | 2.0 | +| M3-1-QA-01 | 复用与口播用例 | QA | 复用口径、复审、口播同步、相似度 | M3-1-BE-05 | 用例全绿;口径与看板一致 | 1.5 | + +#### M3-2 成片运营与效果回流(16 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M3-2-BE-01 | 脚本-素材关联与血缘 | BE | 关联 / 解除、血缘视图、未关联待办、关联率统计 | M2-3-BE-05、M1-2-BE-03 | 关联率可按客户 / 周统计;待办可清理 | 2.0 | +| M3-2-BE-02 | 素材分享链接 | BE | 短时效、可作废、外部访问留痕、开关默认关闭 | A5-BE-03、`R-28` | 不可枚举;作废即时;访问有审计 | 2.0 | +| M3-2-BE-03 | 送审与外部提审登记 | BE | 内部送审、外部平台 / 计划 / 时间、驳回原因与截图凭证 | M3-2-BE-01 | 状态可追踪;附件走对象存储 | 2.0 | +| M3-2-BE-04 | 投放登记与日指标 | BE | 平台 / 账户 / 素材 ID / 计划 ID;日 × 素材指标(消耗 / 曝光 / CTR / CVR / ROI) | M2-3-BE-05 | 手工登记幂等;累计口径正确 | 3.0 | +| M3-2-BE-05 | 自动归档完善 | BE | 导出 / 送审 / 投放后自动归档策略;批量归档 | B3-BE-01、M2-3-BE-04 | 归档幂等;失败可重跑 | 1.0 | +| M3-2-BE-06 | 按组导出与批量重导 | BE | 按组 / 清单导出、批量重导、失败项重导 | B3-BE-02 | 重导不重复归档;清单一致 | 1.5 | +| M3-2-FE-01 | 关联 / 送审工作台 | FE | 血缘由、未关联待办、送审登记、凭证上传 | M3-2-BE-03 | 关联操作可撤销;待办可筛选 | 2.0 | +| M3-2-FE-02 | 投放登记与指标 | FE | 登记表单、日指标录入 / 导入、趋势图 | M3-2-BE-04 | 导入校验清晰;指标可累计 | 1.0 | +| M3-2-QA-01 | 关联率与回流用例 | QA | 关联率、分享安全、送审、指标累计 | M3-2-BE-04 | 用例全绿;审计可查 | 1.5 | + +#### M3-3 外部访问与系统完善(14 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M3-3-BE-01 | SSO / 手机号登录 | BE | 手机号验证码登录;SSO 适配器(OIDC / SAML 至少一种可插拔);会话与吊销 | A1-BE-02 | 未配置 SSO 不影响密码登录;吊销即时生效 | 3.0 | +| M3-3-BE-02 | 系统配置完善 | BE | 通知、导出、命名、阈值、保留期配置化;版本与回滚 | A4-BE-02 | 配置项前后端同源;变更留痕 | 1.5 | +| M3-3-BE-03 | 成片入库完善 | BE | 分片 / 秒传、版本链、素材库批量操作收口 | M2-3-BE-05 | 大文件与批量稳定;失败可恢复 | 2.0 | +| M3-3-BE-04 | 检索与性能收口 | BE | 全局检索(脚本 / 素材 / 资产)、索引与慢查询治理 | M3-2-BE-01 | P95 ≤ 500ms;索引命中可观测 | 2.0 | +| M3-3-FE-01 | 登录方式与配置页 | FE | 手机号登录、SSO 入口、系统配置页 | M3-3-BE-01 | 登录方式可切换;配置影响提示 | 2.0 | +| M3-3-FE-02 | 全局搜索与标签 | FE | 全局搜索、标签筛选、结果高亮 | M3-3-BE-04 | 跨类型搜索可用;空态清晰 | 1.5 | +| M3-3-QA-01 | 回归与性能 | QA | 登录方式、配置、检索、M0–M3 回归 | M3-3-BE-02 | 回归通过;性能达标 | 2.0 | + +### 6.16 M4 任务组(交付闭环) + +#### M4-1 爆量判定与脚本反哺(7 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M4-1-BE-01 | 爆量判定与阈值配置 | BE | 判定任务(消耗阈值 + ROI 达标);阈值只读 `system_configs`;可重跑、幂等 | M3-2-BE-04、A4-BE-02 | 阈值单源;重跑不重复计;判定结果可追溯 | 2.0 | +| M4-1-BE-02 | 脚本权重反哺 | BE | 爆量素材 → 脚本评级 → 权重映射 → RAG 召回加权 | M4-1-BE-01、M1-1-BE-02 | 权重可查可回滚;派生指标不落库 | 1.5 | +| M4-1-BE-03 | 关联率与排行查询 | BE | 关联率、复用排行、爆量榜查询接口 | M4-1-BE-01 | 排序稳定;口径与看板一致 | 1.5 | +| M4-1-FE-01 | 爆量榜与关联率视图 | FE | 爆量榜、关联率、复用排行、下钻 | M4-1-BE-03 | 榜单可筛选;数字可追溯到明细 | 1.5 | +| M4-1-QA-01 | 判定口径与幂等用例 | QA | 阈值边界、重跑、反哺、权限 | M4-1-BE-02 | 用例全绿;越权不可见 | 0.5 | + +#### M4-2 度量看板与项目验收(5 EPD) + +| 编号 | 任务 | 端 | 内容与产出 | 依赖 | 验收要点 | EPD | +| --- | --- | --- | --- | --- | --- | --- | +| M4-2-BE-01 | 指标汇总与导出 | BE | 生产 / 质量 / 成本 / 资产四类汇总;导出异步 | M4-1-BE-03 | 口径统一;导出留痕 | 1.5 | +| M4-2-FE-01 | 总看板 | FE | 四类指标总览、趋势、对比 | M4-2-BE-01 | 首屏 ≤ 2s;空态 / 加载态完整 | 1.5 | +| M4-2-INF-01 | 告警与运行报告 | INF | 任务成功率、成本、队列积压告警;周报模板 | A6-INF-01 | 告警可触发;报告可导出 | 1.0 | +| M4-2-QA-01 | M4 验收与全量回归 | QA | M4 验收脚本、M0–M4 回归、性能冒烟 | M4-2-BE-01 | 全量回归通过;验收记录归档 | 1.0 | + +--- + ## 7 七个管理模块专项(产品与交互口径) > 本章是 A1–A7 的"做什么、页面长什么样、规则是什么"的补充,**不重复** WBS 的实现细节。页面路由与权限点见附录 B / C。 @@ -893,7 +1107,7 @@ infra/:compose、Nginx、监控、备份脚本占位 | **G2 后端批次门** | 每批 D2 | 契约 v0 快照产出;权限三态用例通过;迁移可在空库重复执行;审计写入验证;错误码覆盖 | 本批不交付前端联调 | | **G3 联调门** | 每批 D4 | 联调检查单 8 项全勾;页面三态齐全;错误提示映射完整;冒烟 E2E 通过 | 延期,不带病验收 | | **G4 批次验收** | 每批 D5 | DoD 清单 + 演示脚本通过;`openapi:diff` 无未登记破坏性变更;批次记录与风险台账更新 | 不计入完成,顺延 | -| **G5 里程碑** | M0 / M1 / M2 末 | 里程碑 DoD;AC 映射;性能预算;安全基线;文档同步;回滚演练(M1+) | 不进入下一里程碑 | +| **G5 里程碑** | M0–M4 每个里程碑末 | 里程碑 DoD;AC 映射;性能预算;安全基线;文档同步;回滚演练(M1+) | 不进入下一里程碑 | > **与人工决策门的关系**:§3.4 的 `H0`–`H5` 是**人的决策点**,不替代本节 `G0`–`G5` 的**质量门禁**。对应关系:`H0`↔`G0`(范围确认后开卡)、`H1`/`H2`/`H3` 为专题评审(分别在 A2 / A7 / 每批演示前)、`H4`↔`G4`(批次验收)、`H5`↔`G5`(里程碑发布)。 @@ -1027,7 +1241,8 @@ infra/:compose、Nginx、监控、备份脚本占位 | M0 | §12.1 全勾 + 演示通过 + 无 P0/P1 | 支撑 AC-04 | | M1 | 单客户"要素卡 → 脚本 → 图片素材 → 快筛 → 导出归档"闭环;3 个模板可用;导出留痕 | AC-01、AC-04 | | M2 | 提效能力上线;至少 3 项指标可量化;成本看板可用 | AC-02 | -| M3 | 复用与批量能力上线;周活与岗位覆盖达标 | AC-03 | +| M3 | 复用、成片入库、送审与回流、SSO / 系统配置上线;复用率 ≥ 60%;关联率与日指标可测 | AC-03 | +| M4 | 爆量判定与阈值可配置;脚本反哺生效;四类看板可用;M0–M4 全量回归通过 | AC-02、AC-04 | ### 12.4 交付物清单 @@ -1035,7 +1250,7 @@ infra/:compose、Nginx、监控、备份脚本占位 | --- | --- | | 代码 | `apps/api`、`apps/worker`、`apps/web`、`packages/*`、`prisma/`、`infra/` | | 文档 | 本计划、批次记录、接口快照、迁移说明、Runbook(T1 前) | -| 演示 | 每批演示脚本与截图、M0 / M1 验收记录 | +| 演示 | 每批演示脚本与截图、M0–M4 验收记录 | | 台账 | 风险台账、待确认清单、缺陷台账、AI 调用账本(M2) | ### 12.5 发布与灰度 @@ -1054,6 +1269,18 @@ infra/:compose、Nginx、监控、备份脚本占位 --- +### 12.7 全项目完工定义(M0–M4) + +- [ ] M0–M4 各里程碑退出标准全部满足(§12.1、§12.3); +- [ ] AC-01:至少 3 个不同行业包客户可重复走通「要素卡 → 脚本 → 图片 / 视频 → 快筛 → 导出归档」; +- [ ] AC-02:至少 3 项提效指标较基线改善 ≥ 30%,口径与看板一致; +- [ ] AC-03:周活 ≥ 50%,覆盖策划 / 设计 / 投手 3 类岗位; +- [ ] AC-04:权限隔离用例全绿;导出、权限变更、分享访问、AI 调用均可审计; +- [ ] 数据保留期、审计导出、备份恢复演练通过; +- [ ] 代码仓库打 tag `v1.0.0`,交付文档包(计划 / 接口 / 迁移 / Runbook / 验收记录)归档。 + +--- + ## 13 待确认清单(需产品 / 技术负责人确认) | 编号 | 待确认项 | 影响 | 建议默认 | 阻塞批次 | @@ -1073,6 +1300,9 @@ infra/:compose、Nginx、监控、备份脚本占位 | DP-13 | 行业包七项校验中哪些阻断、哪些仅警告(PRD §5.4.8 未区分) | B0 / B2 | 结构性问题阻断,内容类问题警告 | B0 / B2 | | DP-14 | 跨客户复用授权、批量删除两项特殊权限的权限点编码(PRD §5.4.3 要求,架构 §6.3 未给) | 角色编辑器特殊权限区完整性 | M0 先实现五项;两项在 M2/M3 启用前回写架构并补入 `packages/shared` | A2 / M2 | | DP-15 | AI 模型管理的端点形态(架构 §6.3.7 只有 providers / routes / prompts,未单列 models) | A7 接口契约与前端页面 | 模型作为 `/ai/providers/{id}` 嵌套资源,A7 前回写架构 §6.3.7 | A7 | +| DP-16 | M4 爆量判定阈值与 ROI 口径(PRD 未给数值,`R-26` 要求只存配置) | M4 判定逻辑、榜单与反哺 | 默认「消耗 ≥ 客户日均消耗 3 倍且 ROI ≥ 1.2」,进 `system_configs` 可改 | M4-1 | +| DP-17 | M5 预研(M-27 / AI 素材生产)是否立项、预算与版权方案(Q-32) | 后续路线与资源 | M4 验收后单独立项评估,不在本期承诺 | M5 | +| DP-18 | 公开分享 / 免登录审核链接开关(`R-28`) | M2-4 审核链接、M3-2 素材分享 | 默认关闭,按客户白名单开启;链接短时效、可作废、访问留痕 | M2-4 / M3-2 | > 处理规则:任一 DP 在阻塞批次开卡前未确认,按"建议默认"执行并登记;若影响面跨模块,升级为 ADR。 @@ -1166,6 +1396,7 @@ infra/:compose、Nginx、监控、备份脚本占位 | 版本 | 日期 | 变更 | | --- | --- | --- | | V0.1 | 2026-11-02 | 初稿:范围、编队、批次、WBS、七个管理模块专项、联调、门禁、风险、验收、待确认 | +| V0.1(补全) | 2026-11-02 | 按用户确认补全为**全项目 M0–M4**:M1–M4 增加迭代级 + 任务组级 WBS;补 M4 交付闭环、M5 预研边界、全项目完工定义;待确认增至 DP-18 | ---