Files
lijiaoqiao/docs/s0_wbs_detailed_v1_2026-03-18.md
2026-03-26 20:06:14 +08:00

22 KiB
Raw Permalink Blame History

S0 阶段详细工作分解结构WBS

版本v1.0 阶段S02026-03-18 至 2026-06-08 周期12周


1. S0 阶段总览

1.1 阶段目标

目标 指标 验收标准
Subapi 集成能力Track B 可售卖MVP能力就绪 灰度7天可用性>=99.9%
用户供应系统 首批10家 套餐验证成功率>=90%
API Key 安全体系 自建完成 Key必须包含平台标识+数据库验证

1.2 双线并行架构

┌─────────────────────────────────────────────────────────────────────────┐
│                           S0 阶段12周                               │
├─────────────────────────────────────────────────────────────────────────┤
│                                                                         │
│  ┌─────────────────────────────────┐  ┌─────────────────────────────┐ │
│  │     track A: 用户供应系统        │  │   track B: Subapi集成       │ │
│  │                                 │  │                              │ │
│  │  W1-W2  账号挂载模块            │  │  W1-W2  环境搭建            │ │
│  │  W3-W4  套餐发布模块            │  │  W3-W4  Connector开发        │ │
│  │  W5-W6  调度计费模块            │  │  W5-W6  契约测试            │ │
│  │  W7-W8  风控模块                │  │  W7-W8  集成验证            │ │
│  │  W9-W10 内部测试               │  │  W9-W10 灰度测试            │ │
│  │  W11-W12 首批引入              │  │  W11-W12 上线准备           │ │
│  └─────────────────────────────────┘  └─────────────────────────────┘ │
│                                                                         │
│  ┌─────────────────────────────────────────────────────────────────┐   │
│  │           并行任务C0 公共基础设施(贯穿始终)                   │   │
│  │   C0-1: API Key安全体系    C0-2: 监控系统    C0-3: 基础架构   │   │
│  └─────────────────────────────────────────────────────────────────┘   │
│                                                                         │
└─────────────────────────────────────────────────────────────────────────┘

2. Track A: 用户供应系统开发

A0: 准备阶段W1

A0.1 项目初始化

任务ID 任务名称 负责人 工时 依赖 验收标准
A0.1.1 项目环境搭建 后端Lead 16h - Git仓库创建CI/CD配置完成
A0.1.2 技术方案评审 架构师 8h A0.1.1 技术方案文档通过
A0.1.3 数据库设计评审 后端/DBA 8h A0.1.2 ER图评审通过

A0.2 API Key 安全体系

任务ID 任务名称 负责人 工时 依赖 验收标准
A0.2.1 Key生成算法设计 安全/后端 16h A0.1.2 算法文档完成
A0.2.2 Key生成服务开发 后端 24h A0.2.1 单元测试通过
A0.2.3 Key验证服务开发 后端 24h A0.2.2 验证逻辑完成
A0.2.4 API Key数据库设计 后端/DBA 8h A0.1.3 表结构设计完成
A0.2.5 API Key管理API开发 后端 32h A0.2.4 CRUD接口完成
A0.2.6 Key轮换服务开发 后端 16h A0.2.5 轮换功能完成
A0.2.7 激活码生成服务开发 后端 16h A0.2.1 激活码功能完成

A1: 账号挂载模块W1-W2

A1.1 基础能力

任务ID 任务名称 负责人 工时 依赖 验收标准
A1.1.1 供应方账号表设计 后端/DBA 8h A0.1.3 表结构完成
A1.1.2 账号挂载API开发 后端 24h A1.1.1 挂载接口完成
A1.1.3 账号格式校验开发 后端 8h A1.1.2 校验通过
A1.1.4 账号有效性验证开发 后端 24h A1.1.3 验证通过

A1.2 验证服务

