dsh-plugin-cadpop:在 DSH 裏只讀接入 CADPOP 在線 CAD 入口

前言

在 DSH 裏做機械、鈑金或 DXF 相關對話時,模型往往需要「去哪裏查模板、看幫助、進 DFM、打開在線編輯器」這類可落地的 URL 與頁面結構,而不是憑空編鏈接。社區站點 CADPOP 提供參數化模板、幫助中心、DFM、在線編輯與圖紙工具;若要把這些能力掛進 Harness,更適合用專門插件做只讀、僅出網的工具封裝,而不是在對話裏手寫站點路徑。

下面介紹維護者 moldkey 在 SkillHub「聯網工具」分類下的 dsh-plugin-cadpop(源碼:moldkey/dsh-plugin-cadpop)。插件對標 DSHIO/T 10—2026 靜態層與動態層檢驗(作者自報「有條件符合」,非官方認證),當前實現 不包含 T5 工具調用層之外的額外宣稱。

這是什麼

dsh-plugin-cadpop 是面向 DeepSeek Harness 的 只讀、僅網絡 插件:通過若干工具把 CADPOP 上的模板清單、幫助主題、DFM 入口、在線編輯器與圖紙工具頁暴露給智能體,不向站點上傳圖紙、不代客支付、不讀本地文件、不執行 Shell。

  • 發佈名:@liangjiehappy/dsh-plugin-cadpop(package.json 版本 0.1.10,許可證 MIT)
  • 倉庫:https://github.com/moldkey/dsh-plugin-cadpop
  • 引擎要求:dsh >= 0.2.0-rc.2;依賴 @deepseek-ai/cordis、 @deepseek-ai/dsh-tools

SkillHub 目錄頁與 GitHub 星標以站點爲準(撰寫時目錄線索爲 0 star);安裝與配置以 README 原文爲準。

核心功能:五個工具

README 將能力歸納爲五類入口,對應 Cordis 工具名如下。

工具名 作用
cadpop_templates 列出參數化模板
cadpop_help 打開幫助主題
cadpop_dfm DFM 可製造性 / 報價相關入口
cadpop_app 在線 CAD 編輯器入口
cadpop_tools 圖紙工具集合頁

數據流本質是:DSH 進程在配置允許的 baseUrl 上發起 HTTPS GET,解析或跳轉到 CADPOP 頁面;圖紙生成、自動覈價 不在本插件職責內(見下文限制)。

安裝與啓用

使用 README 給出的 web profile 安裝命令(勿自行拼接 github:owner/repo 形式):

dsh plugin --profile web add @liangjiehappy/dsh-plugin-cadpop

零配置時默認站點爲 https://cadpop.com。若需顯式寫入 Cordis 配置片段,README 示例爲:

- insert:
    - id: dsh-plugin-cadpop
      name: "@liangjiehappy/dsh-plugin-cadpop"
      config:
        baseUrl: "https://cadpop.com"

安裝前建議自行查看倉庫源碼與 MIT 許可證;插件以 當前 DSH 進程權限 出網,僅應訪問可配置的 baseUrl 主機(默認同屬 cadpop.com)。

權限與邊界

README 聲明的權限模型適合寫入自己的安全評審清單:

  • 出站:僅 HTTPS GET 到 cadpop.com(或通過 baseUrl 配置的主機)
  • 無 文件讀寫、無 憑據訪問、無 Shell
  • 只讀:無繪圖上傳、無支付

package.json 中 dsh.permissions 爲 ["network"],與上述描述一致;DSHIO 條款 5.5.1(描述質量)、5.5.2(權限一致性) 由作者聲明已人工覈對,讀者仍應結合本機策略判斷。

典型用法(對話側)

倉庫未給出逐字對話示例,但用法模式與各工具名一致:在已安裝插件的 DSH 會話中,讓模型在需要時調用對應工具,而不是猜測 URL。

  1. 查模板:需要「有哪些參數化模板」時,調用 cadpop_templates;列表解析自站點 /help/templates/,頁面改版可能影響解析。
  2. 查文檔:針對具體工藝或功能疑問,用 cadpop_help 打開幫助主題。
  3. DFM / 報價路徑:用 cadpop_dfm 進入 DFM 相關頁面;價格以頁面展示爲準,插件與模型均不應承諾自動報價。
  4. 編輯與出圖入口:分別用 cadpop_app、cadpop_tools 引導用戶進入在線編輯或圖紙工具集合。

經過上面的步驟,智能體側得到的是 經覈對的入口與頁面信息,用戶仍在 CADPOP 站內完成編輯、下單或支付。

適用場景與注意

適合:已在用 DSH、希望在對話中穩定引用 CADPOP 模板與幫助、並需要只讀網關在合規前提下拼接入口的開發者或內部工具建設者。

不適合或需另尋方案:依賴本地上傳 DXF、在 Harness 內直接出圖或自動覈價——README 明確 不提供自動定價,圖紙生成屬於站點或其他插件。

運維注意:

  • 模板列表依賴對 /help/templates/ 的解析,站點改版需關注插件更新。
  • 檢驗報告環境爲 dsh=0.2.2-rc.1 等(見 README「Standards & testing」),與本機版本不一致時行爲需自行驗證。

結尾

dsh-plugin-cadpop 把 CADPOP 的模板、幫助、DFM、編輯器與圖紙工具收成五個只讀網絡工具,適合在 DSH「一切皆插件」思路下做輕量站點入口,而不擴展進程權限面。

  • 目錄頁:https://www.skillhub.cn/plugins/moldkey/dsh-plugin-cadpop
  • GitHub:https://github.com/moldkey/dsh-plugin-cadpop
羽毛球分组比赛记分
小程序二维码

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

小夜