顽鹿运动(Onelap)此前支持将运动数据自动同步至 Strava,但该功能于 2026 年 3 月 19 日关闭。本项目旨在恢复这一功能,通过 API 自动将顽鹿的骑行数据同步到 Strava。
当调用此 Skill 时,Agent 应作为同步专家,引导用户获取并使用 OnelapSyncStrava 工具完成从 Onelap (Magene) 到 Strava 的活动同步。
在使用工具之前,必须确保拥有对应操作系统的二进制程序。
OnelapSyncStrava-windows-amd64.exe)。
如果本地已安装 Go 环境:
go build -o OnelapSyncStrava.exe main.go 或 make build。
go build -o OnelapSyncStrava main.go 并确保文件具有执行权限 (chmod +x OnelapSyncStrava)。
OnelapSyncStrava 程序。
OnelapSyncStrava status (Windows 使用 .\OnelapSyncStrava.exe status) 查看当前同步统计和配置完整性。
Authorization Callback Domain 字段必须填写为 localhost。
Client ID 及其对应的 Client Secret。
config.json 包含正确的参数:
onelap_account: Onelap 登录邮箱/手机。
onelap_password: Onelap 密码。
strava_client_id: 上一步获取的 Client ID。
strava_client_secret: 上一步获取的 Client Secret。
OnelapSyncStrava check 进行连通性测试。
为什么需要授权?
client_id 和 client_secret 是你的 Strava API 应用凭证,用于向 Strava 标识本程序。
access_token 和 refresh_token 会自动保存,后续即可实现全自动同步,无需再次手动操作。
check 提示 missing refresh_token,运行 OnelapSyncStrava auth。
OnelapSyncStrava sync 开始抓取并拉取活动。
auth。
共 1 个版本