2025-11-12 14:49:07 +08:00

37 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 任务计划Roadmap
本项目分为五个阶段,当前仅完成文档交付,等待指令后再实施。
## 阶段 0文档
- 产出:`./trae/design.md``./trae/prd.md``./trae/tasks/*`
- 状态:已完成
## 阶段 1项目脚手架
- 使用 Vite + React + TypeScript 初始化项目
- 集成 TailwindCSS 与 shadcn/ui 组件库
- 基础目录搭建:`src/components``src/utils/codecs`
## 阶段 2判定模块utils/codecs
- 封装 WebCodecs 判定逻辑:`detectAll``checkAVC``checkHEVC`
- 设计类型与返回结构,记录判定详情(环境、检查、错误、时间戳)
## 阶段 3UI 页面实现
- 单页 App渲染判定结果卡片、操作按钮、详情折叠
- 统一状态色与文案,提供复制详情能力(可选)
## 阶段 4验证与交付
- 基本跨浏览器验证Chrome/Edge/Safari/Firefox
- 打包与静态部署(如 `dist/`
---
## 环境准备
- Node.js >= 18
- 包管理器npm 或 pnpm
- 浏览器:最新版 Chrome/Edge/Safari/Firefox
## 执行顺序与里程碑
1. 初始化项目与 UI 库Task01
2. 封装判定模块Task02
3. 实现单页 UI后续 Task
4. 验证与交付(后续 Task