# ShowenV2 项目里程碑

## Phase 1: 基础平台（当前）

### M1.1 - 核心插件迁移 ✅ 已完成
**时间**: 2周（2026-03-12 ~ 2026-03-14）— 提前完成
**负责人**: PM 刘建国

**任务清单**:
- [x] 项目骨架搭建
- [x] core/ 基础架构（Plugin trait, Message, Config）
- [x] 第一轮插件（config验证, StateMachine, WiFi, Screen）
- [x] 第二轮核心功能
  - [x] ServiceManager Broadcast + Message Clone（张明远）
  - [x] VideoProcessor 完整实现（李思琪）
  - [x] BlePlugin + GATT 双连接修复（王浩然）
  - [x] HttpPlugin + Web UI（赵雨薇）
- [x] main.rs 集成所有插件
- [x] configs/ 配置文件迁移
- [x] 动态插件系统 6 阶段（张明远）
- [x] DevicePlugin 阶段一+二（Display/SleepInhibit/Backlight/Cursor）
- [x] Flutter App v0.2（P0/P1 全清，完成度 ~90%）
- [x] API 文档校准（以 routes.rs 为唯一权威重写）
- [x] 19 项 P0/P1/P2 bug 修复

**验收标准**: ✅ 全部通过
- cargo check 零 warning ✅
- cargo test 100/100 ✅
- flutter analyze 零问题 ✅
- Flutter APK v0.2 已编译 (52.3MB) ✅

**当前进度**: 100%
**风险**: 无

---

### M1.2 - 集成测试与功能对齐
**时间**: 2周（2026-03-19 ~ 2026-04-02）
**负责人**: PM 刘建国 + QA 周雅婷/林晓峰

> ⚠️ **进度以 CLAUDE.md 为准**，本文件仅保留任务清单。

**任务清单**:
- [x] ServiceManager 集成测试 (8个) — 周雅婷
- [x] HTTP API 路由集成测试 (9个) — 赵雨薇（待 Linux 验收）
- [x] 动态插件集成测试 (15个) — 张明远（待 Linux 验收）
- [x] 插件管理 API 闭环修复 — 张明远
- [ ] Linux ARM64 `cargo test --workspace` 验收通过
- [ ] 风险3 WifiProvisioned/DeviceEvent 代码核查 — 王浩然
- [ ] git commit 三个测试文件
- [ ] PROGRESS.md 更新 + tag
- [ ] 边界条件测试
- [ ] Bug 修复

**验收标准**:
- cargo test --workspace 全部通过（预期 139/139）
- 风险3消息链路已核查结论
- 已知 P0/P1 bug 清零

**当前进度**: ~70%（集成测试编写完毕，验收阻塞）
**风险**: 新测试在 Linux ARM64 可能有编译或运行时问题

---

### M1.3 - 性能优化与 Alpha 发布
**时间**: 2周（2026-04-09 ~ 2026-04-23）  
**负责人**: 全员

**任务清单**:
- [ ] 性能基准测试
- [ ] 热点分析和优化
- [ ] 内存泄漏检查
- [ ] 启动时间优化
- [ ] 视频渲染帧率优化
- [ ] 文档完善
- [ ] 发布 v2.0.0-alpha

**验收标准**:
- 视频渲染 ≥ 60fps
- 内存占用 ≤ 旧版本 120%
- 启动时间 ≤ 3秒
- 文档完整度 > 80%

**当前进度**: 0%  
**风险**: 性能可能达不到预期

---

### M1.4 - 稳定性测试与正式发布
**时间**: 6周（2026-04-23 ~ 2026-06-04）  
**负责人**: PM 刘建国 + QA

**任务清单**:
- [ ] 长时间稳定性测试（7x24小时）
- [ ] 压力测试
- [ ] 异常场景测试
- [ ] 用户验收测试
- [ ] Bug 修复和优化
- [ ] 发布文档和迁移指南
- [ ] 发布 v2.0.0

**验收标准**:
- 连续运行 7天无崩溃
- P0/P1 bug 清零
- 用户反馈满意度 > 90%

**当前进度**: 0%  
**风险**: 可能发现严重 bug 导致延期

---

## Phase 2: 生态扩展（规划中）

### M2.1 - 插件市场基础设施
**时间**: 4周  
**目标**: 建立插件注册、分发、版本管理机制

### M2.2 - 3D 渲染插件
**时间**: 6周  
**目标**: 支持 glTF/FBX 模型实时渲染

### M2.3 - AI 集成插件
**时间**: 6周  
**目标**: 语音识别、NLU、TTS 集成

### M2.4 - VR/AR 输出插件
**时间**: 8周  
**目标**: 支持主流 VR 头显和 AR 设备

---

## Phase 3: 平台化（规划中）

### M3.1 - 云端内容分发
**时间**: 8周  
**目标**: CDN + 内容管理系统

### M3.2 - 多设备协同
**时间**: 6周  
**目标**: 手机 App + 多屏联动

### M3.3 - AI 内容生成
**时间**: 12周  
**目标**: AI 驱动的角色生成和动画

### M3.4 - 开发者工具链
**时间**: 8周  
**目标**: IDE 插件、调试器、模拟器

---

## 关键时间节点

| 日期 | 里程碑 | 交付物 |
|------|--------|--------|
| 2026-03-26 | M1.1 完成 | 所有核心插件迁移完成 |
| 2026-04-09 | M1.2 完成 | 集成测试通过 |
| 2026-04-23 | M1.3 完成 | v2.0.0-alpha 发布 |
| 2026-06-04 | M1.4 完成 | v2.0.0 正式发布 |
| 2026-09-04 | Phase 2 完成 | 插件生态建立 |
| 2027-06-04 | Phase 3 完成 | 平台化完成 |

---

## 进度跟踪机制

### 每日
- PM 检查任务进度
- 更新 PROGRESS.md
- 识别阻塞点

### 每周
- 团队站会（通过 TEAM_CHAT.md）
- 复盘上周进度
- 调整下周计划
- 风险评估

### 每月
- 里程碑评审
- 绩效评估
- 技术分享
- 战略调整

---

**文档版本**: v1.1
**最后更新**: 2026-03-14
**负责人**: 陈逸飞 (CEO)