任务ID 任务名称 负责人 工时 依赖 验收标准
A1.2.1 供应商API验证适配器 后端 32h A1.1.4 5家供应商适配完成
A1.2.2 额度查询服务开发 后端 24h A1.2.1 额度查询完成
A1.2.3 ToS合规检查开发 安全/合规 24h A1.2.1 合规检查完成
A1.2.4 风险评估服务开发 后端/安全 24h A1.2.3 风险评分完成

A1.3 存储与安全

任务ID 任务名称 负责人 工时 依赖 验收标准
A1.3.1 KMS加密集成 安全/后端 16h A1.1.1 加密完成
A1.3.2 账号存储服务开发 后端 16h A1.3.1 存储完成
A1.3.3 账号状态管理开发 后端 16h A1.3.2 状态管理完成

A1.4 前端开发

任务ID 任务名称 负责人 工时 依赖 验收标准
A1.4.1 账号挂载页面开发 前端 24h A1.1.2 页面完成
A1.4.2 账号列表页面开发 前端 16h A1.3.3 列表完成
A1.4.3 账号详情页面开发 前端 16h A1.4.2 详情完成

A1.5 测试与集成

任务ID 任务名称 负责人 工时 依赖 验收标准
A1.5.1 账号挂载单元测试 后端 16h A1.3.3 测试通过
A1.5.2 账号挂载集成测试 测试 16h A1.4.3 测试通过
A1.5.3 账号模块验收测试 测试 8h A1.5.2 验收通过

A2: 套餐发布模块W3-W4

A2.1 套餐管理

任务ID 任务名称 负责人 工时 依赖 验收标准
A2.1.1 供应套餐表设计 后端/DBA 8h A1.1.1 表结构完成
A2.1.2 套餐创建API开发 后端 24h A2.1.1 创建接口完成
A2.1.3 套餐上下架开发 后端 16h A2.1.2 上下架完成
A2.1.4 套餐定价服务开发 后端 24h A2.1.3 定价完成

A2.2 套餐展示

任务ID 任务名称 负责人 工时 依赖 验收标准
A2.2.1 套餐列表API开发 后端 16h A2.1.4 列表接口完成
A2.2.2 套餐筛选功能开发 后端 16h A2.2.1 筛选完成
A2.2.3 套餐详情API开发 后端 8h A2.2.1 详情完成

A2.3 前端开发

任务ID 任务名称 负责人 工时 依赖 验收标准
A2.3.1 套餐发布页面开发 前端 24h A2.1.4 发布页面完成
A2.3.2 套餐列表页面开发 前端 16h A2.2.2 列表页面完成
A2.3.3 套餐详情页面开发 前端 16h A2.2.3 详情页面完成

A2.4 测试

任务ID 任务名称 负责人 工时 依赖 验收标准
A2.4.1 套餐模块单元测试 后端 16h A2.1.4 测试通过
A2.4.2 套餐模块集成测试 测试 16h A2.3.3 测试通过
A2.4.3 套餐模块验收测试 测试 8h A2.4.2 验收通过

A3: 调度计费模块W5-W6

A3.1 调度引擎

任务ID 任务名称 负责人 工时 依赖 验收标准
A3.1.1 套餐调度策略设计 架构/后端 16h A2.4.3 策略文档完成
A3.1.2 调度核心服务开发 后端 40h A3.1.1 调度完成
A3.1.3 负载均衡策略开发 后端 24h A3.1.2 均衡完成
A3.1.4 失败转移服务开发 后端 24h A3.1.2 转移完成

A3.2 计费服务

任务ID 任务名称 负责人 工时 依赖 验收标准
A3.2.1 使用记录表设计 后端/DBA 8h A3.1.2 表结构完成
A3.2.2 实时计费服务开发 后端 32h A3.2.1 计费完成
A3.2.3 预扣服务开发 后端 24h A3.2.2 预扣完成
A3.2.4 结算服务开发 后端 24h A3.2.3 结算完成

A3.3 订单管理

