背景
專案說明表示,Floorplan 讓 Claude 或 Codex 讀取你的程式碼庫(一個應用程式的全部原始碼),畫成可互動的地圖。每個部分、檔案與 web request(網頁請求,前端向伺服器要資料的動作)都有白話名稱,彼此的連線也會標出。說明提到的動機是:應用程式做出來了,也常有 AI 大量協助,但被問「有人結帳時會發生什麼」或「改這個會壞什麼」時,答案往往是不知道。 GitHub 熱門專案
發生什麼事
haydenschmitty/floorplan 建立於 2026 年 10 月 27 日。截至本站記錄時(2026 年 11 月 2 日),建立不到 30 天已累積 2,004 顆星(GitHub 上使用者標記收藏的次數)。主要語言為 JavaScript,授權為 MIT(寬鬆的開源授權)。 GitHub 熱門專案
重點內容
專案說明表示,地圖可由整個應用程式逐層放大:先看部分,再看檔案群組、單一檔案與其 endpoint(端點,伺服器上接收請求的入口)。名稱用白話,例如「Takes card payments at checkout」,而不是「Stripe API wrapper」;一個開關可切換成開發者視圖。它也會追蹤 import(程式間的引用),並把前端的每個網頁請求對應到回應它的伺服器端點,說明稱即使跨不同儲存庫也可以。 GitHub 熱門專案
另有三項功能。Ask the map 可用自然語言提問,回覆包含答案與只含相關部分的小地圖;示範影片中,Claude Code CLI(命令列介面,用打字下指令的方式)用 31 秒追蹤一份禮物資料從表單到收件匣的流程,跨兩個儲存庫,並發現兩個 bug。Health check 檢查 AI 開發常見錯誤,如程式碼中的金鑰、任何人可讀的 Supabase 資料表、開放的 Firebase 規則、可被偽造的 Stripe webhook(金流服務 Stripe 發出通知的機制),以及不需登入的端點,並附可貼上的修正提示。Recent work 會把 AI 剛改過的卡片標成綠色並附說明。 原文
專案說明還提到:更新只重讀有變動的部分;所有運算在本機執行,也不會提交到 git(常見的程式碼版本控管工具)。它能從 PRD(產品需求文件)、規格或描述出發,畫出尚未開發的 blueprint(藍圖),卡片以虛線表示是計畫。示範用的 Brewline 是橫跨四個儲存庫的咖啡訂閱 demo 應用,可在瀏覽器直接試玩,不需安裝。 原文
對使用者的意義
專案說明把用途分成三類:自己用 AI 做出應用程式的人,可不讀程式碼就理解內容;團隊可用它帶新人;與 AI 協作時,可在每次修改後看它動了哪些部分、原因為何。說明另與 Archify、Understand Anything 比較,稱 Floorplan 適合理解並檢查自己擁有的應用程式。想先體驗可開 live demo;安裝與快速開始步驟見 README 的 Install、Quick start 章節。 GitHub 熱門專案
限制與未定事項
專案說明對 Health check 的定位是「A check, not an audit」,也就是檢查而非稽核。比較表中,Floorplan 的執行環境列為 Claude Code、Codex。以上功能皆為專案說明的宣稱,本站僅依單一來源整理。 GitHub 熱門專案
