Executive Dashboard

准备载入 Fitbit 数据

优先展示今天最值得关注的恢复、睡眠和活动信号。

恢复指数
--
等待数据
由睡眠、HRV、静息心率和目标完成度综合估算。
Signal Map

健康信号地图

按数据域检查可靠性、覆盖范围和下一步阅读路径。

Priority

今日优先级

先扫关键异常,再进入趋势图和原始表格。

Data Health

数据质量

覆盖范围、快照完整度和权限状态会影响所有判断。

Core Metrics

指标驾驶舱

所有卡片都可点击进入对应主题页。

Analytics

数据故事流

按概览、趋势、细分和建议组织 Fitbit 数据,把图表变成可行动判断。

Overview

综合趋势

把睡眠得分、步数和恢复核心指标放在同一个视图里。

Rolling Mean

周平均变化

看每周平均值,而不是被单日波动干扰。

Signals

相关性和当前判断

这里给出本地缓存算出来的简单相关性,用来快速定位身体状态变化。

Highlights

补充 Fitbit 数据摘要

把体征、生活和账户快照收在首页,先看有没有新增可用数据。

Sleep

睡眠得分与时长

主睡眠记录会自动去重,小睡单独计数。

Stages

深睡 / REM / 浅睡

最近两周的睡眠结构,直接看质量变化。

Sleep Table

最近睡眠记录

这里只显示主睡眠,避免表格被小睡刷屏。

Activity

步数与活跃分钟

同时看步数规模和真正的活跃时间。

Burn

燃脂区分钟与热量

更接近训练强度,而不只是走了多少步。

Fitbit Activity

补充活动摘要

把今日活动摘要、活动日志和 lifetime stats 收到一起,避免只剩按日步数表。

Activity Logs

近期活动日志

如果 Fitbit 返回了训练或手动记录,这里会显示更接近原始行为的日志列表。

Daily Activity Table

按日活动记录

日表保留稳定趋势视角,和上面的原始活动日志分开看更清楚。

Trend Lab

恢复趋势实验室

把 HRV 和静息心率放到同一条时间线上,先看方向,再看幅度。

Recovery

HRV 与静息心率

HRV 越高通常越好,静息心率越低通常越稳。

Breakdown

恢复证据拆解

把 HRV、RHR、睡眠得分和相关性拆开看,避免一个分数解释所有问题。

Scatter

睡眠得分 vs HRV

用散点看睡眠和恢复之间是否存在可见联动。

Action Queue

恢复建议队列

只基于本地 Fitbit 数据生成轻量建议,用来决定今天训练、睡眠和恢复优先级。

Data Audit 最近恢复记录 展开原始表格
Recovery Table

最近恢复记录

把 HRV、深睡 HRV 和静息心率放在一张表里。

Body

体重、BMI 与体脂

优先读取 Fitbit 体重目标和近期体重 / 体脂日志,没有就退回 profile 快照。

Vitals

血氧、呼吸率与皮温

这些指标来自 Fitbit 的补充 vitals 接口,支持时会自动缓存并展示。

Body Table

近期体重 / 体脂记录

如果 profile 中有体重但没有日志,会显示为空,等下一次同步补齐。

Vitals Table

近期 vitals 摘要

展示每类额外体征的最新可解析数值,便于快速确认 Fitbit 是否返回了数据。

Lifestyle

营养与饮水

把热量目标、今日摄入、饮水目标和今日饮水统一到一个中文视图。

Foods

近期食物记录

recent / frequent / favorite / meals 会统一缓存,表格默认先展示最近吃过的食物。

Account

账户、设备与权限

这里集中显示快照完成度、设备、徽章、闹钟和当前 token scope 缺口。

Scopes

授权范围与快照状态

重新授权后,缺失 scope 的接口会在下一次同步自动补齐到本地缓存。

Devices

Fitbit 设备

显示设备电量、同步时间和基础标识信息。

Badges

最近徽章

如果 profile scope 已授权,会展示 Fitbit badges 的本地快照。

Alarms

设备闹钟

有 tracker 且 settings scope 授权时,会额外读取闹钟列表。

Endpoints

Fitbit 接口缓存状态

用来确认哪些接口已缓存、哪些因为 scope 缺失被跳过。

Cache

本地缓存结构

页面统一消费标准化缓存层。公开访客只看结构摘要,管理员模式会额外显示具体文件路径。

Profiles

多档案对比

原来的 spousal 页面合并到了这里,只保留一个统一入口。