
Human Atlas 是一套交互式 3D 人体解剖图谱工具,采用 MIT 许可,当前版本 1.0.0。它把人体拆成 2234 个可独立选择的三维部件,覆盖 15 个解剖系统,可搜索 3432 个解剖概念。
一、项目简介
Human Atlas 用 React、Three.js 与 shadcn/ui 构建,数据来自 BodyParts3D 4.0 开放库。仓库地址 https://github.com/ashemag/human-atlas 。
二、项目功能
1. 部件选择
在身体上直接旋转缩放选择结构,逐层观察。
2. 系统切换
可切换单个系统或用骨架与器官预设视图。
3. 拆解视图
从完整解剖到零件式间距展示每个可见部件。
4. 搜索隔离
按名称搜索结构,单独隔离查看细节。
三、项目亮点
Human Atlas 把专业解剖数据变成浏览器可用的教学工具,交互直观。对医学生与教育工作者较实用。
对比传统解剖图
对比 Human Atlas 和静态解剖图,区别在交互。前者可旋转拆解选部件,后者只有固定视图。
| 对比项 | Human Atlas | 解剖图 |
|---|---|---|
| 交互 | 3D 可拆解 | 静态 |
| 部件 | 2234 个 | 少 |
| 搜索 | 3432 概念 | 无 |
四、项目结构
项目含 React 前端、Three.js 渲染与解剖数据转换脚本,几何合并为批次并用 GPU 纹理控制。
五、技术栈
- 框架 React 与 shadcn/ui
- 渲染 Three.js
- 数据 BodyParts3D
- 许可 MIT
项目最后更新 2026 年。仓库地址 https://github.com/ashemag/human-atlas 。
六、本地快速部署启动
方式一 在线体验
访问 human-atlas-seven.vercel.app 体验。
方式二 本地运行
npm ci 后 npm run dev,打开本地地址。
方式三 构建部署
npm run build 输出 dist,导入 Vercel 即可。
适用场景与建议
适用场景方面,它适合医学生、教师与解剖科普网站。注意解剖数据用 CC BY 4.0 许可,教育用途而非诊疗工具。
国内加速与备份
国内访问较慢时可用 ghfast.top 等镜像加速前缀,更详细的部署说明可扫码获取本站备份。备份包版本 v1.0.0,文件校验 sha256 1f0560e92ee0752c0b6e036e87cbc83be4efaaf9aabcd726dbf1d15c79041019 。
七、项目代码地址
项目代码地址 https://github.com/ashemag/human-atlas 。
常见问题
问. Human Atlas 是什么
它是交互式 3D 人体解剖图谱,可拆解查看部件。
问. 有多少部件
2234 个可独立选择的部件与 15 个系统。
问. 怎么运行
npm ci 后 npm run dev,或访问在线演示。
问. 是否开源
应用 MIT 许可,解剖数据 CC BY-SA。