健康技能集
12项身心健康辅助工
该技能为Clawdbot提供Garmin Connect数据同步能力,通过OAuth安全认证获取用户的运动、睡眠、心率等健康数据,每5分钟自动更新并本地缓存,方便快速查询。
pip install -r requirements.txtpython3 scripts/garmin-auth.py your-email@gmail.com your-password~/.garth/session.json,纯本地存储python3 scripts/garmin-sync.py*/5 * * * * /home/user/garmin-connect-clawdbot/scripts/garmin-cron.shfrom scripts.garmin_formatter import format_all, get_as_dict
print(format_all())
data = get_as_dict()
print(f"Steps: {data['summary']['steps']:,}")
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | Garmin账号邮箱、密码;可选自定义缓存路径 |
| 输出 | 格式化文本、原始字典(步数/睡眠/锻炼)、本地JSON缓存 |
| 适用人群 | Clawdbot用户、需要定期查看运动数据的个人、多账号管理者 |
| 不包含 | 实时GPS追踪、历史批量导出、设备直接控制、医疗诊断 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/godsboy/garmin-connect-fixed/SKILL.md
来源类型:GitHub仓库