Archify Skill 技能
专为 AI 编程助手打造的架构图生成技能,通过自然语言描述即可将系统设计转化为精美、可交互的技术图谱
Archify 是一款专为 AI 编程助手打造的架构图生成技能,通过自然语言描述即可将系统设计转化为精美、可交互的技术图谱,支持一键主题切换和高分辨率导出。它不是普通的图表工具,而是一套完整的技术沟通语言——让架构师和开发者在对话中直接生成可直接分享的架构图、工作流、时序图、数据流图和生命周期图,彻底省去手动绘图和截图的繁琐。
Archify 的核心设计理念是「布局判断优于通用自动排版」:AI 不是随机生成坐标,而是根据语义理解组件之间的层次、间距、路径和重点,然后通过确定性渲染器完成布局和渲染,最后经过 JSON Schema 校验确保输出结构准确。这意味着同一套描述每次生成的图表结构完全一致,不会因为模型输出的随机性而出现箭头交叉、布局混乱等问题。
它支持五种图表类型:架构图(系统组件、云资源、数据库、安全边界)、工作流(审批流、CI/CD、工具调用链路)、时序图(API 调用链、缓存穿透、认证检查)、数据流(ETL 管道、PII 隔离、数仓同步)和生命周期图(状态机、订单/任务/部署状态流转)。每种类型都有专属的渲染器和校验逻辑,不是通用流程图的简单套用。
输出格式为完全自包含的单 HTML 文件,无需任何外部依赖,在任何现代浏览器中直接打开即可查看、切换主题、复制图片或导出 PNG/JPEG/WebP/SVG 四种格式。导出的 PNG 和 JPEG 支持最高 4 倍原生分辨率(通过 SVG 矢量缩放实现),导出的 SVG 内置暗色和亮色两套样式表,嵌入 GitHub README 后自动跟随读者的系统主题。点击复制按钮可直接将 PNG 放入剪贴板,一键粘贴到 Slack、Notion 或 Figma 中。
Archify 现已支持 Claude Code、Codex CLI、Cursor、Windsurf、OpenCode 和 Raven 等主流 AI 编程助手,兼容 9 种安装方式,包括 Claude Code 插件市场安装、npx skills 命令行安装、npm 全局安装等。安装后只需在对话中输入「Use archify to map this repositorys runtime architecture」即可调用,无须配置、即装即用。
实测数据:在 12 个真实功能任务上,相比未安装技能的 AI 编程助手,Archify 可将生成的代码量减少约 54%(最高可达 94%),Token 消耗降低 22%,成本下降 20%,响应速度提升 27%,同时保持 100% 的安全性。项目基于 MIT 协议开源,GitHub 星标数 3,400+,持续活跃维护中。
评论与建议
登录 后参与评论或提建议