
基金定投助手为什么你的基金定投总在追涨杀跌价值平均法定投引擎 综合估值模型动态再平衡仓位管理一个单文件 HTML 的免费定投工具-CSDN博客https://download.csdn.net/download/weitingfu/93339607?spm1011.2124.3001.6210archify 深度研究报告 —— 用编译思维干掉 AI 画图的瞎猜写在前面接手老项目的第一天你在干嘛新项目到手第一天你最想干的事是什么不是写代码。是搞懂这坨东西怎么跑。入口在哪、路由绕了几层、数据最后进了哪个库、哪个服务在悄悄调哪个服务——README 永远只写个大概剩下的全靠你自己顺藤摸瓜。于是你打开 AI 编程助手“帮我画一下这个仓库的架构图。”它给你吐出一段 Mermaid。好一点的能看。差一点的箭头乱飞节点重叠改两行再让它画线全飘了。你不敢拿它贴进 PR更不敢拿去给新人做 onboarding——因为你根本没法证明这张图说的是真的。这是所有 AI 编程用户的共同痛点模型能写代码但画出来的系统图永远像喝了三杯咖啡后手绘的。直到这周一个叫 archify 的项目冲上 GitHub Trending 榜首。一周涨星 2.5 万累计突破 4.1 万。它解决的不是画得好看而是三个字——可验证。一、archify 是什么一句话讲清楚archifytt-a1i/archify是一个 Agent Skill装进 Cursor、Claude Code、Codex CLI、OpenCode 之后AI 就能产出可验证、可交互、单文件 HTML的系统图。它支持五类图架构图、工作流图、时序图、数据流图、生命周期图。覆盖了后端工程师日常要画的几乎所有场景架构图组件、服务、数据库、外部依赖、信任边界工作流图CI/CD 流水线、审批节点、异常分支时序图API 调用链、认证流程、缓存回退数据流图ETL 管道、存储分层生命周期图状态机、重试、超时循环。项目 2026 年 4 月 15 日上线MIT 协议。8 月 29 日冲上 GitHub Trending JavaScript 分类第一8 月 30 日周榜断层第一周增 14,875 星到 9 月初累计 41,956 星、单周再涨 25,469 星。没有发布会没有 KOL 带货。它靠的就是一个别人没想到的设计。二、核心设计JSON IR而不是让 AI 直接画图这是 archify 最反直觉、也最值钱的地方。它禁止 AI 直接画 SVG 或 HTML。你让普通 AI 画图流程是这样的模型想象一张图 → 直接输出 Mermaid/SVG 代码 → 渲染。问题在于大模型不是确定性程序——同一个需求这次箭头连对了下次就飘了。语法错、节点重叠、死链接全凭运气。archify 把流程改成了两段式AI Agent 梳理代码/需求 ↓ 输出 typed JSON IR结构化中间表示节点、边、角色、证据 ↓ archifyNode.js 渲染引擎确定性编译 ↓ 自包含 HTML / SVG / PNG 文件AI 只负责理解不负责画画。它把系统结构整理成一份带类型的 JSON——哪些节点、什么关系、谁依赖谁、证据在哪。真正的布局、路由、渲染交给引擎用确定性规则完成。同一份 JSON永远编译出同一张图。这个设计眼熟吗很像前端工程的演进让 AI 直接拼 DOM 就像当年手写 jQuery 面条代码而 JSON IR 相当于引入了数据驱动的声明式框架——把不确定性挡在渲染之外。这也是它和 Mermaid 最本质的区别Mermaid 是贴上去祈祷它能渲染对paste-and-prayarchify 是编译不过就不给你出图fail-closed。三、可验证三件套凭什么敢贴进 PR光有确定性编译还不够。archify 的验证是成体系的拆开看是三件套。3.1 证据链每个节点都能回到源码架构图里的每个节点都带SRC n标记。点一下直接跳到真实文件和行号位置还能绑定到具体的 Git commit。你看到订单服务调用了支付服务不用开 IDE 搜半天点一下就能回代码核对。图不是 AI 编的故事是带出处的报告。3.2 确定性校验画完自动体检archify 在交付前会对图做机械化验证schema 合不合法、节点间距够不够、有没有重叠、边界有没有被穿越、HTML/SVG 语法对不对、路由通不通。验证不通过怎么办它不让你盲目重试而是输出机器可读的修复回执repair receipt——具体哪里错了怎么改一目了然。AI 拿着回执改而不是闭眼再猜一次。3.3 Architecture Delta架构版 Git Diff这是社区讨论最热烈的功能。系统重构后图怎么变archify 可以把两个已校验的快照并排对比Before / Delta / After。哪些组件新增了、删除了、移动了、被重新路由了——全部以机器可读的事实输出而不是两张图让你肉眼找不同。有开发者评论说“图本身很容易过期能看出什么被重新排列了才是你真正想要的。”对 PR 评审来说这等于给架构图装上了 diff 能力。AI 改了一版架构你不用逐行核对直接看 Delta 就知道它动了哪里。四、不止是图一份能交互、能讲解的 HTMLarchify 的输出是自包含 HTML 文件——没有外部依赖双击就能开离线也能看。里面内置了一堆交互能力节点搜索/上下游依赖追踪点一个服务看它依赖谁、被谁依赖路由探测R查任意两个服务之间的最短调用路径角色对比L比较两个角色/服务的流量与连接演示模式F按章节播放引导式架构讲解开会直接投屏。明暗主题一键切换。导出也齐全PNG支持直接复制到剪贴板、SVG、WebM 动图甚至专门生成 1200×630 的分享卡片。有人总结得很到位“一份能点着玩的交互图比 200 页架构文档有用得多。”五、30 秒上手安装只需要一条命令全局安装适配 Cursor / Claude Code / Codex CLI / OpenCodenpx skills add tt-a1i/archify -g只想临时试试不想安装Codex 示例npx skills use tt-a1i/archifyarchify --agent codex装完可以先跑个自检node bin/archify.mjs doctor # 检查运行时 node bin/archify.mjs demo /tmp/archify-demo # 生成示例然后直接对 AI 说“Use archify to map this repository’s runtime architecture.” 用 archify 梳理这个仓库的运行时架构。甚至不需要仓库——用自然语言描述也行“Use Archify to draw: Browser - API - Redis cache - PostgreSQL fallback.”它就会自己读代码、生成 JSON IR、编译出 HTML 图。门槛低到像装了个 App。需要 Node 运行时skill 包内置无需额外 npm installDeepSeek Harness 社区集成要求 Node ^22.19.0 || 24.0.0。六、同类对比它不是什么维度archifyMermaiddraw.io / Excalidrawdiagram-design (Claude Code)谁来画Agent 生成 JSON IR引擎编译模型直接写语法人拖拽模型生成编辑型图可验证性强schema/布局/路由全校验弱无类型检查人工保证编辑型Git 集成SRC 证据 Delta 对比无无无是否确定性是同输入同输出否布局随模型飘是否定位可验证系统图通用文本图通用画布编辑型图示archify 自己说得很清楚它不是通用画图编辑器也不是 Mermaid 主题。它只干一件事——让 AI 生成敢贴进 PR、敢拿去评审的系统图。七、冷静一下它解决不了什么任何工具都有边界archify 也一样。三条冷水建议看完再装1. 静态分析有盲区。消息队列、Webhook、动态配置——这些不出现在静态代码里就不会出现在图上。“如果系统重度依赖消息队列图里可能缺关键路径。这是静态分析的固有限制别当 bug 报。”2. 图不等于真相。架构图能省掉大量翻目录的时间但入口、环境变量、数据库连接、异步 worker 这些地方建议还是顺手人工核对一遍。3. 高星不等于高使用。有开发者提醒星星多说明 README 写得好docker pull 数才说明真有人跑。装完跑一次 demo用起来才是真的。结尾下一个接手你项目的倒霉蛋会感谢你把时间拉长看archify 的爆火其实是一个信号AI 竞争的重心正在从模型层滑向应用层。模型之间的差距对普通开发者越来越不重要真正的瓶颈是怎么让 AI 把一件事干得可靠。画图只是开始。当 Agent 产出的每一份文档都能被验证、被追溯、被 diffAI 才算真正进入工程体系——而不是一个只会生成看起来对的东西的玩具。所以别犹豫了。装一个 archify让你现在的 AI 助手画一张你当前系统的架构图。结果只有两种可能它画得惊人的准——恭喜你省下了三天 onboarding 时间它暴露了你的系统有多乱——那也恭喜这三天你迟早要花现在花得值。毕竟架构图这种东西画得越早翻车越少。关键词archify、Agent Skill、架构图、可验证图表、JSON IR、架构 Delta 对比、AI 编程工具