FitConverter 运动数据转换
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_deac782b/fitconverter。
技能介绍
要解决什么问题
跑步、骑行、徒步等运动记录往往被锁在厂商生态里:华为健康导出、Keep 备份、Zepp 同步、或手头的 gpx/tcx/fit 文件,想迁到 Garmin、Coros、Strava、行者、RQrun 时,格式与字段并不互通,手工改文件或重复录入成本很高。
技能如何工作
本技能通过 MCP 调用 FitConverter 的 HTTP 接口,把「数据源类型 + 目标平台 + 通知邮箱」组装成转换任务并提交。
- 文件类数据源(如
huawei、keep、gpx、tcx、fit等):用multipart/form-data上传zip_file,上传的是文件本体,不是路径也不是 Base64。 - 同步类数据源(如
zepp_sync、keep_sync、garmin_sync_coros等):需提供account与password,由服务端拉取后再转换。 - 提交后按
status处理:submitted等待邮件通知;若返回payment_required/pending_payment,需展示qr_image_url并轮询get_conversion_status;error则直接反馈错误信息。 recordMode可选:trial_(试用,默认)与do(正式付费),费用与次数限制不同。
适用边界与注意点
首次使用必须在 https://api.fitconverter.com/mcp/generate-api-key 获取 API Key,并在 mcporter 或对话中完成配置,否则无法调用。
数据源 type 与目标 destination 必须在文档列出的枚举内;选错会报「不支持的平台」。试用模式有次数限制,完整能力需走正式付费流程。Agent 侧应严格按 SKILL 流程:先检查 mcporter 配置,再调用 MCP 工具提交与查状态,勿用错误的上传方式提交 zip_file。
使用场景
- 换了 Coros 手表后,要把华为健康导出的 zip 活动文件批量转成 Garmin Connect 可导入格式
- Keep 里积累了多年跑步记录,需要把备份 zip 提交转换并投递到 Strava 账号
- 手头是多段 `gpx`/`tcx` 轨迹,要在对话里用 MCP 上传到 FitConverter 并指定 `destination` 为 rqrun
- 已停用 Zepp 账号同步,但仍要用 `zepp_sync` 拉取历史数据并转到行者或数字心动
适合人员
- 从华为/小米手环生态迁到 Garmin 或 Coros、不愿丢掉历年配速与轨迹的跑者
- 帮队员整理 Keep、咕咚、Joyrun 等多 App 导出包并统一落到同一目标平台的跑步教练
- 已在 mcporter 里接好 FitConverter、希望用对话提交转换任务并处理支付二维码的自动化使用者
- 经常收客户 `fit`/`gpx` 文件、要按邮箱通知结果批量转 tcx 或 kml 的运动数据整理者