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