SuperAPI AI 工具集

pp-withings

智能体与模型

查看项目

更新于 10-16 01:32

技能介绍

用途:通过 withings-pp-cli 以程序化、可离线查询的方式访问自有 Withings 健康数据,并生成跨指标分析,适合智能体回答健康趋势类问题及脚本化导出。

主要能力:从官方 Withings API 拉取体重/体成分、活动、睡眠、心率/ECG、锻炼等数据到本地 SQLite,可搜索、用 SQL 查询、导出 JSON 或 CSV。本地联合分析包括:recomp(去噪滚动均值判断减脂增肌)、recovery(训练负荷与恢复指标对比防过度训练)、sleep debt(滚动睡眠赤字)、correlate(两指标 Pearson 与最佳滞后相关)、bp-report(带注释的血压/AFib 表格)、digest(全部指标变化快照,供 LLM 使用)。命令覆盖 activity、devices、goals、heart、measure、notify、sleep、workouts。

使用方式:先安装并验证 CLI:npx -y @mvanhorn/printing-press-library install withings --cli-only,验证 withings-pp-cli --version;失败可用 go install github.com/mvanhorn/printing-press-library/library/devices/withings/cmd/withings-pp-cli@latest。认证基于 OAuth2,需在 Withings 开发者门户注册应用,运行 withings-pp-cli auth login 授权,CLI 会自动保存并轮换 refresh token;用 withings-pp-cli doctor 检查。任意命令加 --agent(展开为 --json --compact --no-input --no-color --yes),支持 --select、--dry-run、--deliver 输出到 stdout/文件/webhook、profile 保存常用参数。查询能力可用 withings-pp-cli which "<自然语言能力>"。MCP 安装:go install .../withings-pp-mcp@latest,再用 claude mcp add withings-pp-mcp -- withings-pp-mcp 注册。

适用场景:离线查询与导出自有 Withings 数据;判断减脂/增肌是否有效;评估训练恢复;统计睡眠赤字;生成给临床医生的血压/AFib 报告;为智能体提供结构化健康摘要。

限制:不用于向 Garmin/TrainerRoad/Strava 推送数据(应使用 withings-sync);不用于医学诊断,仅报告记录测量值,非临床设备;只能访问已授权账号的数据;使用前须确保二进制目录在 PATH 中,否则命令不可用。收费标准、价格暂未提供。