任务ID 任务名称 负责人 工时 依赖 验收标准
A3.3.1 订单表设计 后端/DBA 8h A3.2.2 表结构完成
A3.3.2 购买流程API开发 后端 32h A3.3.1 购买完成
A3.3.3 支付集成开发 后端 24h A3.3.2 支付完成
A3.3.4 账单查询API开发 后端 16h A3.3.3 账单完成

A3.4 测试

任务ID 任务名称 负责人 工时 依赖 验收标准
A3.4.1 调度模块单元测试 后端 24h A3.1.4 测试通过
A3.4.2 计费模块单元测试 后端 24h A3.2.4 测试通过
A3.4.3 计费集成测试 测试 24h A3.3.4 测试通过
A3.4.4 调度计费验收测试 测试 16h A3.4.3 验收通过

A4: 风控模块W7-W8

A4.1 风险识别

任务ID 任务名称 负责人 工时 依赖 验收标准
A4.1.1 风控规则引擎设计 安全/后端 24h A3.4.4 规则文档完成
A4.1.2 欺诈检测服务开发 后端 40h A4.1.1 检测完成
A4.1.3 异常检测服务开发 后端 32h A4.1.2 异常检测完成
A4.1.4 风险评估服务开发 后端 24h A4.1.3 评估完成

A4.2 防护措施

任务ID 任务名称 负责人 工时 依赖 验收标准
A4.2.1 限流服务开发 后端 24h A4.1.4 限流完成
A4.2.2 IP限制服务开发 后端 16h A4.2.1 IP限制完成
A4.2.3 冻结服务开发 后端 24h A4.2.2 冻结完成

A4.3 保证金

任务ID 任务名称 负责人 工时 依赖 验收标准
A4.3.1 保证金服务开发 后端 24h A4.2.3 保证金完成
A4.3.2 保证金退还服务开发 后端 16h A4.3.1 退还完成

A4.4 测试

任务ID 任务名称 负责人 工时 依赖 验收标准
A4.4.1 风控模块单元测试 后端 24h A4.3.2 测试通过
A4.4.2 风控模块集成测试 测试 24h A4.4.1 测试通过
A4.4.3 风控模块验收测试 测试 16h A4.4.2 验收通过

A5: 内部测试W9-W10

A5.1 系统测试

任务ID 任务名称 负责人 工时 依赖 验收标准
A5.1.1 功能回归测试 测试 32h A4.4.3 回归通过
A5.1.2 性能测试 测试 24h A5.1.1 性能达标
A5.1.3 安全测试 安全 24h A5.1.2 安全通过
A5.1.4 压力测试 测试 16h A5.1.3 压力达标

A5.2 缺陷修复

任务ID 任务名称 负责人 工时 依赖 验收标准
A5.2.1 测试缺陷修复 后端/前端 40h A5.1.4 缺陷修复完成
A5.2.2 回归缺陷验证 测试 16h A5.2.1 验证通过

A6: 首批引入W11-W12

A6.1 运营准备

任务ID 任务名称 负责人 工时 依赖 验收标准
A6.1.1 运营文档编写 运营 16h A5.2.2 文档完成
A6.1.2 客服培训 运营 8h A6.1.1 培训完成
A6.1.3 引入流程设计 产品 16h A6.1.2 流程完成

A6.2 试点引入

任务ID 任务名称 负责人 工时 依赖 验收标准
A6.2.1 首批供应方邀请 运营 16h A6.1.3 10家完成
A6.2.2 账号挂载指导 运营 24h A6.2.1 挂载完成
A6.2.3 套餐发布指导 运营 16h A6.2.2 发布完成

A6.3 验收

任务ID 任务名称 负责人 工时 依赖 验收标准
A6.3.1 试点效果评估 产品/运营 16h A6.2.3 评估完成
A6.3.2 问题收集与优化 后端/前端 24h A6.3.1 优化完成
A6.3.3 S0阶段验收 PM 8h A6.3.2 验收通过

