{"repo":"Sanotsu/free-fitness","free":true,"listed":false,"github":"https://github.com/Sanotsu/free-fitness","clone":"git clone https://github.com/Sanotsu/free-fitness.git","description":"使用flutter编写的健身训练、饮食记录，附带简单日记编写的追踪器。workout training、dietary records and weight tracker written with Flutter.","language":"Dart","stars":120,"topics":["fitness","fitness-app","flutter","weight-tracker","workout","deitary-records","health","bodybuilding","diary","diary-app"],"license":null,"category":"mobile-apps","readme_excerpt":"简体中文 English 说明 Free-Fitness 是使用 Flutter 开发的集运动训练、饮食记录、日记编写等功能为一体的健身饮食记录管理 App。 此 App 适合拥有运动健身、减肥增肌、饮食记录、随手记等需求的辅助使用。所有数据全部在本地， 无需联网，且默认无内置数据，自定性比较灵活。 - 2025-08-01: 为方便直接使用， 0.2.2-beta.1 及其之后可能存在的版本，会内置部分数据： - \"基础动作\"：Github 源库 yuhonas/free-exercise-db，使用的是 fork 仓库的动作数据和图片 - “食物成分”：《中国食物成分表标准版(第 6 版)》中的营养成分数据 Sanotsu/china-food-composition-data - 注意 ：仅全新初次使用才会初始化内置数据，App 未卸载的直接升级或覆盖恢复，不会初始化内置数据 - 可以在“基础动作”和“食物成分”主页右上角执行“加载内置数据”，会替换已存在的同名/同代号的数据 更新 - 2025-08-01 0.2.2-beta.1 - 内置部分“基础动作”和“营养成分”数据，方便直接使用 - 2024-12-03 0.2.1-beta.1 - 主要接入零一万物 AI 大模型 API，对饮食记录和餐食照片进行 AI 分析和问答式提供建议。 更多改动参看 CHANGELOG 2025-02-11 如果对在线大模型 API 平台 硅基流动 感兴趣，还能用下我的邀请码注册，那就十分感谢了： https://cloud.siliconflow.cn/i/tRIcST68 功能说明 对于保持健康身体的最普遍要求，是合理的运动和饮食。 应用主要功能如下： 运动模块 用户可以自己表单添加、或者按照指定 json 格式批量导入基础的运动动作，然后以此来制作训练及计划。比如 - 首先创建或导入(内置了一部分) 动作(TrainingAction) ，比如坐姿举腿、卷腹、仰卧蹬车、坐姿转体 - 然后就创建一个 训练(TrainingGroup) ，比如“腹肌锻炼”，添加这些动作，坐姿举腿 30 秒重复 5 组，卷腹 20 次重复 3 组等。 - 如果训练足够多，甚至可以列一个 训练计划(TrainingPlan) ，比如第一天“腹肌训练”，第二天“腿部训练”，第三天“胸部训练”…… 有了“训练”或“训练计划”后，就可以选择某个训练内容进行 跟练 ，app 提供显示动作跟练倒计时进行辅助。 基础动作 列表中 向左滑进行删除 。 可以直接导入指定格式的 json 文件(下详)或者表单新增动作，数量较少时表格展示；当然可以随时点击查看详情或者修改动作信息。 训练做组 训练列表和计划列表是 长按删除 。 新增一个训练之后，需要添加指定动作并进行配置，根据动作是计时或者计次显示时间或者次数，有器械负重也可能添加。 在修改训练中的动作时，长按可以拖拽排序，删除按钮可以移除条目，点击条目可以修改持续时间/次数和负重配置。 周期计划 计划模块和训练基本类似，也是创建好计划的基本信息之后，添加已经存在的训练。 一个计划就是一组训练，一个训练就是一组动作 。 跟练页面 在选择某个指定训练或者计划的某一个训练日之后，点击开始可以进行跟练，有简单的 TTS 语音提示。 - 注意，需要手机有安装 TTS 引擎 倒计时的时间，就是配置时设定的动作时间，其中动作是计时的，则是直接设定的时间；如果动作是计次的，倒计时是 次数 完成一个标准动作的耗时 。 跟练过程中可以跳过、重复等操作，完成之","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sanotsu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sanotsu/free-fitness/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}