Install
openclaw skills install upload-fit-to-blackbird-webAutomatically batch upload modified _GM.fit files to the Blackbird Cycling web platform with login detection and upload status handling.
openclaw skills install upload-fit-to-blackbird-web批量上传 FIT 文件到黑鸟骑行网页版 (https://www.blackbirdsport.com)
_GM.fit 文件到黑鸟骑行平台pip install playwrightplaywright install chromium# 使用 conda Python
/home/ckboss/anaconda3/bin/pip install playwright
/home/ckboss/anaconda3/bin/playwright install chromium
cd /home/ckboss/.openclaw/workspace/skills/blackbird-upload/scripts
/home/ckboss/anaconda3/bin/python upload_to_blackbird.py /path/to/ride_GM.fit
/home/ckboss/anaconda3/bin/python upload_to_blackbird.py /home/ckboss/Downloads/onelap-rides-0316-0321/
/home/ckboss/anaconda3/bin/python upload_to_blackbird.py /home/ckboss/Downloads/onelap-rides-0316-0321/*_GM.fit
_GM.fit 文件(已修改设备 ID 的版本)# 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
skills/blackbird-upload/
├── SKILL.md
└── scripts/
└── upload_to_blackbird.py
fit-device-id-modifier - 修改 FIT 文件设备 ID 为 Garmin Edge 500# 重新安装 Playwright 浏览器
/home/ckboss/anaconda3/bin/playwright install chromium
headless=False 模式手动登录