免费获取学习方案
ARTICLE DETAIL

资讯详情

深耕编程基础知识与建站技术分享的一线实战洞察。

FitNotes历史完整迁移到openGym:3步CSV导入实战教程

FitNotes历史完整迁移到openGym:3步CSV导入实战教程 FitNotes历史完整迁移到openGym3步CSV导入实战教程【免费下载链接】openGymSelf-hosted gym body-weight tracker — plan routines, log workouts (supersets, warm-ups, cardio), see which muscles are trained, fatigued or detrained, import from FitNotes/Strong/Hevy, passkey login. Your data, your server.项目地址: https://gitcode.com/GitHub_Trending/op/openGymopenGym 是一个自托管的健身与体重追踪工具支持计划训练、记录组间细节、肌肉疲劳分析并可通过CSV导入把 FitNotes 的多年训练历史完整迁移过来——数据完全归你所有。本文用 3 个步骤完成迁移在 FitNotes 里导出 CSV、在 openGym 中导入、核对匹配结果。整个过程无需编辑文件支持自动去重和单位转换即使重复导入同一文件也不会产生重复记录。为什么选择 openGym 接收你的训练历史数据自主所有数据存在你自己的服务器上./data目录备份即复制一个文件夹历史不丢失CSV导入 时会把每个动作与内置的1,324 个动作库逐一匹配无法识别的动作会保留为自定义动作文件里的一行都不会被丢弃统计连续导入后的历史会参与力量曲线、1RM 估算、年度热力图和肌肉分布图你从 FitNotes 时代的 PR 依然算数第一步在 FitNotes 中导出 CSV不同版本的 FitNotes 导出位置略有差异openGym 对两者的格式都已适配版本导出路径FitNotesAndroid设置 → 备份/导出 →电子表格导出Spreadsheet ExportFitNotes 2iOS导出训练为 CSVExport workouts as CSV导出的文件每一行对应一组set包含日期、动作名、部位、重量、次数、时间等列。以 Android 版为例表头大致如下Date,Exercise,Category,Weight,Weight Unit,Reps,Distance,Distance Unit,Time,Comment 2026-08-21,Squat,Legs,120,kg,5,,,,, 2026-08-21,Leg Press,Legs,200,kg,1,,,,, 关键点只要有「日期 动作名 至少一项测量值重量/次数/时间/距离」文件就能被识别无需任何手动修改。第二步在 openGym 中导入 CSV导入入口位于设置 → 数据 → Import from another app从其他应用导入点击该条目从文件选择器中挑选刚才导出的 CSVopenGym 自动识别来源并弹出导入摘要共多少天、多少组、匹配了多少个库内动作、生成了多少自定义动作确认后完成合并。界面入口定义在 Settings.jsx解析流程见 sheets.jsx导入后你的时间线长这样——历史训练直接出现在首页的今日视图与统计页中第三步核对匹配结果与单位转换这是保证完整迁移的两道保险动作自动匹配。匹配器会先查一张人工维护的常用别名表如 Squat → 杠铃深蹲、Bench Press → 杠铃卧推再做单词集合比对。拿不准的动作宁可归入自定义动作也不会张冠李戴——你可以事后进动作库手动修正。匹配逻辑源码import-csv.js。单位按行转换。如果你习惯磅lb而 openGym 设置为公斤导入时会逐行换算避免出现185 lb 变成 185 kg的事故文件内混合使用两种单位也没问题。重复导入安全。合并时已有记录优先mergeImport同一天已有训练就不会被覆盖导入两次不会重复计数。导入后检查清单 ✅检查项在哪里看训练日期是否连续首页日历 / 历史记录页力量曲线与 PR统计页的图表与 1RM肌肉分布是否合理肌肉地图训练量/疲劳/衰退三种模式自定义动作数量动作库中筛选自定义项常见问题 FAQQ导入会改动我的训练计划吗不会。历史是做过什么的记录与计划做什么完全分开CSV导入 只写入历史数据不创建也不修改任何计划。QFitNotes 里的计划routines能一起迁移吗CSV 只包含历史训练不含计划。计划需要在新应用中重建或使用内置的 4 套起步计划推/拉/腿、上/下身、全身、5×5。Q我的体重记录怎么办openGym 还支持从 Apple Health 导出export.xml或任意日期体重CSV 导入体重历史入口与训练导入相同详见官方数据导入文档。QStrong、Hevy 用户呢同样的入口即可。Hevy Pro 用户还可以跳过 CSV直接用 API key 拉取训练、计划和体重见 DATA_IMPORTS.md。延伸阅读数据导入官方文档DATA_IMPORTS.md常用表头字段对照DATA_IMPORTS.md · Your own CSV自托管部署指南SELF_HOSTING.md整个过程通常不到 5 分钟导出、选择、确认。完成之后你在 FitNotes 里流过的每一滴汗水都已经在 openGym 里继续计入了。️【免费下载链接】openGymSelf-hosted gym body-weight tracker — plan routines, log workouts (supersets, warm-ups, cardio), see which muscles are trained, fatigued or detrained, import from FitNotes/Strong/Hevy, passkey login. Your data, your server.项目地址: https://gitcode.com/GitHub_Trending/op/openGym创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表