名称: whoop
描述: WHOOP 晨间数据同步(恢复/睡眠/负荷)与当日建议。
元数据:
clawdbot:
config:
requiredEnv:
- WHOOP_CLIENT_ID
- WHOOP_CLIENT_SECRET
- WHOOP_REFRESH_TOKEN
WHOOP 晨间数据同步功能:
- 获取最新的 WHOOP 数据(恢复、睡眠、周期/负荷)
- 生成简短的当日行动建议
1) 创建 WHOOP 应用并获取凭证:
- WHOOP_CLIENT_ID
- WHOOP_CLIENT_SECRET
2) 在 WHOOP 开发者控制台设置重定向 URL:
- https://localhost:3000/callback
3) 将密钥写入 ~/.clawdbot/.env:
WHOOP_CLIENT_ID=...
WHOOP_CLIENT_SECRET=...
4) 执行一次性授权(获取刷新令牌):
node /home/claw/clawd/skills/whoop/bin/whoop-auth --redirect-uri https://localhost:3000/callback
code 参数并粘贴回终端此操作会将 WHOOP_REFRESH_TOKEN=... 写入 ~/.clawdbot/.env。
运行:
node /home/claw/clawd/skills/whoop/bin/whoop-morning
然后将输出内容发送给用户。
推荐:通过 Gateway cron 定时任务(每日早晨)自动执行。
- 命令:node /home/claw/clawd/skills/whoop/bin/whoop-morning
- 机器人应将输出内容作为消息发送。
https://api.prod.whoop.com/oauth/oauth2/authhttps://api.prod.whoop.com/oauth/oauth2/tokenoffline 权限范围以获取刷新令牌。