tt-a1i/archify

Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.

解决的问题

Archify 将复杂的想法、系统规划或现有的代码库转换为交互式的可视化图表。它消除了对手动绘图工具的需求,允许用户描述其架构,或要求 AI 代理分析仓库并生成一个可探索且可作为独立 HTML 文件共享的可视化地图。

运作方式

Archify 作为 AI 代理(例如 Cursor、Claude Code、Codex 和 OpenCode)的“技能”进行集成。用户提供文本描述或仓库供代理分析。代理随后使用 Archify 生成类型化源并将其渲染为交互式 HTML 文件。此输出是自包含的,这意味着它可以在任何浏览器中打开,而无需在查看端安装 Archify。

适用对象

  • 开发人员:想要规划系统架构或追踪代码库中的执行路径。
  • 架构师:规划新系统或记录现有系统。
  • 项目经理:建立工作流程、数据流或学习地图。
  • 任何人:需要共享计划、行程或复杂流程的交互式视觉效果。

特色亮点

  • 代理驱动生成:从单一句子或通过分析 GitHub 仓库来建立图表。
  • 交互式探索:支持追踪下游影响、突显特定路径以及聚焦于特定组件。
  • 多种图表类型:提供架构、工作流程、序列、数据流和生命周期图表的专用模板。
  • 独立 HTML 输出:生成可携带文件,可在任何浏览器中共享和打开。
  • 架构差异分析:能够比较两个架构快照以可视化变更(变更前/差异/变更后)。
  • 可自定义:支持浅色和深色主题,并允许导出特定路径的 PNG 分享卡片。

写过它的文章

相关

  • 项目