批量上传 FIT 文件到黑鸟骑行网页版 ( https://www.blackbirdsport.com)
_GM.fit 文件到黑鸟骑行平台pip install playwrightplaywright install chromiumbash
# 使用 conda Python
/home/ckboss/anaconda3/bin/pip install playwright
/home/ckboss/anaconda3/bin/playwright install chromium
bash
cd /home/ckboss/.openclaw/workspace/skills/blackbird-upload/scripts
/home/ckboss/anaconda3/bin/python upload_to_blackbird.py /path/to/ride_GM.fit
bash
/home/ckboss/anaconda3/bin/python upload_to_blackbird.py /home/ckboss/Downloads/onelap-rides-0316-0321/
bash
/home/ckboss/anaconda3/bin/python upload_to_blackbird.py /home/ckboss/Downloads/onelap-rides-0316-0321/*_GM.fit
_GM.fit 文件(已修改设备 ID 的版本)bash
# 1. 修改 FIT 文件设备 ID
/home/ckboss/anaconda3/bin/python /home/ckboss/.openclaw/workspace/skills/fit-device-id-modifier/scripts/modify_fit.py /path/to/rides/
# 2. 上传到黑鸟
/home/ckboss/anaconda3/bin/python /home/ckboss/.openclaw/workspace/skills/blackbird-upload/scripts/upload_to_blackbird.py /path/to/rides/*_GM.fit
text
skills/blackbird-upload/
├── SKILL.md
└── scripts/
└── upload_to_blackbird.py
fit-device-id-modifier - 修改 FIT 文件设备 ID 为 Garmin Edge 500bash
# 重新安装 Playwright 浏览器
/home/ckboss/anaconda3/bin/playwright install chromium
headless=False 模式手动登录