<!-- title: 开源运动健康七剑砍掉Keep年费掘金 -->

当 Keep 把会员费推到 ¥248/年、Strava Premium 在海外收 $79.99/年、MyFitnessPal 连扫条码都要 Premium、Whoop 一年 $239，运动健康赛道正被订阅制切得越来越碎。而 GitHub 上一个名为 wger 的项目已经悄悄攒到 6300+ Star，把训练计划、营养、体重、健身房管理全塞进一个 `docker compose up`；Endurain、FitTrackee 把 Strava 的地图与排行搬进了私有云；OpenNutriTracker 用 Flutter 重写了 MyFitnessPal；甚至今天（2026-07-07）还在更新的 HealthLog，已经把体征、睡眠、用药和「本地大模型 AI 私教」拼成了一台家庭健康中枢。本文挑选 7 个完全不同于往期「可观测/客服/白板」等方向的开源运动健康项目，从变现、训练营、技术深度三个维度逐个拆解，并给出一张可落地的掘金地图。

## 筛选标准

| 维度 | 权重 | 说明 |
|------|------|------|
| 变现潜力 | 40% | 能否包装成付费产品（私有部署 SaaS / 小程序 / 训练营），目标用户与定价空间 |
| 训练营适用性 | 25% | 2–4 小时能否教会学员，学员能带走什么作品 |
| 技术新颖度 | 20% | 是否代表「本地 AI / 私有穿戴数据 / FHIR 标准」等前沿方向 |
| 维护活跃度 | 15% | 近一周是否有 commit，Issue 响应速度 |

> 说明：本期刻意避开 Star 唯一论——只有 26 Star 的 HealthLog 因为同时打通「本地 LLM + FHIR R4 + 多穿戴设备」，被排在变现潜力第一。

## 七剑深度拆解

