想弄明白一台机器是怎么运转的,比如咖啡机萃取一杯浓缩时水在里面怎么走,火箭发动机到底由哪些部件组成,大多数人第一反应是去搜图。
可搜出来的不是平面示意图,就是密密麻麻的结构图,零件全挤在一起,看半天也分不清哪是哪。
要是这台机器能拆开、能动起来,让我们一边看一边拨弄,理解起来就容易多了,只不过这种交互图解做起来费时费力,平时很少见到。
今天偶然在 GitHub 上发现一个画图 Skill:anatomy,一句话让 AI 对任意机器进行图解。
项目前几天才开源的,不到一周时间,就已经拿下了 7000+ Star。
![]()
用法也简单,在对话里说清楚要画哪台机器、哪些地方要动起来,剩下的交给它就行。
比如让它讲讲 A380 这类大型客机的涡扇发动机是怎么产生推力的,并且要能交互。
AI 就会一个个零件地往上画,最后拼出一台由 220 个零件组成的发动机,稳稳架在地面试车台上。
甚至还带交互,用鼠标在发动机上一拖推油门,推力一路涨到起飞速度,风扇转速和涡轮温度也跟着往上跳。
![]()
之前也介绍过不少画图 Skill,大多是方框加箭头的架构图,讲软件结构没问题,可要讲一台实物机器,就有点力不从心了。
而 anatomy 画出来的是立体的实物,零件一个个都有形状,不懂的人看一眼,大概也知道这些零部件在干嘛。
画面的做工也挺讲究,用的是等距视角,一台机器由几十个带明暗的小零件拼起来,外面套一张带标题的卡片,旁边还有实时读数。
![]()
这些读数不是摆摆样子的,和零件运动用的是同一套模型,零件动到哪,数字就跟着变到哪。
鼠标移上去零件就会动起来,用键盘也能操控。
项目上放了 33 个案例,每个都能直接在网页里上手玩,旁边还附带发送的生成指令。
我最喜欢的是那块机械表机芯,发送指令只有一句,让它讲讲机械表是怎么走时的,并且要能交互。
画出来是一枚直径 25.6 毫米的瑞士自动机芯,摆轮每秒来回摆 4 次,秒针也不是连着走的,一秒分成 8 小步往前跳。
用鼠标往上拖表冠就是给手表上弦,按 E 键整个机芯会拆开来,按 S 键还能放慢速度,看齿轮一格格地转。
![]()
另一个案例,是台复古台式电脑,屏幕上带 Anthropic 的标志,再配一把带线的键盘。
键盘通过一根卷曲的线缆连着主机,可直接打字,按键跟着一个个按下去,还能开关机。
![]()
至于火焰、尾焰、水波、灯光这些用线条画不出来的效果,它会在图里叠一层 WebGL 实时渲染。
发动机点火喷出的尾焰,还有水波槽投到纸上的光纹,就是这么做出来的。
另外还有一个 3D 模式,零件可以真的转起来,比如能用鼠标拖着转的密码盘。
![]()
上手倒是不复杂,在终端里运行下面这行命令,就能装进 Claude Code:
用 Codex 或 OpenCode 的朋友,把最后的 claude-code 换成 codex 或 opencode 就行。
不需要 API Key,也不用另外装依赖,自检截图那一步会用到 Chrome 浏览器。
![]()
装好之后,直接在 Claude Code 里输入 /anatomy,再简单描述一下想画的内容。
作者还提了个小建议,描述的时候最好把真实数字也带上,像前面那块机芯,直径多少毫米、摆轮每秒摆几次,都可以直接写进去。
以前想做一张能拆能动的机器图解,没点建模和动画功底根本下不了手,大多数人也就想想算了。
现在只要说清楚想看哪台机器、想让它怎么动,剩下的活基本都可以交给 anatomy 去干。
做科普或者写技术博客的朋友,可以装上试试,画出来的图放进文章里,比干巴巴的文字好懂多了。
就算平时不写东西,挑一台自己一直好奇的机器让它画画看,也挺好玩的。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.