为什么常见的变通办法行不通
如果你曾试图把Fitbit数据导入ChatGPT,你大概率碰到了同样的障碍。ChatGPT看不到你的Fitbit账号。于是大家只能想办法绕过去:从Fitbit仪表盘导出CSV再粘贴进去,配置一个IFTTT流程,或者把昨晚的睡眠截图直接发过去。
这些方式没有一个不脆弱、也没有一个能保留状态。CSV文件一导出就冻结在那一刻,所以明天你又得再导出一次。IFTTT配方一次只能搬运一个指标,出问题也不会告诉你。截图只是某一天的快照,背后没有历史数据。ChatGPT读一读你粘贴的内容,回答一次就忘了。没有基线,没有趋势,也不会记得上个月的情况。
解决办法是别再给 ChatGPT 喂静态截图,而是给它一个可以实时读取的数据源。这正是 Wellness Project 提供的:一份托管的 Fitbit 历史数据副本,ChatGPT 可以用大白话直接查询。
连接到底是怎么运作的
必须存在两个链接。首先,Fitbit 必须能连接到 Wellness Project。Fitbit 通过 Google Health API 连接并自动同步,大约每小时一次,所以你的步数、Active Zone Minutes、睡眠阶段和静息心率保持最新,无需手动导出。Fitbit 本身不提供 AI 可以读取的连接器,所以这个托管层是桥梁。
第二,ChatGPT 需要能够访问 Wellness Project。它以插件形式通过与所有设备共用的同一个 MCP 服务器连接,所以只要完成一次身份验证,你的 Fitbit 历史数据就能在对话中读取。设置一次即可,不需要每次聊天都重新配置。
创建一个 Wellness Project 账户
在 iPhone、Android或网页上注册。这一托管层保存你的 Fitbit 历史数据并提供给 ChatGPT 使用。早期体验阶段免费。
通过 OAuth 连接 Fitbit
打开设置、设备、Fitbit,通过 Google Health 连接。步数、Active Zone Minutes、睡眠阶段和静息心率自动同步。无需导出 CSV,无需维护 IFTTT 配方。
将 Wellness Project 连接到 ChatGPT
将Wellness Project添加为ChatGPT插件,并用账户设置中的密钥进行身份验证。这是ChatGPT读取你Fitbit数据的唯一连接,只需设置一次,无需每次对话都手动粘贴数据。
向 ChatGPT 询问你的 Fitbit 数据
打开对话直接问:“我这个月的静息心率变化如何?”“步数多的那几天我的睡眠是不是变差了?”“上周我的Active Zone Minutes数是多少?”ChatGPT 会调取结构化数据,基于你真实的历史记录回答,而不是一张粘贴的截图。
关于连接器本身的细节及其暴露的工具接口,请参阅 Fitbit MCP 连接器页面。这份指南是操作说明,那个页面才是产品本身。
连接之后可以问些什么
只有当能提出更好的问题时,这个设置才值得,而事实确实如此。因为ChatGPT读取的是经过解读的历史数据,而不是一个单独粘贴的数字,真正有用的提问都是跨时间维度的:模式、基线,以及不同信号之间的因果关系。
问问在艰苦的训练周期里你的静息心率如何变化。问问深睡是否与你步数最多的那几天相关。让 ChatGPT 标出你的Active Zone Minutes和睡眠同时下滑的那一周。由于所有连接的设备都汇入同一数据层,这些答案可以同时调用 Fitbit、Apple Health 和 Oura 的数据,画面因此完整,而不是分散在各个互不通气的应用里。
Give ChatGPT your real Fitbit history.
通过OAuth把Fitbit同步到Wellness Project,连接ChatGPT,询问你的真实趋势。早期access阶段免费。