3. Track B: Subapi 集成

B0: 准备阶段W1

B0.1 环境搭建

任务ID 任务名称 负责人 工时 依赖 验收标准
B0.1.1 Subapi环境部署 运维 24h - 部署完成
B0.1.2 网络策略配置 运维 8h B0.1.1 网络配置完成
B0.1.3 监控接入 运维 16h B0.1.2 监控就绪

B0.2 技术准备

任务ID 任务名称 负责人 工时 依赖 验收标准
B0.2.1 Subapi代码分析 后端 24h - 分析完成
B0.2.2 Connector架构设计 架构 16h B0.2.1 架构文档完成
B0.2.3 接口契约定义 后端/架构 16h B0.2.2 契约完成

B1: Connector 开发W3-W4

B1.1 核心开发

任务ID 任务名称 负责人 工时 依赖 验收标准
B1.1.1 请求转发服务开发 后端 40h B0.2.3 转发完成
B1.1.2 响应归一服务开发 后端 32h B1.1.1 归一完成
B1.1.3 错误处理服务开发 后端 24h B1.1.2 错误处理完成
B1.1.4 流式处理服务开发 后端 32h B1.1.3 流式完成

B1.2 适配器开发

任务ID 任务名称 负责人 工时 依赖 验收标准
B1.2.1 OpenAI适配器开发 后端 24h B1.1.1 OpenAI完成
B1.2.2 Anthropic适配器开发 后端 24h B1.2.1 Anthropic完成
B1.2.3 Gemini适配器开发 后端 24h B1.2.2 Gemini完成
B1.2.4 国内供应商适配器开发 后端 40h B1.2.3 适配完成

B1.3 测试

任务ID 任务名称 负责人 工时 依赖 验收标准
B1.3.1 Connector单元测试 后端 24h B1.2.4 测试通过
B1.3.2 Connector集成测试 测试 24h B1.3.1 测试通过

B2: 契约测试W5-W6

B2.1 契约测试开发

任务ID 任务名称 负责人 工时 依赖 验收标准
B2.1.1 契约测试框架搭建 测试 16h B1.3.2 框架完成
B2.1.2 OpenAI契约测试开发 测试 24h B2.1.1 测试完成
B2.1.3 Anthropic契约测试开发 测试 24h B2.1.2 测试完成
B2.1.4 Gemini契约测试开发 测试 24h B2.1.3 测试完成
B2.1.5 错误码映射测试开发 测试 16h B2.1.4 测试完成

B2.2 测试执行

任务ID 任务名称 负责人 工时 依赖 验收标准
B2.2.1 契约测试执行 测试 24h B2.1.5 测试通过
B2.2.2 契约回归测试 测试 16h B2.2.1 回归通过

B3: 集成验证W7-W8

B3.1 集成开发

任务ID 任务名称 负责人 工时 依赖 验收标准
B3.1.1 与现有系统集成 后端 32h B2.2.2 集成完成
B3.1.2 认证集成开发 后端 24h B3.1.1 认证完成
B3.1.3 计费集成开发 后端 24h B3.1.2 计费完成
B3.1.4 日志审计集成开发 后端 16h B3.1.3 日志完成

B3.2 验证测试

任务ID 任务名称 负责人 工时 依赖 验收标准
B3.2.1 端到端测试 测试 32h B3.1.4 E2E通过
B3.2.2 灰度验证测试 测试 24h B3.2.1 灰度通过

B4: 灰度测试W9-W10

B4.1 灰度发布

任务ID 任务名称 负责人 工时 依赖 验收标准
B4.1.1 灰度策略配置 运维 16h B3.2.2 配置完成
B4.1.2 5%灰度发布 运维 8h B4.1.1 5%完成
B4.1.3 20%灰度发布 运维 8h B4.1.2 20%完成
B4.1.4 50%灰度发布 运维 8h B4.1.3 50%完成
B4.1.5 100%灰度发布 运维 8h B4.1.4 100%完成

