Improve live analysis stability and video clip drafting
这个提交包含在:
14
README.md
14
README.md
@@ -16,11 +16,19 @@
|
||||
实时分析页现在采用“识别 + 录制 + 落库”一体化流程:
|
||||
|
||||
- 浏览器端基于 MediaPipe Pose 自动识别 `forehand / backhand / serve / volley / overhead / slice / lob / unknown`
|
||||
- 最近 6 帧动作结果会做时序加权稳定化,降低正手/反手/未知动作间的瞬时抖动
|
||||
- 连续同类动作会自动合并为片段,最长单段不超过 10 秒
|
||||
- 停止分析后会自动保存动作区间、评分维度、反馈摘要和可选本地录制视频
|
||||
- 实时分析结果会自动回写训练记录、日训练聚合、成就进度与 NTRP 评分链路
|
||||
- 移动端支持竖屏最大化预览,主要操作按钮固定在侧边
|
||||
|
||||
## Video Library And PC Editing
|
||||
|
||||
- 视频库支持直接打开 `PC 轻剪辑工作台`
|
||||
- 轻剪辑支持播放器预览、手动入点/出点、从当前播放位置快速设点
|
||||
- 分析关键时刻会自动生成建议片段;即使视频 metadata 尚未返回,也会按分析帧数估算时间轴
|
||||
- 剪辑草稿保存在浏览器本地,可导出 JSON 供后续后台剪辑任务或人工复核使用
|
||||
|
||||
## Online Recording
|
||||
|
||||
在线录制模块采用双链路设计:
|
||||
@@ -124,6 +132,12 @@ set -a && source .env && set +a && pnpm exec drizzle-kit migrate
|
||||
- `docs/media-architecture.md`
|
||||
- `docs/frontend-recording.md`
|
||||
|
||||
2026-03-15 已在真实环境执行一次重建与 smoke test:
|
||||
|
||||
- `docker compose up -d --build migrate app app-worker`
|
||||
- Playwright 复测 `https://te.hao.work/login`、`/checkin`、`/videos`、`/recorder`、`/live-camera`、`/admin`
|
||||
- 复测后关键链路全部通过,确认线上已切换到最新前端与业务版本
|
||||
|
||||
## Documentation Index
|
||||
|
||||
- `docs/FEATURES.md`: 当前功能特性与能力边界
|
||||
|
||||
在新工单中引用
屏蔽一个用户