刷 GitHub Trending 想找个非 AI 项目,是真难。
往下一翻,全是 AI Agent、Skill、MCP 啥的,全是这些。
今天换换口味,好不容易有一个非 AI 开源项目登上热榜。
高低得推荐一下。

这个叫 exercises-dataset 的项目跟 AI 半毛钱关系都没有。
是一个土耳其小哥做的健身动作数据库,三个月冲到 6800 star。

01
开源项目介绍
exercises-dataset 是一个健身动作的结构化数据集,收录了 1324 个动作。
你可以基于这个数据集让 AI 给你做一个锻炼身体的 APP。

而且还包括几百个动作 GIF 的资源。
不光文字教你怎么做动作,看看 GIF 演示更直观。

开源地址:https://github.com/hasaneyldrm/exercises-dataset


还有就是只把这个开源项目当数据集看就亏了。
仓库里还塞了一个开发者向导 setup.html,一键帮你生成数据库 SQL、API 客户端代码、甚至喂给大模型的 prompt。
从原始 JSON 到能跑的后端,中间那堆搬砖活儿基本帮你干完了。
数据本身来源于 ExerciseDB v1,作者在原数据基础上补了 5 种语言的翻译,加上交互式浏览器和开发者向导。
02
setup.html 写了啥
打开 setup.html 你会看到三个板块。
第一块:数据库 SQL 一键生成。
支持 SQL Server、PostgreSQL、MySQL、SQLite 四种数据库。
点一下生成按钮,直接产出 1324 条 INSERT 语句的 .sql 文件,导入就能用。

第二块:API 客户端代码。
JavaScript、Python、C#、Java、PHP、Go、cURL,七种语言全覆盖。
填上你的 base URL,所有示例跟着实时更新,复制就能塞进项目里。

第三块:喂给 LLM 的 prompt。
选好你的后端框架 Express.js/FastAPI 和数据库,复制生成的结构化 prompt,丢给 ChatGPT、Claude 或 Gemini。
一次就能生成一个完整的、生产可用的 REST API。
从数据库到接口到完整后端,整个链路都给你铺好了。你只需要会复制粘贴。

03
6 种语言的动作说明
1324 个动作,每一个都有完整的步骤说明,而且是 6 种语言:
这种长文本 + 专业术语的内容,翻译成本极高,光是把 1324 个动作的步骤说明翻成 6 种语言,外包出去就是一笔不小的钱。
老哥直接给你做好了。
至于数据长什么样,每条记录的字段结构清晰:

1324 个动作的分布也很有意思:


这个仓库里没有具体的动作的图片和 GIF,媒体文件本身没打包进来。
媒体你得自己去下载,官方 CDN 在 static.exercisedb.dev/media/{media_id}.gif。
主要是版权问题。打算拿这个数据做商用产品的同学,这点务必注意。

