返回顶部
f

fitbitFitbit数据整合

Fitbit fitness data integration. Use when the user wants fitness insights, workout summaries, step counts, heart rate data, sleep analysis, or to ask questions about their Fitbit activity data. Provides AI-powered analysis of fitness metrics.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
995
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

fitbit

Fitbit 健身洞察

从您的 Fitbit 数据获取 AI 驱动的洞察。查询您的健身指标,分析趋势,并就您的活动提出问题。

功能特点

  • - 📊 每日活动摘要(步数、卡路里、距离、活跃分钟数)
  • 💓 心率数据及区间
  • 😴 睡眠追踪与分析
  • 🏃 锻炼/活动记录
  • 📈 周度与趋势分析
  • 🤖 AI 驱动的洞察与问答

前置条件

需要: Fitbit OAuth 访问令牌

设置步骤详见 references/fitbit-oauth-setup.md

命令

获取个人资料

bash FITBITACCESSTOKEN=... python3 scripts/fitbit_api.py profile

每日活动

bash python3 scripts/fitbit_api.py daily [日期]

示例:

python3 scripts/fitbit_api.py daily # 今天 python3 scripts/fitbit_api.py daily 2026-02-08 # 指定日期

返回:步数、距离、卡路里、活跃分钟数(高强度/中等强度/轻度/久坐)、楼层数

步数范围

bash python3 scripts/fitbit_api.py steps <开始日期> <结束日期>

示例:
bash
python3 scripts/fitbit_api.py steps 2026-02-01 2026-02-07

返回:总步数、平均步数、每日明细

心率

bash python3 scripts/fitbit_api.py heart [日期]

返回:静息心率、各心率区间及对应分钟数

睡眠数据

bash python3 scripts/fitbit_api.py sleep [日期]

返回:时长、效率、开始/结束时间、睡眠阶段

已记录活动

bash python3 scripts/fitbit_api.py activities [日期]

返回:已记录的锻炼/活动(名称、时长、卡路里、距离)

周度摘要

bash python3 scripts/fitbit_api.py weekly

返回:7天步数及关键指标摘要

AI 洞察使用说明

当用户提出健身相关问题时,使用 API 获取相关数据,然后提供洞察:

示例查询:

  • - 我昨晚睡得怎么样? → 获取睡眠数据,分析质量
  • 我这周达到步数目标了吗? → 获取周度摘要,与目标对比
  • 我锻炼时的平均心率是多少? → 获取心率+活动数据,进行分析
  • 我在工作日还是周末更活跃? → 获取范围数据,对比模式

分析方法:

  1. 1. 确定需要哪些数据
  2. 通过相应的 API 命令获取
  3. 分析数据
  4. 以对话形式提供洞察

示例回复

用户: 我这周表现如何?

助手:

  1. 1. 获取周度摘要
  2. 获取近期睡眠数据
  3. 回复:你这周表现不错!平均每天 8,234 步(比上周增长 12%)。7 天中有 4 天达到 10,000 步目标。平均睡眠 7.2 小时,效率 85%。周一/周三/周五的 CrossFit 训练看起来很有规律!

用户: 我今天锻炼了吗?

助手:

  1. 1. 获取每日活动
  2. 获取每日活动摘要(活跃分钟数)
  3. 回复:是的!你今天早上记录了一次 CrossFit 训练(45 分钟,312 卡路里)。此外全天共有 28 分钟的高强度活跃时间。

需要关注的数据洞察

  • - 趋势: 周与周之间的变化、一致性模式
  • 目标: 与 10,000 步目标、锻炼频率、睡眠目标的对比
  • 相关性: 睡眠质量与活动量、休息日与表现
  • 异常: 不寻常的峰值或下降
  • 成就: 个人最佳、连续记录、里程碑

令牌管理

该技能会自动从 /root/clawd/fitbit-config.json 加载令牌,并在过期时自动刷新(每 8 小时)。

自动刷新: 令牌会自动刷新——无需手动干预!

手动刷新(如需):
bash
python3 scripts/refresh_token.py force

使用环境变量覆盖:
bash
export FITBITACCESSTOKEN=manual_token

错误处理

  • - 缺少令牌: 提示用户设置 FITBITACCESSTOKEN
  • API 错误: 检查令牌有效性,可能需要刷新
  • 无数据: 某些天可能没有记录活动或缺少指标

令牌管理详见 references/fitbit-oauth-setup.md。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 fitbit-insights-1776335582 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 fitbit-insights-1776335582 技能

通过命令行安装

skillhub install fitbit-insights-1776335582

下载

⬇ 下载 fitbit v1.0.0(免费)

文件大小: 9.85 KB | 发布时间: 2026-4-17 15:51

v1.0.0 最新 2026-4-17 15:51
Fitbit 1.0.0 Changelog

- Initial release with comprehensive integration for Fitbit fitness data.
- Added features for querying and analyzing steps, heart rate, sleep, activity logs, and trends.
- Provides AI-powered insights and answers about user fitness metrics.
- Includes OAuth token setup instructions and automated token refresh.
- Added sample commands and example response scenarios for user queries.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部