将 JavaScript 代码转换为 SVG 流程图的库与命令行工具,支持抽象层级、代码块修饰和主题定制。
wheresryan22/anatomy
一个 Claude 智能体技能,可生成可交互的等距 SVG 图解,用真实机械与系统解释技术概念。
- Star
- 17,009
- Fork
- 1,295
- 未关闭 Issue
- 51
- 最近提交
- 昨天
这是什么?
Anatomy 是一个智能体技能,会把技术概念构建成一个真实可运行的物体,让其工作原理本身就体现概念。例如,只有所有销钉都对齐时才会转动的弹子锁,可以用来表示“内容未变时跳过计算”的缓存键。技能会用大量小而带阴影的零件搭建图形,放入带标题、提示和实时读数的卡片中,图中显示的数值来自驱动运动部件的同一个小模型。
图形分为三类:带缓动动画、支持悬停与键盘交互的独立 SVG;叠加 WebGL 着色器以呈现火焰、水体和光照等效果的 SVG;以及实验性的 3D 模式,运动部件每帧重新投影。输出可以是独立 HTML 页面、单个 SVG 文件,或 React / Next.js 组件。绘图库仅依赖 Node 内置模块,并包含几何检查和无头 Chrome 截图校验。
它可安装到 Claude Code 中,也可通过开放的 Agent Skills 格式在 Antigravity、OpenCode、Codex 和 MiniMax Code 中使用。
核心功能
- 01用大量带阴影的小零件生成等距 SVG 图形,并支持交互动画。
- 02提供 WebGL 着色器层,用于火焰、水体、焦散和光照效果。
- 03实验性 3D 模式会每帧重新投影运动部件。
- 04可输出独立 HTML 页面、单个 SVG 文件,或 React / Next.js 组件。
- 05内置几何审计以及无头 Chrome 截图检查。
- 06仅使用 Node 内置模块,无需安装 npm 依赖。
适用场景
- 在文档或博客中用物理类比解释技术概念。
- 为落地页制作可交互的讲解图形。
- 生成独立 SVG 插图并附带 PNG 预览。
- 在 Next.js 文档站中加入 React 组件形式的示意图。
快速上手
- 1
使用 skills CLI 安装该技能
npx skills add wheresryan22/anatomy -g - 2
在 Claude Code 中使用 /anatomy 命令请求生成图示
/anatomy explain how a token bucket rate limiter works, interactive
使用前须知
- 它面向 Claude Code 等智能体运行,并非独立应用。
- 检查图示需要无头 Chrome,Codex 沙箱可能会阻止它。
- 3D 模式标注为测试版。
标签
常见问题
- anatomy 是什么?
- 一个 Claude 智能体技能,可生成可交互的等距 SVG 图解,用真实机械与系统解释技术概念。 Anatomy 是一个智能体技能,会把技术概念构建成一个真实可运行的物体,让其工作原理本身就体现概念。例如,只有所有销钉都对齐时才会转动的弹子锁,可以用来表示“内容未变时跳过计算”的缓存键。技能会用大量小而带阴影的零件搭建图形,放入带标题、提示和实时读数的卡片中,图中显示的数值来自驱动运动部件的同一个小模型。
- anatomy 可以免费使用吗?用的什么许可证?
- anatomy 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- anatomy 还在维护吗?
- 活跃维护中。anatomy 最近一次提交是在 2026年10月18日。
- anatomy 适合用来做什么?
- 在文档或博客中用物理类比解释技术概念。 为落地页制作可交互的讲解图形。 生成独立 SVG 插图并附带 PNG 预览。 在 Next.js 文档站中加入 React 组件形式的示意图。
- anatomy 怎么安装和运行?
- 使用 skills CLI 安装该技能: npx skills add wheresryan22/anatomy -g 在 Claude Code 中使用 /anatomy 命令请求生成图示: /anatomy explain how a token bucket rate limiter works, interactive
- 在哪里获取 anatomy?
- 源代码和安装说明在 GitHub 上:https://github.com/wheresryan22/anatomy
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个为 Codex、Claude Code、Cursor 等 Agent 提供的 Skill,用于生成可交互、逐步建造的 Three.js 三维古建场景。
一个供 AI 智能体使用的技能,用于检查并改写文本,去除常见的 AI 写作痕迹。
一款完全在浏览器中运行的多轨视频编辑器,媒体本地存储,支持 WebGPU 特效与浏览器内导出。
为 react-three-fiber 提供的一组开箱即用的 React 3D 辅助组件与 Hooks。
开源、免登录的 Three.js/WebGL 交互式 UI 组件目录,附带实时渲染与完整 React 源码。