修改FIT文件,将设备制造商设为Garmin(1),产品ID设为Edge 500 China(1030),以便在Garmin Connect中正确识别。
修改 FIT 文件的设备 ID(manufacturer 和 garmin_product),将骑行记录转换为 Garmin Edge 500 China 设备生成的格式。
manufacturer 字段为 1 (Garmin)garmin_product 字段为 1030 (Edge 500 China)fitparse 库 ( pip install fitparse)bash
cd /home/ckboss/.openclaw/workspace/skills/fit-device-id-modifier/scripts
/home/ckboss/anaconda3/bin/python modify_fit.py
这会处理 ./ */*.fit 匹配的所有 FIT 文件,生成 _GM.fit 后缀的修改版。
bash
/home/ckboss/anaconda3/bin/python modify_fit.py /path/to/ride.fit
bash
/home/ckboss/anaconda3/bin/python modify_fit.py /path/to/rides/
原文件名_GM.fit_GM.fit)/home/ckboss/anaconda3/bin/pythontext
skills/fit-device-id-modifier/
├── SKILL.md
└── scripts/
└── modify_fit.py