首页00月度趋势榜01新星榜02增速榜03HF热榜04总表05搜索06

tt-a1i/archify

它不是一个独立应用,而是装进编码代理的能力:对 Raven、Cursor、Claude Code、Codex CLI 与 OpenCode 说一句话,就能把代码库或口头描述的系统变成带搜索、路径追踪与镜头切换的交互式系统地图,输出单个自包含 HTML 文件,且每一版都经过类型化验证门禁才允许交付。当前开发版为 v2.16.0-dev.0。架构图是工程协作里最痛的老问题之一:手绘的 Mermaid 迅速过时,AI 生成的图又常凭空编拓扑。

语言
HTML
⭐ 总星标
17,250
📅 创建
早期项目
🍴 Forks
0
许可证
未标注
🔥 本月净增
+9,139
在 GitHub 打开 回到总表

配图

信息卡

项目内容
仓库tt-a1i/archify
语言 / 许可证HTML / MIT
总星标⭐ 17250
本月净增星标+9139
榜单L1 月度趋势榜 #18、L3 增速榜 #14

一句话定位

它不是一个独立应用,而是装进编码代理的能力:对 Raven、Cursor、Claude Code、Codex CLI 与 OpenCode 说一句话,就能把代码库或口头描述的系统变成带搜索、路径追踪与镜头切换的交互式系统地图,输出单个自包含 HTML 文件,且每一版都经过类型化验证门禁才允许交付。当前开发版为 v2.16.0-dev.0。

趋势解读:为什么火

架构图是工程协作里最痛的老问题之一:手绘的 Mermaid 迅速过时,AI 生成的图又常凭空编拓扑。archify 同时解决两个痛点——由 Agent 基于真实代码库生成保证新鲜度,再靠"验证门禁 + 不发明拓扑"承诺保证可信度。在 SKILL.md 生态爆发的 8 月,这种垂直深耕型工具拿下了增速榜第十四名。

核心功能拆解

架构与技术栈浅析

主体是 Node.js 编写的零依赖 CLI(bin/archify.mjs),内部以类型化 JSON IR 作为唯一事实源,原子化校验分五道关卡:schema 合法性、布局可行性、HTML/SVG 渲染、路由有效性与标签避让。失败时返回稳定规则码、证据以及仅有的合法修复控件。可选 deployment-ownership 档案会在缺少归属或边界事实时直接 fail closed。预览服务器只绑定 127.0.0.1 随机端口,不在产物中注入任何额外代码。

安装与环境要求

全局安装一条命令:`npx skills add tt-a1i/archify -g`;指定 Cursor 时可用显式参数 `npx -y skills add tt-a1i/archify --skill archify --agent cursor --global --copy --yes`;想先试用可执行 `npx skills use tt-a1i/archify@archify --agent codex`。落盘位置因宿主而异:Claude Code 为 ~/.claude/skills/ 或项目 .claude/skills/,Codex 与 opencode 为 .agents/skills/,Raven 需手动解压 ZIP 到 ~/.raven/workspace/skills。

快速上手示例

自然语言入口示例:"Use archify to map this repository's runtime architecture."。CLI 直接使用如下:

node archify/bin/archify.mjs compare architecture base.json head.json architecture-delta.html --json
node archify/bin/archify.mjs guide "Show an API request with Redis cache miss"
node bin/archify.mjs validate workflow examples/agent-tool-call.workflow.json --quality showcase --json
node bin/archify.mjs deliver workflow examples/agent-tool-call.workflow.json /tmp/workflow.html --quality showcase --open --json
cd archify && node bin/archify.mjs doctor

doctor 用于体检环境,demo 一键生成示例站。

进阶使用要点

典型应用场景

同类生态位对比

Mermaid 与 draw.io 依赖手工维护且无正确性校验,Backstage 类目录偏静态资产登记;archify 主打"Agent 生成加类型化验证"防幻觉组合拳,并明确拒绝 Mermaid 解析、通用自动布局、托管分享与所见即所得编辑四件事来保持锋利。

资源导航

仓库主页见 github.com/tt-a1i/archify,许可证 MIT;CLI 子命令与安装变体见 README 使用章节;示例输入在 examples/ 目录;DeepSeek Harness 社区适配包为 dsh plugin 安装的 @tt-a1i/archify-dsh;明确不做的范围在 License & Scope 小节声明。

← 上一篇citrolabs/ego-lite下一篇 →freestylefly/awesome-gpt-image-2