前言¶
公路、市政等工程製圖往往離不開本機 CAD:要啓動軟件、打開圖紙、確認是否在跑,有時還要批量改圖層、標註或管文檔。這些步驟過去多半靠人工點界面,或自己寫 Windows 腳本、COM 封裝,和對話式 Agent 的協作鏈路是斷開的。
下面介紹 SkillHub 上的 cad-skills(座標 @user_22ef1c90/cad-skills):它把「本機 CAD 生命週期管理」和 ZWCAD(中望 CAD)COM 自動化寫進通用 SKILL.md 格式,供 Cursor、Claude Code 等客戶端在識別到相關意圖時按技能說明調用本地能力。適用環境爲 Windows;簡介中特別強調 ZWCAD / 中望 CAD 及公路工程製圖場景。
這是什麼¶
cad-skills 是社區來源(community)的開發者向 Skill,分類爲 dev-programming,當前版本 1.0.0,發佈者爲 user_22ef1c90。SkillHub 頁面標註 requires_api_key=false,即按官方標籤不需要額外 API Key。
一句話定位:在 Windows 上控制本地 CAD 應用(啓動、開文件、查狀態、關閉、檢測運行與常見可執行路徑、保存用戶指定的 exe 路徑),並對 ZWCAD 提供完整 COM 自動化(繪圖、圖層、尺寸、文檔管理等)。當用戶需要在本地操控 CAD,尤其是中望 CAD 做公路相關製圖時,Agent 應啓用該 Skill。
官方入口:
- API / 資源頁:https://api.skillhub.cn/user_22ef1c90/cad-skills
- SkillHub 展示頁:https://www.skillhub.cn/skills/user_22ef1c90/cad-skills
(SkillHub 統計:評分 100000,下載 8355;抓取時點安裝數爲 0,以頁面實時數據爲準。)
核心功能¶
以下能力均來自官方簡介,未在資料中出現的接口名或命令不寫。
應用級控制¶
- 啓動本地 CAD 程序
- 打開指定圖紙文件
- 檢查應用狀態
- 關閉應用
- 檢測當前活動或正在運行的 CAD
- 探測常見可執行文件路徑
- 保存用戶提供的可執行路徑,便於後續複用
ZWCAD COM 自動化¶
在已安裝並可 COM 調用的 ZWCAD(中望 CAD) 上,技能覆蓋:
- 繪圖
- 圖層
- 尺寸標註
- 文檔管理
具體調用步驟、參數與錯誤處理以安裝後的 SKILL.md 爲準;本文不展開未公開的腳本名或配置字段。
安裝與啓用¶
SkillHub 推薦讓 Agent 按安裝文檔操作,核心座標爲 @user_22ef1c90/cad-skills。
1、安裝 SkillHub CLI(若尚未安裝)¶
先檢查是否已有 CLI:
command -v skillhub && skillhub --version
未安裝時可執行完整安裝(CLI + 默認 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
僅安裝 CLI:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
安裝說明全文:https://skillhub.cn/install/skillhub.md
2、安裝 cad-skills 到當前 Agent 的 skills 目錄¶
安裝技能時必須用 --dir 指向當前客戶端的 skills 目錄,否則默認落到 ./skills/ 可能不會被識別。
skillhub install @user_22ef1c90/cad-skills --dir <skills 目錄>
常用路徑(來自 SkillHub 安裝文檔):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或項目下的.agents/skills/
安裝完成後按所用客戶端要求重啓或刷新技能列表,使 Agent 能加載 SKILL.md。
3、給 Agent 的自然語言安裝提示(官方頁面同款)¶
若不便手敲命令,可將下面提示發給 AI,讓其按 skillhub.md 完成安裝:
請根據 https://skillhub.cn/install/skillhub.md,安裝 `@user_22ef1c90/cad-skills`。
典型用法¶
資料未提供可逐行復制的 COM 代碼示例;典型協作方式如下,均與官方簡介一致。
- 開圖前準備:讓 Agent 檢測本機是否已安裝 CAD、進程是否在運行,必要時根據常見路徑或你保存的 exe 路徑啓動 ZWCAD。
- 打開圖紙:說明 dwg 等文件路徑,由技能側執行「打開文件」類操作(需本機路徑真實存在且軟件有權限訪問)。
- 製圖與出圖輔助:在對話中描述圖層整理、標註或文檔操作需求,Agent 在啓用本 Skill 後按 SKILL.md 走 ZWCAD COM 自動化,而不是僅生成無法執行的僞代碼。
- 收尾:任務結束後可查狀態並關閉應用,避免殘留進程佔用許可或文件鎖。
復現任何一步前,請先在本機 Windows 上安裝好目標 CAD(尤其是 ZWCAD),並閱讀技能包內 SKILL.md 的約束與前置條件。
適用場景與注意¶
適合誰
- 在 Windows 上做 CAD 交付、改圖、批處理,且主力或包含 中望 CAD / ZWCAD 的工程師與開發者。
- 希望用 Cursor、Claude Code 等帶 Skills 的 Agent 統一「對話 + 本機 CAD」流程,減少重複點選。
限制與注意
- 平臺:簡介明確爲 Windows 本地控制;Linux / macOS 不在官方能力描述內。
- 軟件綁定:通用 CAD 應用管理 + ZWCAD COM 全量能力;其他 CAD 是否可用取決於技能內是否支持,未在簡介中承諾的不要假設。
- 環境:COM 自動化依賴本機安裝版本、註冊與權限;Agent 不能替代你在目標機器上的軟件許可與殺毒/策略放行。
- 數據口徑:SkillHub 評分、下載量會變動,以 https://www.skillhub.cn/skills/user_22ef1c90/cad-skills 爲準。
結尾¶
cad-skills 把 Windows 上 CAD 的啓動、文件與進程管理,以及 ZWCAD 的 COM 製圖能力收斂進一個 Skill,適合公路工程等需要頻繁與中望 CAD 打交道的本地工作流。需要安裝或查看說明時,請訪問 SkillHub:https://www.skillhub.cn/skills/user_22ef1c90/cad-skills ,資源座標:@user_22ef1c90/cad-skills(v1.0.0)。