SwimStats Web MVP

把健康 App 截图变成可比较的游泳训练分析

上传心率截图与分段数据,让后端完成图片解析、时间对齐、数据融合,并返回多图表结果。

处理位置 后端执行
时间对齐 多模型预留
历史对比 结果结构已预留

上传与处理

当前 demo 支持真实上传表单,后端在线时调用 API,离线时回退到内置 mock 数据。

高级设置
服务器默认只负责处理,不保存上传文件和结果。若填写口令,处理结果会以密文形式保存到当前浏览器本地应用数据中,用于历史对比。
状态: 等待上传

结果摘要

这里展示处理后的核心训练指标。

等待处理结果

全程心率曲线

当前 demo 用 SVG 折线绘制心率曲线,后续可替换为 ECharts。

暂无心率曲线

分段结果

展示每段配速、时长和心率摘要。

暂无分段数据

历史对比

历史对比是独立操作:先在下方历史列表中勾选两条记录,再点击比较。

已选择 0 / 2 条历史记录
暂无对比结果

趋势分析

支持 7 天、月、3/6/12 个月,以及自定义 1-N 年趋势说明。

暂无趋势结果

本地历史记录

历史记录按时间倒序展示。比较历史时请勾选两条记录,再点击“比较所选历史”。

历史维护
尚未解锁或没有本地历史记录