Revit MCP 是公開 fork 的專案,這些人把自己 fork 出去的分支做出了實際成果——修過的工具、補齊的 domain SOP、開過的 PR——後來被逐一手動核對、跑 build、過 QA/QC 後收編進 main。這裡列出的 27 位,每個人的貢獻都能追到具體的 PR、commit 或 收編波次,不是邀請名單,是實際發生過的工作記錄。排序依 domain 分類與貢獻數量:法規檢查(紅)→ 圖說管理(藍)→ 開發工具(黃)→ 結構穿梁(綠)→ 教材參考(紫)。
外牆開孔檢查工具 ExteriorWallOpeningChecker.cs;採光面積檢查(daylight-area-check)與 FAR 合規檢查相關腳本;多個調試與量測 helper 工具。
4 支工具 align_structural_framing、create_floor_area_formula、renumber_parking_spaces、create_sequence_numbers;permit-floor-area-formula.md、sequence-numbering.md 兩份新 domain,parking-auto-numbering.md 升為其 v2.0;以及 tests/ 測試骨架(需 Windows + Revit 才能執行,本 repo 未執行)。
e934da6外牆開口檢查的距離與防火時效門檻改為可注入的參數物件(OpeningCheckThresholds.cs),預設值與報告文字與原寫死值相同;另有 scripts/setup.ps1 偵測 Microsoft Store 版 Claude Desktop 設定目錄的迴圈,以及 Claude Desktop/Gemini CLI 的 JSON 設定改以 UTF-8 無 BOM 寫入(Windows 腳本,本 repo 僅在 macOS 做語法解析,未在 Windows 執行)。
53fcd9e、cb159da(fork 內容以檔案移植收編)提出 DWG 版本檢查器構想(issue #62 討論中),持續探索 DWG/DXF 版本相容檢核,尚待 prototype PR 落地。
綠建材(GM_)導入工具鏈:TABC 四大標章分類與 8 大建材 ↔ Revit Category 對照、六槽位 64 欄位共享參數 schema、門窗 RFA 家族注入 SOP、關鍵字檢索規範共 4 份 domain;7 支 GM_* skill 與 12 支材質/參數工具(set_green_material_type_parameters、inject_green_material_into_family 等)。另提煉 L-031「Set() 不拋例外 ≠ 寫入真的生效」教訓,並一併帶來 Monstrare 看板流程層(看板卡索引)。2026-08-31 已收編——以外科式移植併入,TABC 第三方認證資料(archive/ 與 docs/tabc_search.html)依授權理由排除於版控外。
PR #30 大型工具包(16 skill/4 domain/32 case)分階段試點收編。貢獻最豐富:圖紙/視埠管理、跨專案圖紙複製、Excel 轉圖例、材料批次修改、詳圖複製/去重/解接合、房間高度批次調整等 6 大 bundle。
門窗圖例(door/window legend)、粉刷相關工作流,以及帷幕牆立面生成與尺寸標註(curtain wall elevation)貢獻;PR #143 帶來材料影像重連工具 relink_material_images。
0b707da)帷幕牆圖樣與 Toposolid 分級轉樓板工具 grade_toposolid_to_floors,併入正典 registerRevitTools() 取代原先繞過路徑的 wrapper hack。2026-10 再收編本專案目前最大的單筆貢獻:Revit 相機管理停靠面板(MCP/UI/CameraManagerPanelControl.cs 等 9 檔 + MCP/Core/CameraKeyPlanService 八個 partial)、一鍵 Key Plan 四視圖,以及視圖診斷/篩選器/Section Box/文件操作共 29 支工具(192→221),另附 docs/camera-manager/ 規格/ADR/roadmap 與 domain/lessons.md L-033「剖面範圍對不等於方向對」。
feat/camera-manager 分支 2026-10-12 以 squash 收編(PR #132、#136 為其祖先,一併涵蓋)結構樑翻模:DWG/CAD 圖層批次建立 Revit 結構樑(create_beams_from_dwg 相關流程),涵蓋大樑、次樑、地樑分批處理;並補充 dwg-beam-import.md 3.5 節防呆指令。
門窗圖例新增 scaffold_template 模式:從 seed Legend 搭建空白格位樣板(格線、FFL 線、佔位文字、佔位圖例),不讀明細表、不填資料。
53fcd9e(Revit 實機未驗證)Core 熱重載(core-reload)opt-in 開發線主體貢獻,feat/DWSchedule 收編為新 opt-in 分支;另有樓梯檢核(staircheck)相關 .gitignore 修正與 Socket 服務修正。
pyRevit 工具鏈相關貢獻與基礎設施整合;2 個 domain 檔手動搬移收編。另有視圖樣板比對矩陣 domain(PR #126)與門窗族群批次注入共用參數規範 domain(PR #142)以 PR 合併進 main。
9a38172、5a4bad5)7 個工具貢獻(schedule 讀取 ×2、join_wall_tops、export_families、list_categories、CAD link ×2)+ dll-to-mcp-tool skill,用於把既有 DLL/.cs command 封裝成 MCP 工具。2026-10 再收編網格建立(create_grids、create_grids_from_dwg)、開口型別、標籤、牆飾條與門窗座標共 7 支工具。
d89672c)模型檢討工具組 8 支:get_model_snapshot、get_model_warnings、get_recent_changes、export_view_image、batch_modify_elements、check_beam_clear_height、check_mep_spacing、clear_review_markers,以及 beam-clear-height-check.md、mep-spacing-clearance-check.md 兩份 domain。
1eee3e5(以檔案內容移植,Revit 實機未驗證)PR #71 的併發修正:ExternalEventManager 的單一 _action 欄位會靜默丟掉先到的 MCP 命令(改為 ConcurrentQueue)、WebSocket 送出以 SemaphoreSlim 序列化、socket.ts 的 sendCommand 計時器清理。原分支過舊,由維護者手工移植並保留原作者署名。
b85d4b0(Revit 實機未驗證)部署腳本 PowerShell 5.1 相容性修正——精準定位 setup.ps1 在 $ErrorActionPreference = "Stop" 下 native 指令 2>&1 誤判編譯例外的根因,附完整 diff 與重現/驗證步驟。
Ribbon 上的 MCP 服務狀態指示:原本「MCP 服務(開/關)」按鈕沒有圖示、服務是開還是關只會在按下去的那一次 TaskDialog 裡出現一次,ribbon 上沒有任何常駐線索。補上 ON/OFF 兩個 32×32 圖示(MCP/Resources/icon-32-on.png/icon-32-off.png)與帶 port 的 tooltip,與 SocketService.IsRunning 連動。
StartAsync() 非同步競態與 pack URI,見 commit 說明)可選 Archicad backend 的提案者與唯一實測來源:.claude/skills/archicad-skill-adapter/(Revit 意圖 → Archicad 的受控轉譯,Domain 方法與 Revit 路線都保留)、docs/integrations/archicad-skill-portability.md 與 translation-wave2 可攜性矩陣,以及 domain/tool-capability-boundary.md L11。該 skill 的 runtime 事實全部由他在自己的 fork(Archwiz-boss/BIM_MCP_study)實機蒐集,本 repo 未複驗——這點在檔首就寫明了。
34a27ce、3298716、684224f、4e6537a)最早期的品類查詢缺陷回報者——本專案第一號 issue #1「StructuralFoundations 查詢失敗」,點出結構基礎品類查詢的問題,已於 2026-02 修正結案。
RC 穿梁套管收編 step1(101→103 工具);平行剖面(create_parallel_section_view / batch_create_wall_sections)與偵煙探測器(analyze_smoke_detectors / visualize_detector_results)兩組工具與 skill;SC/SRC 穿梁 domain 草稿。
IFC 結構同步(ifc-structural-sync)、施工架算量、輕隔間/高牆索引/門檻開口算量、RC 填充區域、房間與停車編號、數量計算等 C#/TS/domain/skill 貢獻。先前待拆分的 fork 內容已拆為聚焦 PR 並全數合併。
SC REVIT 開孔定位與 CAD 點位放置兩套現場流程的規格提供者與實作者:scan_opening_candidates 唯讀開孔候選掃描工具(OpeningCandidateScanner.cs,並順手修掉 ClashDetector 主模型來源靜默忽略 filters 的既有 bug),以及 mep-opening-candidate-scan.md/cad-block-point-placement.md 兩份 domain 的尺寸公式、回傳 schema、warningCodes 與 transform 可信度判準補值。另於自身 Revit 2024 環境回報 runtime smoke(本 repo 未複驗)。
CAD 圖塊點位放置三工具 get_dwg_block_instances、preview_family_instances_from_dwg_blocks、create_family_instances_from_dwg_blocks,實作 domain/cad-block-point-placement.md 規格。PR #115 是 PR #114 的 reopen(見 log/2026-08.md)。
1761148(Revit 實機未驗證)Antigravity MCP 完整指南、MCP Server 設置指南、Claude Skills 學習筆記(989 行)、Level 1 Skill 範例解說(597 行)、帷幕牆預覽伺服器與應用腳本等大量教材與側錄資源。
docs/fork-audit/(gitignored,內部工作檔);本頁只呈現對外可公開的致謝內容。色彩對應:紅色(法規檢查)→ 藍色(圖說管理)→ 黃色(開發工具)→ 綠色(結構穿梁)→ 紫色(教材參考)。
看看 Contributor Template——先寫 Domain SOP,再視情況寫 Skill 編排,最後才考慮新增工具。三選一決策樹 + 撰寫骨架 + 6 步驟範例都在裡面。貢獻會依同樣的方式核對、收編、致謝。