把两千多个器官部位装进浏览器,任你放大缩小拆开看——这个 3D 人体解剖图开源了
更新于 2026-09-11 16:04# 开源# 效率工具# 前端

把两千多个器官部位装进浏览器,任你放大缩小拆开看——这个 3D 人体解剖图开源了
一直想找一个能"拆开人体看里面"的工具:免费的、不用装、直接在浏览器里就能玩的那种。今天逛 GitHub Trending 撞见一个,打开就停不下来,分享给你。
它是什么
Human Atlas 是一个用 React、Three.js、shadcn/ui 做的3D 人体解剖浏览器。它把一具完整的成人男性参考解剖(BodyParts3D 4.0)拆成了 2234 个可以单独点选的部位。
什么概念?就像把一个人体模型拆成两千多块零件,每一块都能单独点开、放大、旋转着看。
能干嘛(打开就能玩)
打开官网(human-atlas-seven.vercel.app)就能直接用,不用注册、不用装任何东西。
- 翻动全身:默认是一具完整人体,鼠标按住拖拽旋转、滚轮缩放,点任意一块就被选中高亮
- 按系统开关:顶部可单独开关 15 个解剖系统——想看骨骼就只留骨骼,想看神经就只看神经
- 爆炸视图:点一下 exploded,整具身体的每一块零件会被摊开、拉开距离排好,像拆机示意图那样,想看哪块拿哪块
- 搜索定位:内置 3432 个命名概念,输个名字(比如 heart、femur)就直接跳到那个部位
- 隔离查看:选中一块,可以单独提出来放大看,不被旁边的结构挡住
这基本就是医学院用的解剖软件功能,但它免费、开源,普通人在浏览器里就能玩。
想本地跑?一条命令的事
想离线玩或者做二次开发,本地跑也几乎零门槛(要求 Node.js 22.13 以上,不需要任何 API key、不需要账号):
npm ci
npm run dev
打开 http://localhost:3016 就能用。想部署成网站,直接导入 Vercel(仓库配好了 vercel.json),或者扔任意静态托管都行。
数据从哪来的
用的是 BodyParts3D 4.0 成人男性参考解剖数据(CC BY 4.0 许可)。整套模型约 33MB 压缩、近 228 万个三角形,浏览器端做了性能优化(按 GPU 纹理控制显隐,不用几千次独立绘制),所以 2 千多个部位也能流畅旋转。
作者在 README 里也写得很清楚:这是教学浏览工具,不是诊断/手术工具——看个大概结构非常好用,但别拿它当医疗依据。
小结
一句话:免费的 3D 人体解剖浏览器,打开即用,两千多个部位随便拆、随便看,还能本地部署自己玩。
- 在线体验:human-atlas-seven.vercel.app
- 项目仓库:github.com/ashemag/human-atlas(3149⭐,MIT)
如果你也想找点"把东西拆开看里面长什么样"的工具,这个值得收藏。