我需要先了解你指的是哪个开源项目,才能准确回答是否追踪实时体能数据,请告诉我项目名称或仓库链接(GitHub 地址)。

不过我可以先给你一个判断方法,方便你快速确认:
-
看 README/功能列表
- 搜索关键词:
real-time、live、heart rate、HR、HRV、GPS、accelerometer、IMU、wearable、BLE、ANT+、WebSocket、streaming。 - 如果出现 “实时心率/实时配速/实时位置/实时传感器流” 等描述,通常就是追踪实时体能数据。
- 搜索关键词:
-
看数据来源与协议
- 实时体能数据一般来自:智能手表/手环、心率带、功率计、GPS 模块、手机传感器。
- 常见实时传输协议:BLE GATT、ANT+、WebSocket、MQTT、gRPC streaming。
- 如果项目只是“导入 FIT/GPX/TCX 文件后分析”,那通常是离线分析,不是实时追踪。
-
看代码结构
- 是否有
stream/、realtime/、live/、sensor/、ble/、websocket/等目录。 - 是否有定时器/事件循环持续读取传感器并更新界面或写入数据库。
- 是否使用数据库时序表/缓存来存实时采样点。
- 是否有
-
看是否“追踪”而非仅“展示”
- 追踪通常意味着:持续采集 → 时间戳对齐 → 存储 → 可回放/分析。
- 仅展示可能是:连接设备后显示当前值,但不落库、不做历史记录。
-
看免责声明与隐私
涉及心率、GPS 等健康/位置数据时,成熟项目通常会说明数据是否上传、是否本地存储、是否匿名化。
把项目链接发我后,我可以直接帮你查:
- 是否支持实时数据采集
- 支持哪些设备/协议
- 数据是否存储、如何存储
- 是否适合做实时体能/运动追踪