← 返回项目库

wger 健身与营养管理器(中文演示)

面向个人训练与健身房管理的中文健身、体重和营养跟踪应用演示。

wger 提供训练计划、训练日历、体重趋势、身体围度、营养计划、动作库、进度相册以及基础健身房管理能力。本交付是在同一上游源码版本上完成的中文运行适配与启动修复,演示数据仅用于本地验证,不代表已接入真实用户或外部食物服务。

真实界面

项目截图

共 6 张

日常
日历
营养计划
重量
围度
动作

Capabilities

核心功能

训练计划列表、训练日历和训练日志管理
体重趋势图表与历史记录
自定义身体测量指标与趋势图表
营养计划、膳食记录和热量相关功能
内置动作库、分类筛选和多语言搜索
进度相册、健身房管理和 REST API 能力

适用场景

个人用户制定训练计划并追踪体重与身体围度
教练或健身房团队管理会员训练与进度数据
团队自托管并通过 API 对接自己的健身产品

适合谁

需要自托管训练计划、体重记录、身体测量和饮食管理工具的个人用户、教练与健身房团队。

商业化思路

可作为自托管健身管理工具或定制交付的开源基础;商业使用、再分发和生产部署须遵守上游许可证并由交付方自行确认。

你会拿到什么

  • 同一最终源码版本的中文适配源码与许可证声明
  • 同一最终运行版本的 8 张真实中文功能页截图及验证证据

部署流程

  1. 1安装 Python 3.10+ 与项目依赖,按部署配置准备数据库和媒体目录
  2. 2执行静态资源构建与数据库迁移,随后通过项目推荐的 Web 服务启动应用

真实验证结果

本地使用 Python 3.11、SQLite 和 Yarn 完成启动、迁移、静态资源构建、Django system check、设置契约回归测试,并以固定 1440×900 浏览器采集 8 个真实中文功能页;整包通过解压、README、许可证披露、外链促销扫描和运行产物禁项检查。

部署难度

较高

最低配置

需要 Python 3.10+、可用数据库和 Node/Yarn 静态资源构建环境;正式部署建议使用项目提供的 Docker Compose 方案,并按并发和媒体存储评估资源。

开源许可证

GNU AGPL-3.0-or-later

最后验证

2026-08-31

技术栈

Python 3.10+Django 5.2Django REST FrameworkReactPostgreSQL/SQLite

授权说明

仓库 LICENSE.txt 明确为 GNU Affero General Public License v3 或更高版本。交付保留原版权与许可证声明,并披露本次中文运行配置、翻译资源兼容别名和启动修复;许可证事实不等同于生产发布或上架验证。

Release notes

版本记录

1 个已发布版本

vcn-26fd259e6bff 当前推荐

补齐候选源码缺失的 settings_global.py 启动契约;补充简体中文 React locale 兼容别名;加入 settings_global 回归测试;完成 Python 3.11 本地运行、数据库演示数据、静态资源构建和 8 个中文功能页验证。

部署要求:本地验证使用 Python 3.11、SQLite 和 Yarn;生产部署仍需按项目文档配置数据库、缓存、媒体存储和 Web 服务。

已知问题:候选源码的食材列表在当前本地演示账号下呈空态;部分导航保留上游英文文案。生产数据、外部 Open Food Facts 服务和正式部署参数不包含在本地证据中。

登录后领取