GitHub 趨勢工具 Archify 利用 AI 自動化架構圖生成

icon MarsBit
分享
AI summary icon精華摘要
一個名為 Archify 的新 AI 工具正在 GitHub 上熱門,可從程式碼自動生成架構圖。該專案已有 31,000 顆星和 1,900 次分叉。它支援多種 AI 模型和即時更新,由一位自學成才的開發者創建,有助於視覺化複雜系統。隨著 Solana 和 Cardano 等山寨幣表現強勁,熱門山寨幣正吸引關注。交易者正密切關注恐懼與貪婪指數,因市場情緒正在轉變。

美觀且支援即時更新的架構圖,也能用 AI 一鍵生成了!

GitHub

相信大家在日常手動繪圖工作中,都有被畫布需要反覆調整拉扯、代碼更新後圖片又容易過期的問題煩到過。

使用 Mermaid 生成雖然方便,但複雜一點就可能箭頭亂飛,最後還得手動修改。

現在,一個登上 GitHub Trending 的開源項目 Archify,將這件事濃縮成了一句話:

分析這個代碼倉庫,並生成一張高層運行時架構圖。

然後,一張可以搜尋節點、追蹤調用路徑、切換主題的 HTML 格式架構圖就生成了。

GitHub

而且它不挑模型,無論你是 Claude Code、Codex、Cursor 還是其他任何 Agent,它都能運行。

GitHub

截至發稿,Archify 已在 X 上獲得多條 10 萬讚的正面評測回饋,狂攬 1.9k Fork、3.14 萬 Star,並一鼓作氣衝上 GitHub 熱榜第 1 名。

GitHub

大家忍不住感嘆:

感謝 Archify,我至少省了四五個 follow up 會了。

GitHub

但令人意外的是,開發這款熱門 AI Agent 的開發者「也無風雨也無晴」,卻並非名校出身。

他修讀專科,後以專升本考試第一名的成績考入重慶郵電大學軟體工程專業。

Archify 走紅後,他在自己的 X 帳號中略帶傷感地調侃道:

我當過保安、學過修車、也進過廠,甚至曾好不容易通過了字節飛書、猿輔導等大廠的重重面試,總以為Offer近在咫尺,卻都在背景調查時被發現我讀過專科,於是我只能遺憾離場。畢業那年,我總會遇到這樣的事:明明面試時聊得挺好,但每當我說出我是「專升本」之後,HR那邊就再也沒有下文了。(苦笑)

GitHub

他坦誠道,在一個個offer被拒後,自己曾痛苦過、質疑過、迷茫過,甚至馬上下樓跑了5公里。

但他一直都沒有放棄。

後來,在 Manus 聯合創始人兼 COO Cz Chen 的鼓勵下,他選擇用 Archify 向所有人證明:

出身微寒不是恥辱!

將代碼轉為系統地圖

Archify 是一個面向 Claude Code、Codex、Cursor 和 OpenCode 等 AI 智能體的 Agent Skill。

你可以給它一段系統描述,也可以讓 Archify 直接幫你分析程式碼倉庫。

Archify 在理解代碼後,會先生成結構化的 JSON IR,再由 Archify 完成 Schema、佈局和渲染檢查,最終輸出一個獨立的 HTML 檔案。

整個過程大致如下:

代碼或文字描述 → Archify 理解 → 生成 JSON IR → 規則驗證 → 渲染 HTML/SVG → 互動與導出。

它目前可生成架構圖、工作流程圖、時序圖、資料流圖和生命週期圖五類技術圖。

而且它生成的圖片不僅僅用於觀看,你還可以透過搜尋節點、查看某個模組的上下游、追蹤兩個節點間的路徑;可隨意切換深淺主題,並匯出 PNG、SVG、WebM 及分享卡片。

GitHub

如果對結果不滿意,你也可以隨時吩咐 Archify 修改,be like:

加入 Redis。

將認證模組移至左側。

Highlight the fallback path after cache invalidation.

GitHub

但問題又來了,Mermaid、D2 等文本生成圖工具早就有了,Archify 有什麼獨特之處呢?

GitHub

答案是,它不僅僅是用文字生成圖像,而是將繪圖能力直接嵌入編程 Agent 的工作流程,讓 Agent 能夠理解代碼、生成 GIF 格式圖表並持續修改。

相比之下,Mermaid 和 Graphify 只是主要負責將現有的文字描述渲染成圖片,而且可能還沒有 Archify 做得漂亮。

GitHub

它不只是更好看的 Mermaid

Archify 的獨特之處,在於它將繪圖工具嵌入了程式設計 Agent 的工作流程。

你不必從頭學習繪圖語法,只需描述技術意圖。

而理解代碼、組織組件和生成結構化數據的工作可以交給 AI Agent,Archify 則負責驗證和渲染。

這套分工其實也在嘗試解決 AI 生成架構圖的一個問題,即

模型可以快速繪製,但不一定繪製得正確。

Archify 會在交付前檢查數據結構、節點佈局、標籤和連線衝突。

