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

任务计划Roadmap

本项目分为五个阶段,当前仅完成文档交付,等待指令后再实施。

阶段 0文档

  • 产出:./trae/design.md./trae/prd.md./trae/tasks/*
  • 状态:已完成

阶段 1项目脚手架

  • 使用 Vite + React + TypeScript 初始化项目
  • 集成 TailwindCSS 与 shadcn/ui 组件库
  • 基础目录搭建:src/componentssrc/utils/codecs

阶段 2判定模块utils/codecs

  • 封装 WebCodecs 判定逻辑:detectAllcheckAVCcheckHEVC
  • 设计类型与返回结构,记录判定详情(环境、检查、错误、时间戳)

阶段 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