最新消息:

Exercises Dataset:1324 个健身动作的开源数据集

佳软 yeeach 118浏览 0评论

如果想开发一个健身 App、训练计划生成器、动作搜索工具,或者做一个基于 AI 的运动推荐系统,最麻烦的地方往往不是界面,而是底层动作数据。

一个可用的健身动作库,至少要包含这些信息:动作名称、目标肌群、辅助肌群、器械类型、动作说明、图片、GIF 或视频演示。如果还想支持搜索、筛选、多语言、数据库导入和 API 化,工作量会更大。

最近发现有个 Exercises Dataset 的开源项目提供了现成、开箱即用的解决方案。

Exercises Dataset:https://github.com/hasaneyldrm/exercises-dataset

 

Exercises Dataset 是一个面向健身应用、运动研究和原型开发的健身动作数据集。项目目前整理了 1324 个健身动作,覆盖不同身体部位、目标肌肉、器械类型和训练类别。适合用于健身/训练计划应用、运动识别或推荐类机器学习项目、健康研究以及教学原型。

Exercises Dataset 不是一个单纯的“动作名称列表”,而是一个结构化数据集。每个动作都带有比较完整的字段,包括:

  • 动作名称
  • 分类(身体部位,如 chest、waist、upper arms 等)
  • 目标肌肉群(target + secondary_muscles)
  • 所需器械(equipment,如 body weight、dumbbell、barbell、cable 等)
  • 多语言详细说明(英语、西班牙语、意大利语、土耳其语、俄语)
  • 缩略图(.jpg)
  • 动画演示 GIF(.gif)

Exercises Dataset 数据来源于 ExerciseDB v1(AscendAPI),经过整理、媒体对齐和多语言扩展,专为教育和非商业研究用途设计,非常适合构建健身应用、机器学习模型或训练计划工具。

Exercises Dataset 核心亮点:

  • 每条记录都配有视觉媒体(图片 + GIF 动画),极大提升用户体验
  • 提供交互式浏览器(index.html),无需后端即可搜索、筛选、切换语言查看
  • 包含 setup.html,可一键生成多种数据库的 INSERT 脚本(PostgreSQL、MySQL、SQLite 等)和多语言 API 示例代码
  • 统计数据丰富:按身体部位和器械分类清晰

Exercises Dataset 数据规模示例:

  • Body Weight:325 个
  • Dumbbell:294 个
  • Upper Arms:292 个
  • Upper Legs:227 个
  • Back:203 个
  • 总计 1,324 条 + 对应图片和 GIF

 

Exercises Dataset 的价值在于把健身动作这类原本分散、非结构化、难以整理的数据,变成了一个相对完整的 JSON 数据集,并配套图片、GIF、本地浏览器和开发集成工具。

对于开发者、独立产品作者、AI 应用开发者来说,Exercises Dataset是一个很好的健身数据起点,可以用 Exercises Dataset 快速验证想法。

 

需要再次强调一下项目License:仅限教育与非商业研究用途。所有动作图片、视频版权归原始版权方所有,严禁商用。

类似的健身数据集资源:

Free Exercise DB :https://github.com/yuhonas/free-exercise-db 开源健身动作数据集,包含 800+ 个动作,可自由商用

ExerciseDB API :https://github.com/ExerciseDB/exercisedb-api   Exercises Dataset的主要来源,此领域的事实标准,商用授权,提供 11000+ 个结构化动作

wger:https://github.com/wger-project/wger  自托管的开源健身、训练、营养和体重管理系统,自带社区维护的动作 Wiki,约 520+ 动作。

exercises.json:https://github.com/wrkout/exercises.json  早期开源健身数据集的代表

 

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址