📌 项目日期:2026年11月 | 数据来源:GitHub官方仓库 | 星数:922+
Teardown 是一个 Claude Code 技能,把"搞懂一个机器"变成可视化产物:你说"给我做一个四冲程摩托车发动机的模拟器,要能拆"、"机械表怎么计时?做成模拟器"——Claude 就构建一个单文件离线HTML的3D模拟器:机器在页面中央运转,四周每个面板读的是真实数字,一个按钮打开正在做功的那个零件,没人碰它的时候页面自己巡演讲解。
教学场景的成熟课库见 铜匠实验室54节3D科学课;3D解剖方向的参考是 Human Atlas。Teardown 的价值是"任意机器定制"——没有现成课时的时候用它现做。
| 你说 | 得到 |
|---|---|
| "Build me a simulator of a 4-stroke motorcycle engine I can take apart." | 可拆解的四冲程发动机模拟器 |
| "How does a mechanical watch keep time? Show me as a simulator." | 机械表擒纵机构运转模拟 |
| "Make a teardown of a hydraulic excavator arm and record a 20-second video." | 液压挖掘机动臂拆解+20秒讲解视频 |
npx skills add elvarofficial/teardown -g -a claude-code
cd <安装目录>
npm install && npx playwright install chromium
# 环境:Node.js 20+;视频加ffmpeg;音效加Python 3
# 官方三例直接跑
node sims/build.mjs v8-live # teardown-out/dist/v8-live.html
node sims/build.mjs cessna-live
node sims/build.mjs strandbeest-live
一个Claude Code技能:问"某机器怎么工作",Claude把它建成一个可拆解的3D模拟器——单文件离线HTML,机器在页面中央运行,四周面板读真实数字,按钮打开正在做功的零件,无人交互时页面自动巡演。
Node.js 20+;npx skills add安装后需在安装目录跑一次npm install + npx playwright install chromium;录视频另需ffmpeg,音效需Python 3。
三个可直接构建的示例:v8-live(V8引擎)、cessna-live(赛斯纳飞机)、strandbeest-live(海滩巨兽步行机构),node sims/build.mjs <名字> 即可产出HTML。