cad-drawing-reader:讓 Agent 讀懂 CAD 圖紙包

前言

工程類 Agent 應用裏,讓模型直接看 DWG、DXF 是個常見痛點:格式私有、包含大量圖層和標註信息,通用文檔解析器往往只能提取出亂碼或空文本。cad-drawing-reader 這個 Skill 的定位就是把「讀圖紙」這件事顯式交給 Agent 處理,覆蓋民用、結構、建築、機電和施工流程的圖紙包。

這是什麼

cad-drawing-reader 是一個社區(community)來源的 Agent Skill,座標爲 @user_5df8667a/cad-drawing-reader,版本 1.0.0,分類 professional,發佈者爲 user_5df8667a,標籤 requires_api_key=false,即使用時不需要額外的 API Key。官方頁面顯示評分 100000、下載 1273 次(數據以官方頁面爲準,可能變動)。

它解決的問題是:當用戶上傳或詢問 DWG、DXF、IFC、STEP、CAD 導出的 PDF、掃描施工圖、戶型圖、竣工圖、安裝圖等問題時,Agent 需要知道該用這個 Skill 而不是通用文檔處理流程。

核心功能

官方簡介列出的適用範圍包括:

  1. 常見 CAD 與模型格式:DWG、DXF、IFC、STEP、CAD 導出的 PDF。
  2. 圖紙類型:施工圖、工程平面圖、樓層平面圖、安裝圖、竣工圖(as-built)。
  3. 工程任務:工程量覈算(quantity takeoff)、圖紙審查(drawing review)、符號與圖例提取、圖層分析、尺寸與標註提取、標題欄(title block)信息提取。
  4. 模型解釋:BIM/CAD 模型解讀。

安裝與啓用

官方資料中未給出具體安裝命令,只說明該 Skill 基於通用 SKILL.md 格式、不需要 API Key。按通用 SKILL.md 結構的慣例做法,是將 Skill 目錄放到對應工具的 skills 目錄下,例如:

# Cursor
cp -r cad-drawing-reader ~/.cursor/skills/

# Claude Code
cp -r cad-drawing-reader ~/.claude/skills/

# Codex CLI
cp -r cad-drawing-reader ~/.codex/skills/

上面三行是通用存放位置,安裝前請以官方頁面爲準覈實。啓用方式取決於宿主 Agent 是否支持 skills 目錄自動加載;加載成功後,Agent 在用戶提到圖紙相關需求時會觸發該 Skill。

典型用法

把圖紙文件和需求一起給 Agent,例如:

請讀取我上傳的 floor_plan.dwg,提取所有圖層名稱、標註尺寸和標題欄中的項目信息。

也可以直接提出圖紙審查類需求:

這是一份竣工圖(as-built),請對比樓層平面圖,列出不一致的尺寸和標註。

這類請求命中的正是官方簡介列出的觸發場景:圖紙讀取、圖層分析、標註提取、圖紙審查、竣工圖處理。

適用場景與注意

適合做圖紙解析入口、工程量覈算前的圖紙理解、圖紙審查的輔助工具。使用前需要注意:

  1. 官方資料未給出詳細的轉換或解析後端,實際可解析的格式和精度取決於 Skill 內部實現,建議先用一份小圖紙驗證。
  2. 不支持 API Key(requires_api_key=false),但如果宿主 Agent 本身需要密鑰,那是另一回事。
  3. 該 Skill 來源爲 community,使用前建議自行審查其內容。
  4. 評分和下載量來自官方頁面,社區數據可能隨時間變化。

結尾

cad-drawing-reader 的價值在於把「讀懂 CAD 圖紙包」這個高頻但難處理的任務固化成一個可觸發的 Skill,覆蓋從 DWG 到 BIM 模型的多種輸入。官方地址:https://api.skillhub.cn/user_5df8667a/cad-drawing-reader

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