teardown

一句话让 Claude 把机器拆成可交互的 3D 模型

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 自动化工作流 🍴 复刻 279 🐛 待处理 8 👀 关注 10
GitHub ↗
GitHub 星标 ★ 1869
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费使用

项目预览

teardown 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队elvarofficial
定价模式🏷️完全免费
价格说明开源免费使用
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言JavaScript
GitHub 星标★ 1869
上线时间2026-10-30 00:00:00
代码更新2026-10-31
仓库体积17.8 MB
本站数据更新2026-11-05
维护状态活跃
收录时间2026-11-05
浏览次数0

项目介绍

teardown 是一个面向 Claude Code 的技能(skill),目标是把任意一台机器变成可拆解的 3D 模拟器。它把设备结构建模、零件拆分和交互式查看整合进一个工作流,让用户用自然语言驱动 Claude Code 生成可探索的三维拆解场景,而不是手工搭建模型。核心能力包括:根据描述或资料生成机器/设备的 3D 结构,支持逐层拆开查看内部零件与装配关系,并可在浏览器中交互浏览。项目以 JavaScript 实现,适合做产品结构讲解、维修培训、装配演示和工程概念验证。它解决的是传统 3D 拆解演示制作成本高、需要专业建模软件和美术资源的问题,把建模与交互生成交给 AI 代理完成,降低从想法到可操作演示的门槛。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-11-05 · 当前星标 ★ 1869

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 7 步

环境要求

  • Node.js 20 或更新版本
  • 可执行 npx 命令的终端环境
  • 可选:ffmpeg(用于导出视频)
  • 可选:Python 3(用于生成声音)

安装与启动步骤

  1. 1确认 Node 版本

    先检查本机 Node.js 版本,低于 20 需先升级,否则后续安装与构建会失败。

    node -v
  2. 2安装 teardown 技能

    用 npx 把该技能全局安装到 Claude Code,命令中的 -g 表示全局、-a 指定代理。

    npx skills add elvarofficial/teardown -g -a claude-code
  3. 3安装运行依赖

    进入技能安装后的文件夹,安装 npm 依赖并下载 Playwright 的 Chromium 浏览器。

    cd teardown
    npm install && npx playwright install chromium
  4. 4检查可选工具

    需要导出视频时装 ffmpeg,需要声音时装 Python 3;可先查看是否已存在。

    ffmpeg -version
    python3 --version
  5. 5构建自带示例

    先跑官方示例验证环境,产物输出到 teardown-out/dist/ 目录下的 HTML 文件。

    node sims/build.mjs v8-live
  6. 6浏览器查看结果

    用浏览器直接打开生成的 HTML 文件;页面为离线单页,含交互拆解与自动播放演示。

  7. 7用自然语言生成

    在 Claude Code 中用一句话描述想拆解的机器,例如四冲程摩托车发动机、机械表、挖掘机臂。

如何确认成功

命令执行完毕后能在 teardown-out/dist/ 下看到 v8-live.html,用浏览器打开可交互拆解即成功。

常见问题

Q:提示 Node 版本过低怎么办?

A:该项目要求 Node.js 20 或更新版本,先升级 Node 后重新执行安装与依赖安装命令。

Q:技能安装到哪里?后续命令在哪执行?

A:安装完成后需进入技能所在文件夹执行 npm install 与 playwright 安装,构建命令也在该目录下运行。

Q:导出的视频没有生成?

A:视频功能依赖本机已安装 ffmpeg,请先确认 ffmpeg -version 能正常输出再重新构建。

Q:生成结果没有声音?

A:声音部分依赖 Python 3,确认 python3 --version 可用后再重新生成模拟器。

Q:第一次使用不知道写什么?

A:可先构建自带的 v8-live、cessna-live、strandbeest-live 三个示例,观察效果后再描述自己的机器。

注意事项

  • 安装与构建过程需要联网下载 npm 包与 Chromium,请保证网络可正常访问包源。
  • 生成的模拟器是离线 HTML 单页,构建后可直接用浏览器打开,无需额外服务。
  • 可选依赖缺失不会阻断建模,只影响视频与声音输出。

核心亮点

  • 以 Claude Code skill 形式交付,接入现有 AI 编程工作流即可使用,无需另建平台
  • 把设备结构生成与逐层拆解查看结合,适合讲解内部装配关系
  • 基于 JavaScript 与浏览器渲染,产出便于分享和二次开发

不足之处

  • 依赖 Claude Code 环境,脱离该代理生态难以独立运行
  • 复杂机械结构的生成精度与零件合理性仍需人工校验

适用场景

  • 产品结构讲解与内部构造演示
  • 维修培训中的拆装步骤可视化
  • 工程概念验证与装配方案沟通

替代项目

three.js、model-viewer、Blender

上一篇:agent-autoloop

下一篇:没有了!

同类项目推荐

machinist 开源

把多个 AI 编码代理编排成自动流水线,从需求直达可合并代码

Open source software factory infrastructure for advanced AI coding workflows

★ 529 2026-10-17
ai-website-cloner 开源

输入网址,AI 代理帮你克隆重建整个网站

AI website cloner for rebuilding live websites with AI coding agents

★ 155 2026-08-09
n8n-nodes-starter 开源

克隆即写自定义 n8n 节点,快速接入任意 API

Example starter module for custom n8n nodes.

★ 1189 2026-09-20
hig-doctor 开源

让 AI 写 Apple 界面时自动对照 HIG 规范做审计

Apple HIG reference and cross-framework UI audit tooling for agents.

★ 149 2026-10-13
magic 开源

一个平台搞定 AI 智能体、工作流和团队协作

Magicrew. The first open-source all-in-one AI productivity platform (Generalist AI A···

★ 5064 2026-08-09
n8nworkflows.xyz 开源

海量 n8n 工作流模板,一键导入,告别从零搭建

N8N Workflows Catalog

★ 2536 2026-08-10
moon 开源

在 K8s 上按需拉起浏览器,跑 Selenium/Playwright 等自动化测试

Browser automation solution for Kubernetes and Openshift supporting Selenium, Playwr···

★ 281 2026-09-18
WebAI2API 开源

把网页AI变API,多开账号并发调用,不怕封号

WebAI2API: 基于 Camoufox 的网页 AI 转 API 工具,支持 LMArena/Gemini等,多窗口并发与账···

★ 1422 2026-08-09
codex-storyboard 开源

让 Codex 视频分镜多项目并行管理,自动回填生成结果

本地优先的 Agent 视频分镜工作台:让 Codex、Claude Code 通过 MCP 写分镜、生成图片/视频···

★ 385 2026-08-09