如果驗證失敗,它會指出具體問題及允許的修復方式,而非直接交付一張看起來漂亮但實際上存在錯誤的圖。

此外,它還可以比較兩個架構快照,以 Before/Delta/After 的方式標出新增、刪除、修改、移動和重新路由的部分。

這意味著架構圖不再只是開發完成後才補上的插圖,也可能參與程式碼審查,並與項目一起迭代。

當然了,Archify 也並非完美無缺,它不是一個實時監控系統、也不能自動證明圖與線上運行狀態完全一致。

結果是否準確,仍然取決於程式碼資訊、使用者提示以及 Agent 的分析能力。

有網友實測後也提出,Archify 存在生成的節點詳情顯示有點小、使用沒有自帶視覺的模型(如 deepseek-v4-flash)時還有些不順暢,消耗額度有點大等問題。

GitHub

GitHub

对此,開發者也無風雨也霧晴表示,他們正在努力更新版本並攻克這些問題,我們可以期待一波。

GitHub

所以,Archify 適合這樣的你:

已使用 AI 編程,希望能快速理解陌生倉庫、梳理呼叫鏈,或向團隊解釋複雜系統。

GitHub

GitHub

而 Archify 的故事,還不只是一款工具如何在四個月內快速走紅。

它背後還有一個更具體的問題:

當學歷無法改變,一個開發者還能怎樣證明自己?

“也無風雨也無晴”所給出的答案,就是將能力轉化為任何人都能開啟、使用和驗證的作品。

我是專升本,但我可以!

“也無風雨也無晴”老師目前未對外公開自己的姓名及現任公司,但如今,Archify 的故事已撥雲見日,贏得越來越多人的認可。

既然雲開霧散、晴空萬里,下文我們就親切地稱他為「晴天老師」吧。(我們已經聯繫上他,感興趣的小伙伴们可以蹲一波後續專訪)。

晴天老師在推特上真誠地與大家交流,坦誠分享了自己從專升本前端畢業、歷經重重挫折,最終憑藉自己的開源項目與工具,成功獲得上海大廠 Offer 的故事,關鍵詞大致如下:

從農村出發、專升本、自學前端、背景調查屢屢受阻、透過開源證明實力。

GitHub

2018年高考後,晴天老師進入專科學習計算機應用技術,那一年他覺得自己的狀態糟透了…

GitHub

後來,他通過專升本,以同批次第一名的成績考入了重慶郵電大學軟體工程專業。

GitHub

GitHub

實習期間,晴天老師非常開心,他覺得:

只要我持續努力,未來一定會越來越好。

GitHub

但秋季招聘給他潑了一盆冷水:

GitHub

在西湖大學的一次實習面試中,當人力資源再次拿他專升本的學歷做文章時,他終於忍不住爆發了:

出身微寒不是恥辱!

He finally passed.

但這也只是一次實習,在晴天老師求職的路上,一直都沒有一家公司願意向他拋出正式員工的橄欖枝。

GitHub

GitHub

從去年一直到今年3月,他只好一直奔波於實習累積經驗的路上:

GitHub

後來,他終於遇到了職業生涯中的第一個貴人——當時任 Manus 首席運營官的 Cz Chen。

GitHub

GitHub

△

She suggested that he might be able to demonstrate his abilities through his work or open-source projects from other places.

這句話不僅印證了晴天一直埋藏在心裡的想法:

學歷這東西已經改不了了,你再怎麼解釋,別人看到的還是專升本。

也成為了後來 Archify 故事的一條伏線。

於是,他開始走上一條開源之路,並一路將作品活成了自己的第二份簡歷:

GitHub

最後,他憑藉自己打下的江山,如願得到了一家大廠的 Offer:

GitHub

後來,Archify 火了,他終於能藉著這個機會,把這些深埋於心底的不甘與迷茫講給大家聽:

開源並沒有讓我從專升本變成985,也不能保證我以後不會再因學歷被卡,現在我也說不清這些Star最終能為我帶來什麼。

但最後,他嘆道:

At least now, Archify is actually being used; the fact that what I’ve built can bring value to others and help many people is the greatest meaning of open source to me.

GitHub

除了學歷之外,他已憑藉自己,累積了一張由真實作品、用戶和社區反饋共同撰寫的新簡歷。

His story has brought hope to more students who have faced setbacks due to insufficient educational qualifications.

GitHub

而關於 Archify 的故事,也仍在繼續。

本文來自微信公眾號「量子位」,作者:關注前沿科技

免責聲明:本頁面資訊可能來自第三方,不一定反映KuCoin的觀點或意見。本內容僅供一般參考之用,不構成任何形式的陳述或保證,也不應被解釋為財務或投資建議。 KuCoin 對任何錯誤或遺漏,或因使用該資訊而導致的任何結果不承擔任何責任。 虛擬資產投資可能存在風險。請您根據自身的財務狀況仔細評估產品的風險以及您的風險承受能力。如需了解更多信息,請參閱我們的使用條款和風險披露 。