WHOOP

💓 专业恢复追踪,智能训练建议

health-fitness榜 #20

WHOOP穿戴设备晨间健康数据同步,自动获取恢复、睡眠、负荷指标并生成个性化当日建议。

收藏
10.5k
安装
2.4k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

WHOOP技能实现与专业运动恢复追踪设备的数据集成,主要功能包括:

1. 数据获取:通过OAuth 2.0认证连接WHOOP API,拉取用户最新的Recovery(恢复指数)、Sleep(睡眠数据)、Cycle/Strain(运动负荷)三大核心指标
2. 智能分析:基于生理数据生成当日行动建议,帮助用户优化训练强度与恢复平衡

3. 自动化推送:支持配置定时任务,每日早晨自动执行并发送报告

配置流程

  • 首次使用需在WHOOP开发者后台创建应用,配置WHOOP_CLIENT_IDWHOOP_CLIENT_SECRET
  • 设置回调地址为https://localhost:3000/callback
  • 执行授权脚本获取offline范围的长期刷新令牌
  • 刷新令牌会自动轮换更新,需持久化存储最新令牌

显著优点

  • 专业级生理数据源:WHOOP是职业运动员广泛使用的恢复追踪设备,心率变异性(HRV)、静息心率、血氧等指标精度高
  • 闭环训练管理:将客观生理数据转化为可执行建议,避免过度训练或恢复不足
  • 零干预自动化:配置完成后完全后台运行,用户每日仅需阅读报告
  • OAuth安全架构:采用标准授权码流程,不直接存储用户密码

潜在局限

  • 硬件依赖:必须拥有WHOOP 4.0或WHOOP Band设备才能获取数据
  • 配置门槛:需完成开发者控制台设置、OAuth授权流程,非技术用户可能受阻
  • 本地化限制:回调地址固定为localhost,可能影响部分网络环境下的授权
  • API稳定性风险:WHOOP为商业API,存在速率限制或条款变更可能
  • 隐私集中化:所有健康数据流经WHOOP云端,非本地优先架构

适合人群

  • 已持有WHOOP设备的力量训练/耐力运动爱好者
  • 追求数据驱动训练优化的严肃业余运动员
  • 需要监控恢复状态以预防过度训练的用户

常规风险

| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 令牌泄露 | 刷新令牌长期有效,泄露可导致数据访问 | 严格限制`.env`文件权限 |
| 过度训练误判 | 算法建议可能不适合特殊生理状况 | 结合主观感受综合判断 |
| 数据断联 | 令牌轮换失败会导致同步中断 | 监控日志并及时重新授权 |

WHOOP 内容

lib文件夹
手动下载zip · 1.7 kB
tokens.jstext/javascript
请选择文件