wheresryan22/anatomy
- 来源
- GitHub
- 首次上榜日期
- 领域
- 设计与 UI
- GitHub 星标数
- 9,413
- 主要语言
- JavaScript
本页介绍外部开源仓库,并非 HDATF 产品。

它做什么
Anatomy是一个为Claude Code编写、也可在OpenCode、Codex和Antigravity中加载的Agent Skill(AI编码智能体作为指令读取的、含有SKILL.md文件的文件夹)。它让智能体把一个技术概念构思成一台运作本身就体现该概念的真实机器,并画成可交互的等轴测(isometric)图,目标用户是需要为文档、博客文章或落地页配说明图的人。输入是带有尺寸、数量、速率等真实数字来说明概念或指定机器的请求,以及输出格式和浅色或深色主题的选择。产出是归用户所有的源码,可以是Node构建脚本和独立HTML页面、单个SVG文件,或者面向React 18及以上版本的React与Next.js几何模块,并附带绘图kit。图分三种,一是把立体部件放进带实时读数卡片中的SVG,二是加上绘制火焰、水和蒸汽的WebGL着色器层的SVG,三是每帧重新投影运动部件的测试版3D模式。SKILL.md先让智能体选定规模(40到80个部件的Figure,80到150个部件的Hero,以及只在用户选择时才制作、需要6小时以上的Epic),再收集真实数字并用kit构建几何。验证也包含在这一顺序中,kit/audit.mjs检查部件是否相互穿插、每个端点是否落在安装位置(mount)上,skill还要求智能体读取用headless Chrome拍下的每一张PNG。它只使用Node.js 20.10及以上版本的内置模块,因此无需API密钥,也无需npm安装,检查需要Chrome或Chromium,若Codex的sandbox阻止Chrome,则只有检查失败。安装方式是skills CLI或clone到智能体的skills文件夹,许可证为MIT,安装后只是可以通过/anatomy调用skill,每张图仍需要较长的智能体会话。README把对象限定为机器、仪表、工具和家具,带坐标轴和数据系列的图表、人物和精确地图都在范围之外。据SECURITY.md所述,检查脚本用一次性配置文件和allow-file-access-from-files选项启动headless Chrome,drive.mjs会在页面中运行传给它的JavaScript。在收到请求时,publish.mjs会在用户同意后把图的源码和请求文本以pull request形式发送到公开仓库anatomy-community,这一步需要已登录的GitHub CLI,并会从Claude Code会话日志中读取耗时和token数。
许可证
MIT 宽松许可。保留版权声明即可商用和修改。
同领域的其他仓库
- storytold/figcraft
FigCraft是ArtCraft团队(GitHub上的storytold组织)用Rust编写的界面设计应用,为制作应用和网页界面的设计师与开发者,以clean-room方式重新实现了Figma的工作流程。它涵盖带auto layout的框架、组件和变体、带模式的变量以及原型,Dev Mode则把组件属性变为参数,生成CSS、React、SwiftUI等代码。文件以.figcraft归档形式保存在本地磁盘上,图层可以导出为PNG、SVG、PDF等格式,.fig文件以尽力而为(best effort)的方式打开,.fig导出则标为实验功能。每个菜单项和工具都从一个汇集了400多个命令的命令列表中执行命令,同样的命令也可以从figcraft-cli工具、MCP服务器(让AI智能体调用工具的协议)和JSON控制通道调用。MCP服务器可以无窗口(headless)运行,也可以附加到正在运行的应用上,控制通道只在127.0.0.1上接受连接,但本次调查阅读的控制通道代码中没有找到密钥校验。应用无需账号、没有telemetry(使用信息上报),可以离线工作,但按照README的说明,共享菜单中的在线共享默认会把文件上传到公共服务器(collab.craftapps.dev)。该服务器以未加密的形式保存文件,运营者可以读取,文件会一直保留到被删除或连续30天无人打开为止,编辑链接或查看链接本身就是访问权限。自行运营的figcraft-server(预览阶段,发布包中附有Linux版)通过编辑链接和查看链接保存团队文件,目前还没有用户账号。开始使用时可以选择面向macOS、Windows、Linux和FreeBSD的发布包、静态网页版或用Rust 1.95及以上版本构建,连接智能体则是另外在MCP客户端设置中加入figcraft-cli mcp的单独步骤。韩语界面翻译是等待母语者审校的机器草稿,文档中的韩文显示和IME输入可以正常工作,网页版需要支持WebGPU或WebGL2的浏览器,只有在嵌入CJK字体构建时才提供韩语。项目自称处于alpha阶段,估计在实际工作中替代Figma的程度约为一半(README为49%,ROADMAP为53%),把用真实Figma文件进行的检查列为待完成工作,并说明这个应用由4到6个AI智能体并行工作约25小时完成。GitHub许可证栏显示为Apache-2.0,而LICENSE文件和README允许用户在MIT和Apache-2.0中任选其一,ArtCraft的名称和标志被排除在该许可证之外。 - Jakubantalik/transitions.dev
transitions.dev是一个仓库,汇集了用于网页界面的CSS过渡效果集、把它们加入项目的CLI、面向编码智能体的skill,以及检查界面动效的transitions-agent。主要用户是希望统一页面过渡和动画的前端开发者,以及使用Claude Code或Cursor等编码智能体制作界面的人。每个过渡效果以可直接复制的CSS代码片段提供,带有:root自定义属性、t-前缀类名和prefers-reduced-motion适配。transitions-dev CLI(MIT,Node 18及以上)无需账号即可添加和列出免费过渡效果,Pro过渡效果则在设备登录后从api.transitions.dev下载,每次下载都会核验使用权限。transitions-agent(MIT)用11条规则在本地检查界面代码并给出0到100的动效评分,其GitHub Action会在PR上发布评分评论,然后以该PR分支为目标开出修复PR。fix命令会把相关文件发送到托管修复服务,先以diff展示Claude生成的修改,只有用户同意后才写入文件,并说明修改范围限于CSS过渡和动画保护代码。免费注册档提供无限次检查和Action,使用自己的Claude Code或Cursor修复也不限次数,托管修复每月最多10次、每天最多2次,Business方案每月59美元,包含5个Pro席位和每月200次修复。自有的Transitions.dev License允许在个人和商业项目中修改和发布,禁止作为竞争性库再分发,公司使用Pro过渡效果或付费Agent功能需要为每人购买Business席位。CLI和agent工具代码采用MIT,GitHub将许可证显示为NOASSERTION看来是因为这一自有许可证。过渡效果数量在各处说法不一,README表格为12个,README正文为18个,仓库描述为43个以上,agent文档为免费32个加Pro 11个,实际数量需要亲自清点,而且托管修复会把代码发送到外部服务,用于公司代码前应先确定发送的文件范围。 - CopilotKit/OpenIntelligentUI
OpenIntelligentUI是聊天应用及开发基础,可用文字、表格和可操作界面回答问题。它面向希望在对话中提供解释、比较和小工具的开发者。Python智能体处理用户问题,再经CopilotKit和AG-UI向浏览器传递结果。Jev选择展示方式,基本表格使用A2UI,复杂可视化与计算器使用沙箱中的HTML、CSS和JavaScript。控件可把选定值发送为后续问题,但文档没有提供从另一调用直接修改既有结果的API。运行需要Node.js 22以上、pnpm 9以上、Python 3.12以上和uv,并分别连接OpenAI与Jev密钥。用户密钥保留在浏览器内存中,但会经应用服务器传递给服务商,因此必须信任部署运营方。已查看的query_data源码返回整个示例CSV,不按查询词过滤,也不读取实时公司数据。对话检查点位于进程内存中,重启或多服务器部署时不具备持久共享能力。 - storytold/vectorcraft
VectorCraft是一款Rust矢量插画编辑器,面向处理路径、文字、图层和多个画板的设计师。它打开基于JSON的专用文档、SVG及PDF,包括兼容PDF的Illustrator文件,并导出矢量或栅格图像。图形运算、可编辑的外观效果和独立渲染引擎使界面本身与文档数据分离。CLI和智能体工具连接协议MCP在无界面或连接桌面的模式下提供绘图命令、文档检查及渲染预览。当前Cargo配置指定Rust 1.95,桌面目标包括macOS、Windows、Linux和FreeBSD,浏览器构建则使用WebAssembly。日文字体可以来自可选的共享字体仓库,桌面环境缺少该资源时使用已安装的系统字体。README并未承诺完全等同于Illustrator,而是说明高级效果、中日韩竖排排版、细节交互及Windows和Linux打包仍有不足。MCP文档还明确说明进度通知、执行中取消和资源变更订阅尚未实现,渲染速度主张也未在本次调查中独立复现。 - kargulstudio/sales-crm
README将其描述为基于Next.js 16、React 19和Tailwind CSS 4的起始模板。包含AVIF图片转换以及从视频和Rive文件生成封面的脚本。
只收录进入 Trendshift 排行榜的仓库,榜单仅用于寻找候选项目,不转载名次。说明、许可证和星标数来自各 GitHub 仓库。解读是我们自己的判断。我们尚未测试这些项目,上榜并不证明质量。