开源项目 Archify 近期登上 GitHub Trending。这个项目主打把代码仓库直接转成高层运行时架构图,输出结果不是静态图片,而是可搜索节点、追踪调用路径、切换主题的 HTML 架构图。

按照原文说法,Archify把原本反复调整画布、代码更新后图片很快过期的流程,压缩成一句话:「分析这个代码仓库,并生成一张高层运行时架构图。」
报道提到,Archify 不挑模型,Claude Code、Codex、Cursor 以及其他 Agent 都可以运行。截至发稿,该项目已在 X 上收获多条 10 万赞的正向测评反馈,同时获得 1.9k Fork、3.14 万 Star,并冲上 GitHub 热榜第一。
有用户评价称:「感谢Archify,我至少省了四五个follow up会了。」
把代码或描述转成可交互架构图
Archify 被定义为一个面向 Claude Code、Codex、Cursor 和 OpenCode 等 AI 智能体的 Agent Skill。用户既可以提供一段系统描述,也可以直接让它分析代码仓库。
在工作流程上,Archify 会先理解代码,再生成结构化的 JSON IR,随后完成 Schema、布局和渲染检查,最后输出独立的 HTML 文件。

原文给出的流程是:
- 代码或文字描述
- Archify 理解
- 生成 JSON IR
- 规则验证
- 渲染 HTML/SVG
- 交互与导出
目前,Archify 支持生成 5 类技术图:
- 架构图
- 工作流图
- 时序图
- 数据流图
- 生命周期图
这些图不只是用于查看。用户还可以搜索节点、查看某个模块的上下游、追踪两个节点之间的路径,切换深色或浅色主题,并导出 PNG、SVG、WebM 和分享卡片。
如果结果不符合预期,用户还可以继续让 Archify 修改,例如「加入Redis」「把认证模块移到左边」「突出缓存失效后的回退路径」。
和 Mermaid 的区别在于嵌入 Agent 工作流
原文把 Archify 与 Mermaid、D2 等文本生成图工具做了对比。报道认为,Archify 的不同之处不只是把文本渲染成图,而是把绘图能力直接嵌入编程 Agent 的工作流,让 Agent 能理解代码、生成 GIF 格式图表并持续修改。

相比之下,Mermaid、Graphify 主要负责把已有的文本描述渲染成图片。原文还提到,这些工具在视觉效果上也未必优于 Archify。
报道进一步指出,Archify 的分工是:用户描述技术意图,AI Agent 负责理解代码、组织组件和生成结构化数据,Archify 负责验证和渲染。
这套机制试图解决一个实际问题:模型虽然出图很快,但不一定画得对。
在交付前,Archify 会检查数据结构、节点布局、标签和连线冲突。如果验证失败,它会指出具体问题和允许采用的修复方式,而不是直接给出一张看起来完整、实际上存在错误的图。
支持架构快照对比,但不等于实时监控
除了生成图表,Archify 还可以比较两个架构快照,并以 Before/Delta/After 的方式标出新增、删除、修改、移动和重新路由的部分。
原文据此指出,架构图不再只是开发结束后补上的一张插图,也可能参与代码评审,跟着项目一起迭代。

不过,报道也明确写到,Archify 并不完美。它不是实时监控系统,也不能自动证明图和线上运行状态完全一致。结果是否准确,仍取决于代码信息、用户提示以及 Agent 的分析能力。
有网友实测后提出几个问题,包括生成节点的详情展示偏小、在没有自带视觉的模型上如 deepseek-v4-flash 使用不够顺畅,以及额度消耗较大。
对此,开发者「也无风雨也雾晴」表示,团队正在更新版本并处理这些问题。
开发者公开求职经历
让这次项目走红更受关注的,还有开发者本人的经历。
原文称,做出 Archify 的开发者「也无风雨也雾晴」并非名校出身。他读过专科,后来以专升本考试第一名的成绩考入重庆邮电大学软件工程专业。

在 Archify 走红后,他在自己的 X 账号中写道:「我当过保安、学过修车、也进过厂、甚至曾好不容易闯过了字节飞书、猿辅导等大厂的重重面试,总以为Offer近在咫尺,但却都在背调的时候,被他们发现了我读过专科、于是我只好遗憾离场。毕业那年,我总会遇到这样的事,明明面试时聊得好好的,但每当我说出我是『专升本』之后,HR那边就没有下文了。(苦笑)」
他还提到,在 Offer 一个个落空后,自己曾痛苦、质疑、迷茫,甚至马上下楼跑了个 5 公里,但一直没有放弃。
据报道,在 Manus COO Cz Chen 的鼓励下,他决定用 Archify 回应外界质疑,并写下「出身微寒不是耻辱!」
从专科到开源自证
原文还披露了这名开发者更完整的经历。
报道说,他目前没有对外公开自己的姓名和当前任职公司。文中随后以「晴天老师」称呼这位开发者,并表示已联系到本人,后续可能推出专访。
按照原文梳理,这段经历的关键词包括:农村出发、专升本、自学前端、背调屡屡被卡、开源自证实力。

2018 年高考后,他进入专科学习计算机应用技术。后来通过专升本,以同批次第一名的成绩考入重庆邮电大学软件工程专业。
实习期间,他一度认为只要持续努力,未来会越来越好。但在秋招中,他再次因为专升本学历遭遇阻碍。原文提到,在西湖大学的一次实习面试里,当 HR 再次拿其专升本背景做文章时,他当场说出:「出身微寒不是耻辱!」最终通过了那次实习面试。
不过,这并没有立即改变求职结果。报道称,在后续求职过程中,一直没有公司向他发出正式员工 Offer。从去年到今年 3 月,他一直辗转于实习岗位积累经验。
Archify 成了另一份简历
在这段时间里,他遇到了职业生涯中的一个关键人物。原文写道,这位贵人是时任 Manus 首席运营官 Cz Chen。
她建议他,可以尝试用作品或开源项目,从其他地方证明自己的能力。报道认为,这句话也成为后来 Archify 故事的一条伏线。

此后,他开始持续投入开源,并把这些作品做成自己的第二份简历。最终,原文称他凭借这些积累拿到了一家上海大厂的 Offer。
在 Archify 火了之后,他借这个机会再次回看这段经历,并写道:「开源没有让我从专升本变成985,也不能保证我以后不会再因为学历被卡,我现在也说不清这些Star最后能给我带来什么。」
但他同时表示:「至少现在,Archify确实有人在用,我做的东西能给别人带来价值,能给很多人带来帮助,这件事对我来说就是做开源最大的意义。」
原文最后写道,在学历之外,他已经凭真实作品、用户和社区反馈,为自己积累起一份新的简历,而 Archify 的故事也仍在继续。
本文来自微信公众号「量子位」,作者为「关注前沿科技」。