### 一、wger — 全能健身管理中台
**[wger-project/wger](https://github.com/wger-project/wger)** ｜ ⭐ 6357 ｜ Python/Django ｜ 更新 2026-07-06 ｜ AGPL-3.0

wger（发音 ˈvɛɡɐ）是运动健康开源圈的事实标准：自定义训练计划带自动渐进负荷规则、饮食与卡路里记录（接 Open Food Facts 食物库）、体重与自定义测量、进度照片墙、社区共建的动作维基，外加一套完整的 REST API 和多用户基础健身房管理。一端通吃 Web、Android、iOS、F-Droid、Flathub，`docker compose up -d` 即可自托管。

- **上手难度**：⭐⭐⭐（3/5）— Docker 部署轻，二次开发需懂 Django
- **变现评估**：可白标成「健身房 SaaS」卖给私教工作室与连锁门店，或做中文健身小程序。私有部署服务 ¥1999/年；面向工作室的「我的 Keep」训练营 ¥99–299。目标用户：私教工作室、健身社群主理人、运动品牌。
- **训练营评估**：课程「用 wger 搭一个 Keep」，8 课时覆盖 Docker 部署 → Django 二次开发 → Flutter 多端打包，学员产出可私有部署的健身 App。
- **差异化**：比 Keep 多了「多用户 + 健身房管理 + 完整 API」，可商用白标；唯一同时覆盖「训练+营养+体重+动作库」的开源单体。

### 二、Endurain — Strava 的私有云替身
**[endurain-project/endurain](https://github.com/endurain-project/endurain)** ｜ ⭐ 2048 ｜ Python FastAPI + Vue ｜ 更新 2026-07-07（今日）｜ MIT

Endurain 自称「聚焦隐私与定制化的 Strava」，后端用 FastAPI + Alembic + SQLAlchemy，通过 `stravalib` 和 `python-garminconnect` 实现 Strava、Garmin Connect 双向同步，再用 `gpxpy / tcxreader / fitdecode` 吃下 .gpx/.tcx/.fit 文件。一行 `docker-compose.yml.example` 跑起来，数据不出你的服务器。

- **上手难度**：⭐⭐⭐⭐（4/5）— 需配置 OAuth 凭据
- **变现评估**：卖给跑团、铁三俱乐部、骑行社群做「私有排行榜 + 热力图 + 装备追踪」。跑团托管 ¥299/年/团；训练营「给你的跑团搭一个私人 Strava」¥199。
- **训练营评估**：FastAPI + Vue3 + Docker 全栈实战，4 小时搭起 Strava 替身，含 Garmin/Strava 双向同步，学员带走一个能用的社群平台。
- **差异化**：真正双向同步而非只读导入；项目当前处于「功能冻结、夯实地基」阶段，正是二次开发、稳定承接商业需求的窗口期。

### 三、workout-tracker — Go 单二进制的极简利器
**[jovandeginste/workout-tracker](https://github.com/jovandeginste/workout-tracker)** ｜ ⭐ 1234 ｜ Go ｜ 更新 2026-07-01 ｜ MIT

一个 Go 写的运动追踪 Web 应用，主打 GPX/TCX/FIT 文件上传、手动或 API 自动导入（如 FitoTrack）、体重与步数日常统计、装备管理、活动热力图与路段匹配进度追踪。Swagger API、Go Report Card、Weblate 翻译一应俱全。

- **上手难度**：⭐⭐（2/5）— 单二进制，最低资源占用
- **变现评估**：单二进制可跑在路由器、树莓派、旧手机上，适合「极客向」轻量订阅或卖 NAS 一键包。¥99 训练营「Go 单二进制健身追踪器从 0 到 1」。
- **训练营评估**：Go Web 入门的绝佳教材——一个二进制串起文件解析、PostGIS、Swagger、热力图，2–3 小时出成果。
- **差异化**：MIT 协议商用零负担；活动热力图 + 路段匹配是同类里少见的功能，体验对标 Strava Premium 的段位（Segment）。

### 四、FitTrackee — PostGIS 户外运动地图平台
**[SamR1/FitTrackee](https://github.com/SamR1/FitTrackee)** ｜ ⭐ 1146 ｜ Python Flask 3.1 + Vue3.5 ｜ 更新 2026-07-05

Flask + Vue3 + PostgreSQL/PostGIS 的户外活动追踪器，支持从 GPX 文件追踪跑步、骑行等户外运动，地图走 OpenStreetMap，可对接 FitoTrack、OpenTracks、OSMAnd、Runner Up、Amazfish、Gadgetbridge 等开源客户端。主仓托管在 Codeberg（GitHub 为镜像），是去中心化精神的代表。

- **上手难度**：⭐⭐⭐（3/5）
- **变现评估**：越野跑、徒步、骑行社群的「运动地图 + 轨迹回放」平台。¥299 训练营「用 PostGIS 做一个运动地图平台」。
- **训练营评估**：PostGIS 空间数据入门的最佳实战，从 GPX 解析到地图渲染一条龙，4 小时教完地理空间数据库。
- **差异化**：原生 PostGIS 地图渲染是技术亮点；Codeberg 主仓对追求开源纯粹性的用户是加分项。

### 五、OpenNutriTracker — Flutter 版 MyFitnessPal
**[simonoppowa/OpenNutriTracker](https://github.com/simonoppowa/OpenNutriTracker)** ｜ ⭐ 2039 ｜ Dart/Flutter ｜ 更新 2026-06-30 ｜ GPLv3

一款 Flutter 跨端卡路里与营养追踪 App，食物库接 Open Food Facts + USDA FDC 精选子集，支持条码扫描、按餐次（早午晚加餐）拆分、自定义饮食模式（标准/OMAD/五餐/地中海/两餐/自定义）、膳食纤维与微量元素面板（带 IOM 膳食参考摄入量参考线），还能保存含照片与条码的食谱。

- **上手难度**：⭐⭐⭐（3/5）
- **变现评估**：Flutter 跨端卡路里 App，可二次开发成中文饮食管理小程序上架。¥299 训练营「Flutter 全端实战：做一个 MyFitnessPal」。
- **训练营评估**：扫码 + 本地数据库 + 跨端打包，2–4 天学员拿到可上架 App，是 Flutter 商业课的高复用模板。
- **差异化**：微量营养素面板 + 多种饮食模式比 MyFitnessPal 更灵活；纯客户端、数据自持，砍掉 $79.99/年的 Premium。

### 六、Waistline — 离线隐私卡路里计数器
**[davidhealey/waistline](https://github.com/davidhealey/waistline)** ｜ ⭐ 715 ｜ JavaScript/Cordova ｜ 更新 2026-05-03

基于 Cordova 的 Android 离线卡路里与体重记录器，接 Open Food Facts 与 USDA 数据库，可作 PWA 安装。核心卖点是「完全离线、无云、无追踪」——隐私党与数据洁癖的刚需。

- **上手难度**：⭐⭐（2/5）
- **变现评估**：包装成「无服务器饮食打卡小程序」，主打隐私与轻量。¥99 训练营「离线优先的卡路里小程序」。
- **训练营评估**：Cordova/PWA 离线优先架构 + Open Food Facts 接入，2 小时教完，适合前端转移动端的入门作品。
- **差异化**：纯离线、零后端成本，运维负担几乎为零；对戒断「数据上云」焦虑的用户有强情感价值。

### 七、HealthLog — 家庭健康中枢 + 本地 AI 私教（本期黑马）
**[MBombeck/HealthLog](https://github.com/MBombeck/HealthLog)** ｜ ⭐ 26 ｜ TypeScript ｜ 更新 2026-07-07（今日）

Star 最少但深度最高。一个自托管、隐私优先的健康追踪 PWA（+ 原生 iOS 客户端），单条 `docker compose up` 跑在 NAS/homelab 上。它把体重、血压、脉搏、血糖、体成分、睡眠、SpO₂、呼吸率、情绪、生理周期、用药压在一条时间线上，AES-256-GCM 静态加密、Passkey 登录。亮点是：Withings/WHOOP/Oura/Polar 经 OAuth2 同步，Apple Health 经 export.zip 与 HealthKit 实时回灌，Nightscout 接 CGM 血糖；内置 WHO-5/PHQ-9/GAD-7 量表、OCR 扫化验单；**AI 教练可接本地 Ollama/LM Studio/vLLM，数据不离开你的网络**；对外提供只读 HL7 FHIR R4 API 与就诊分享链接，还能生成带医生报告的 PDF。

- **上手难度**：⭐⭐⭐⭐⭐（5/5）— 涉及 FHIR 标准、本地 LLM、多穿戴设备 OAuth
- **变现评估**：可包装成「家庭健康 AI 管家」，卖给中产家庭、慢病管理、养老场景。私有部署 ¥9999/次；高端训练营「用 FHIR R4 + 本地 LLM 搭一个家庭健康中枢」¥599。目标用户：高净值家庭、社区养老机构、慢病管理机构。
- **训练营评估**：技术含量最高的一课——FHIR R4 临床数据标准 + 本地大模型接入 + 多设备数据治理，6–8 课时，学员产出真正可交付的家庭健康系统。
- **差异化**：唯一同时打通「本地 LLM AI 教练 + FHIR 临床标准 + 主流穿戴设备」的开源项目，开放性与深度吊打 Whoop/Oura 的封闭生态。

### 深度彩蛋：AI Pose Estimation — AI 私教计数器
**[yakupzengin/fitness-trainer-pose-estimation](https://github.com/yakupzengin/fitness-trainer-pose-estimation)** ｜ ⭐ 85 ｜ Python ｜ 更新 2026-02-19

用实时姿态估计为深蹲、俯卧撑、二头弯举等动作计数、监测动作姿态并即时反馈。这类项目（还有 arXiv 上的 PosePilot 边缘 AI 姿态纠正方案）是把「AI 私教」做到端侧的关键拼图。可做成小程序版「AI 健身计数器」，¥299 训练营「用 MediaPipe 两小时做一个 AI 健身计数器」，对前端/移动端入门者极友好，是上面 7 剑之外最容易快速变现的轻量入口。

## 技术栈拼装：如何把七剑串成一个产品

```mermaid
flowchart LR
    subgraph 采集层
        A1[穿戴设备<br/>Withings/WHOOP/Oura]
        A2[GPS 手表<br/>Garmin/Strava]
        A3[手机相机<br/>MediaPipe 姿态]
        A4[条码扫描<br/>Open Food Facts]
    end
    subgraph 中枢层[私有云自托管]
        B1[HealthLog<br/>体征/睡眠/用药时间线]
        B2[wger<br/>训练+营养+健身房]
        B3[Endurain/workout-tracker<br/>活动轨迹与排行]
        B4[OpenNutriTracker/Waistline<br/>卡路里与饮食]
        B5[本地 LLM<br/>Ollama/vLLM]
    end
    subgraph 输出层
        C1[FHIR R4 API<br/>医生报告]
        C2[AI 私教<br/>每日简报+if-then 计划]
        C3[跑团/社群<br/>排行榜+热力图]
    end
    A1 & A2 & A3 & A4 --> B1 & B2 & B3 & B4
    B1 & B2 & B3 & B4 --> B5
    B5 --> C1 & C2 & C3
```

这套拼装的关键在于：**所有数据留在私有云，由本地大模型做 AI 私教，对外再用 FHIR R4 标准对接医院**——这正是砍掉 Keep/Strava/Whoop/MyFitnessPal 四份年费的商业逻辑。

## 变现潜力 Top5 排行榜

| 排名 | 项目 | 变现方向 | 预估定价 |
|------|------|----------|----------|
| 1 | HealthLog | 家庭健康 AI 管家私有部署 + 高端训练营 | ¥9999/次部署 · ¥599 训练营 |
| 2 | wger | 健身房/工作室 SaaS 白标 + 中文健身小程序 | ¥1999/年 · ¥299 训练营 |
| 3 | Endurain | 跑团/铁三/骑行社群私有托管 | ¥299/年/团 · ¥199 训练营 |
| 4 | OpenNutriTracker | Flutter 全端训练营 + 中文卡路里 App 上架 | ¥299 训练营 |
| 5 | AI Pose Estimation | AI 健身计数器小程序 + 前端入门训练营 | ¥299 训练营 |

## 一句话结论

运动健康的订阅年费正在被一条「私有云 + 本地大模型 + 开放穿戴数据」的开源栈解构：想做高端私有部署就押 HealthLog，想做大众训练营就选 wger 与 OpenNutriTracker，想做社群就搬 Endurain——七剑之中，最有 Star 的未必最赚钱，今天还在 commit 的 HealthLog 才是这一轮真正的金矿。

## 参考来源

1. [wger-project/wger（GitHub）](https://github.com/wger-project/wger) — 自托管健身/营养/体重管理器，AGPL-3.0，6357⭐，2026-07-06 更新
2. [endurain-project/endurain（GitHub）](https://github.com/endurain-project/endurain) — 自托管健身追踪服务，Strava/Garmin Connect 双向同步，2048⭐，2026-07-07 更新
3. [SamR1/FitTrackee（GitHub / Codeberg 镜像）](https://github.com/SamR1/FitTrackee) — Flask+Vue3+PostGIS 户外活动追踪器，1146⭐
4. [MBombeck/HealthLog（GitHub）](https://github.com/MBombeck/HealthLog) — 自托管隐私优先健康追踪 PWA，本地 LLM AI 教练 + FHIR R4 API，2026-07-07 更新
5. [simonoppowa/OpenNutriTracker（GitHub）](https://github.com/simonoppowa/OpenNutriTracker) — Flutter 跨端卡路里与营养追踪 App，2039⭐
6. [PosePilot: An Edge-AI Solution for Posture Correction（arXiv 2505.19186）](https://arxiv.org/html/2505.19186v1) — 端侧 AI 姿态纠正方案，AI 私教技术参考
7. [awesome-selfhosted — Health and Fitness](https://awesome-selfhosted.net/tags/health-and-fitness.html) — 自托管健康与健身开源项目精选清单

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
