Fitbit CLI 用于查询 Fitbit 穿戴设备中的健康与健身数据,提供只读访问。
主要能力: 睡眠日志(深睡、浅睡、REM、清醒时间):fitbit-cli -s; 心率时间序列:fitbit-cli -e; 血氧 SpO2:fitbit-cli -o; 活跃区间分钟数:fitbit-cli -a; 呼吸频率:fitbit-cli -b; 每日活动(步数、卡路里、距离、楼层):fitbit-cli -t; 用户资料:fitbit-cli -u; 已连接设备(电量、同步状态):fitbit-cli -d。
日期参数支持:不传参数为今天;指定日期如 2026-01-05;日期范围如 2026-01-01,2026-01-05;相对写法 yesterday、last-week、last-month;自定义相对写法 last-2-days、last-3-weeks、last-2-months。
用法示例:用户问“我昨晚睡得怎么样”用 fitbit-cli -s yesterday;问“这周心率如何”用 fitbit-cli -e last-week;问“今天走了多少步”用 fitbit-cli -t;问“查看血氧水平”用 fitbit-cli -o;问“Fitbit 同步了吗”用 fitbit-cli -d;问“上个月活动量如何”用 fitbit-cli -a last-month。
限制与说明:对 Fitbit 数据为只读访问;令牌自动刷新,8 小时后过期;数据可能因设备同步而延迟;首次使用需运行 fitbit-cli --init-auth 进行设置。