SuperAPI AI 工具集

fit-ride-studio

通用与其它

查看项目

更新于 10-16 02:39

技能介绍

用途:把本地的骑行、跑步、徒步轨迹(FIT/KML)转为基于证据的报告与本地可视化体验,按固定顺序执行:先取文件,再检查环境并分析,随后呈现结果与打开报告页,仅当用户要求分享图片、动画或视频时才进入导出。

主要能力:单次与汇总分析;处理多个文件;对损坏文件跳过并说明;按开始时间、距离、时长识别疑似重复;报告地形/路线判断、距离、爬升,以及在数据支持时的时长、速度/配速、卡路里、暂停,和骑行速度/踏频、跑步配速/步频、徒步海拔/爬升、心率、功率、温度、坡度等指标,并给出数据质量覆盖与按影响排序的两到八条建议。汇总模式提供总量与日期范围、逐活动表格、可比活动中的最长/爬升最多/最快、首末变化观察、传感器一致性、重复与跳过文件。

使用方式:未提供文件时以用户语言索取附件或本地路径(可多个),不要编造活动数据;随后在技能根目录运行 node scripts/check-install.mjs,按 OK、NEED_INSTALL(运行 npm ci 后重跑检查)、UNSUPPORTED_NODE、ERROR 分支处理;再用 node scripts/analyze-fit.mjs --format json <路径...> 分析,也可用 --format markdown,--keep-duplicates 需用户确认后使用。报告页通过 node scripts/prepare-report.mjs --track <轨迹> --analysis <临时报告JSON> 暂存,返回的 URL 24 小时过期,服务使用端口 5174 且 strictPort;结束时应说明服务器是否仍在运行及如何停止具体进程,可用 node scripts/prepare-report.mjs --cleanup <session-id> 清理。

适用场景与限制:本地处理轨迹,不上传精确 GPS 轨迹、不在回复暴露坐标;KML 仅几何时不得推断时长、速度、配速、暂停或照片时间匹配;缺失数据要与零区分,标记“未记录”或“覆盖不足”;未经用户提供阈值与明确请求,不推断 FTP、功率/心率区间、VO₂max、训练负荷、恢复状态或医学结论;热量视为设备估算,温度为环境/设备温度;踏频只作活动模式观察;高闭合路线分享前建议隐藏首末 300–500 米。远程或云容器无法访问回环地址时只交付文本报告与 JSON,不得声称页面已打开。收费、价格与平台等资料暂未提供。