DeepSeek Harness 插件 dsh-nx:通過 MCP 實現本地 Siemens NX 安全自動化

前言

DeepSeek Harness (DSH) 採取「一切皆插件」的架構理念,通過 MCP(Model Context Protocol)爲模型擴展能力。在 CAD 領域,對 Siemens NX 進行自動化操作往往需要執行底層代碼,存在安全風險。dsh-nx 旨在通過 MCP 接口,在本地環境中提供安全的 NX 操作能力。

這是什麼

dsh-nx 是由 ethanrise 維護的實驗性 DeepSeek Harness 捆綁包。它允許通過 MCP 進行安全的本地 Siemens NX 自動化。

核心功能

該插件提供以下功能:
* 健康檢查與能力查詢
* 創建新零件
* 命名錶達式操作
* 繪製矩形與圓形草圖
* 拉伸、簡單孔、矩形陣列
* 限定圓角與倒角
* 特徵列表與體測量
* 安全另存爲與撤銷
* STEP AP242 導出
* 會話狀態管理
* 預檢與後變異驗證工具

安裝與啓用

在目標配置文件中執行以下命令安裝插件:

dsh plugin --profile web add github:ethanrise/dsh-nx

該插件也發佈了預構建的 dsh-nx.tgz 資產,可避免在目標機器上進行 TypeScript 編譯。

典型用法

具體的集成示例與架構說明,請參考項目文檔 docs/architecture.md,示例文件位於 examples/four-hole-plate.json,以及 Windows 腳本目錄 scripts/。

適用場景與注意

  • 實驗性質:當前版本尚不包含真正被 NX 接受的 NX 2512 橋接器。Mock 結果始終包含 mock: true,且不會寫入 .prt 或 STEP 文件。
  • 生產禁用:不要在真實零件上使用此版本。
  • 安全邊界:插件未暴露任意 journal、Python、C# 或 shell 執行工具。Siemens NX 的安裝、許可證及用戶文件均未包含在插件中。

短結尾

dsh-nx 提供了通過 MCP 訪問本地 Siemens NX 的安全入口。開發者可參考文檔進行集成與測試,但需注意當前版本爲實驗性質。

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

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

小夜