B4.2 监控与调优

任务ID 任务名称 负责人 工时 依赖 验收标准
B4.2.1 灰度监控分析 运维 24h B4.1.5 监控就绪
B4.2.2 性能调优 后端 16h B4.2.1 调优完成
B4.2.3 稳定性验证 测试/运维 24h B4.2.2 稳定验证通过

B5: 上线准备W11-W12

B5.1 上线检查

任务ID 任务名称 负责人 工时 依赖 验收标准
B5.1.1 上线检查清单 运维 8h B4.2.3 检查完成
B5.1.2 回滚方案验证 运维 16h B5.1.1 回滚验证通过
B5.1.3 值班安排 运维 8h B5.1.2 值班表完成

B5.2 上线

任务ID 任务名称 负责人 工时 依赖 验收标准
B5.2.1 正式环境发布 运维 8h B5.1.3 发布完成
B5.2.2 上线验证 测试/运维 16h B5.2.1 验证通过
B5.2.3 Track B阶段验收 PM 8h B5.2.2 验收通过

4. C0: 公共基础设施(贯穿始终)

C0.1 API Key 安全体系

任务ID 任务名称 负责人 工时 依赖 验收标准
C0.1.1 API Key安全基线巡检跨Track 安全 16h A0.2.7 完成
C0.1.2 Key泄露应急预案与演练跨Track 安全/运维 16h C0.1.1 完成
C0.1.3 Key生命周期监控告警接入跨Track 运维 16h C0.1.2 完成
C0.1.4 API Key专项安全验收跨Track 安全/测试 24h C0.1.3 通过

C0.2 监控系统

任务ID 任务名称 负责人 工时 依赖 验收标准
C0.2.1 监控系统搭建 运维 24h - 完成
C0.2.2 业务指标接入 运维 32h C0.2.1 接入完成
C0.2.3 告警配置 运维 16h C0.2.2 配置完成

C0.3 基础架构

任务ID 任务名称 负责人 工时 依赖 验收标准
C0.3.1 CI/CD流水线 运维 40h - 完成
C0.3.2 代码质量门禁 运维 24h C0.3.1 完成
C0.3.3 容器化部署 运维 32h C0.3.2 完成

5. 关键里程碑

里程碑 时间 完成条件
M1: 技术方案评审通过 W1周末 A0.1.2 + B0.2.2
M2: API Key体系完成 W2周末 C0.1.4
M3: 账号挂载模块完成 W2末 A1.5.3
M4: 套餐发布模块完成 W4末 A2.4.3
M5: 调度计费模块完成 W6末 A3.4.4 + B2.2.2
M6: 风控模块完成 W8末 A4.4.3 + B3.2.2
M7: 内部测试完成 W10末 A5.2.2 + B4.2.3
M8: S0阶段验收 W12末 A6.3.3 + B5.2.3

6. 资源分配建议

6.1 人力需求

角色 数量 工作内容
后端开发 4人 核心业务开发
前端开发 2人 前端页面开发
测试 2人 测试执行
运维 1人 基础设施/部署
安全 1人(兼职) 安全审查
架构 1人(兼职) 技术方案
产品 1人 产品设计
运营 1人 运营支持

6.2 并行冲突提示

时间段 Track A Track B 冲突风险
W1-W2 A0+A1 B0
W3-W4 A2 B1
W5-W6 A3 B2
W7-W8 A4 B3
W9-W10 A5 B4
W11-W12 A6 B5

7. 验收标准汇总

S0 阶段验收标准

指标 目标 验收条件
可用性 >=99.9% 灰度7天
账务差错率 <=0.1% 测试验证
供应方引入 >=10家 实际引入
套餐验证成功率 >=90% 验证测试
API Key安全 平台标识+DB验证 安全测试通过

文档版本v1.0 下次更新:根据实际执行情况调整