🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

SolidWorks 建模 e4605/-MCP-DSHSolidworks-

DeepSeek Harness
e460513 天前有提交已提供中文文档扫描:含敏感能力

用自然语言驱动本机 SolidWorks 完成建模与质检

30.2/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add e4605/-MCP-DSHSolidworks-
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
dsh 原生插件 · other
暂无时间戳·判据 →
装得上吗[实装验证]—
本站尚未做安装检查
暂无时间戳·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 13 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令
查看扫描证据(共 2 处,展示前 2 条)
  • 执行外部命令固定命令
    dsh-solidworks/lib/bridge.js:86
    child = spawn('cscript.exe', named, { stdio: ['ignore', 'pipe', 'pipe'], windowsHide: true })
  • 执行外部命令来自配置/变量
    dsh-solidworks/lib/mcp.js:46
    child = spawn(python, args, { windowsHide: true, stdio: ['ignore', 'pipe', 'pipe'] })
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

README

由 DeepSeek 最新模型翻译生成
建议下载到本地后再安装 # -MCP-DSHSolidworks- Deepseek Harness SW 插件,可以通过 MCP 调用 SW 的各种技能 SolidWorks 建模插件(DSH) 作者:e^46 zhaoyi 让 DSH 直接驱动本机 SolidWorks:15 个轻量 sw_ 工具 + 内置 86 工具 SolidWorks MCP 服务器(mcp__solidworks__),每次建模自带体积/质量校验,完成前强制质检。 安装 1. 装 MCP 服务器依赖(一次性,需要网络): "C:\Users\<用户名>\.dsh\dsh-runtimes\dsh-primary-runtime\dependencies\python\python.exe" -m pip install solidworks-mcp 2. 打开 SolidWorks 并保持运行(插件连接已运行实例,不负责启动它)。 3. 安装本插件:plugin_manager install_bundle 指向本目录;已安装则重载(set_bundle enabled:false → true)。
展开完整文档(README 剩余 1 节)
建议下载到本地后再安装 # -MCP-DSHSolidworks- Deepseek Harness SW 插件,可以通过 MCP 调用 SW 的各种技能

SolidWorks 建模插件(DSH)

作者:e^46 zhaoyi

让 DSH 直接驱动本机 SolidWorks:15 个轻量 sw_ 工具 + 内置 86 工具 SolidWorks MCP 服务器(mcp__solidworks__),每次建模自带体积/质量校验,完成前强制质检。

安装

1. 装 MCP 服务器依赖(一次性,需要网络):

"C:\Users\<用户名>\.dsh\dsh-runtimes\dsh-primary-runtime\dependencies\python\python.exe" -m pip install solidworks-mcp

2. 打开 SolidWorks 并保持运行(插件连接已运行实例,不负责启动它)。
3. 安装本插件:plugin_manager install_bundle 指向本目录;已安装则重载(set_bundle enabled:false → true)。

两组工具

| 组 | 数量 | 说明 |
| mcp__solidworks__ | 86 | 完整能力:盒/盘/柱/锥/任意轮廓、旋转/放样/扫掠、孔与沉孔、ISO 螺纹、圆角倒角抽壳、阵列镜像筋、平面、文字、材料、装配配合与运动检查、干涉检查、测量、截图、STEP/STL/3MF 导出、打印检查、工程图、特征编辑 |
| sw_ | 15 | 轻量直连 COM:连接、新建、草图(矩形/圆/多边形/弧/椭圆/折线/中心线)、拉伸(锥度/偏移)、切除、旋转切除、圆角、倒角、质检、保存、装配体、插入组件、配合,外加 sw_mcp_check 连接自检 |

首选 MCP 工具;sw_ 作为无 MCP 时的备用。

MCP 连接在哪(代码位置)

| 位置 | 内容 |
| cordis.patch.yml | 连接声明:id: solidworks-mcp → @deepseek-ai/dsh-mcp-client,配置 serverName / transport: stdio / command / args / failOnStartupError |
| lib/mcp.js | 连接的落地代码:解析 Python 运行时、检查 solidworks_mcp.server 可导入、可执行 pip install solidworks-mcp、生成与补丁完全一致的连接配置 |
| index.js 的 sw_mcp_check | 诊断工具:一键核对接入配置 + 服务器可用性,install=true 自动补装服务器包 |

MCP 客户端本身由 DSH 提供(@deepseek-ai/dsh-mcp-client),插件负责「声明连接 + 检查/修复服务器端」,无需也不应把客户端代码复制进来。

推荐流程

1. mcp__solidworks__get_status 或 sw_connect 确认已连接 SolidWorks。
2. 建模:new_part → add_(每步核对返回的体积)→ save_part。
3. 装配:new_assembly → insert_component → set_component_transform → add_mate(concentric 即铰链)→ check_interference → save_assembly。
4. 收尾:screenshot 看图确认 + 质检通过后报告完整保存路径。

要求与已知限制

- Windows + 已安装并运行的 SolidWorks;Python 3.11+(用 DSH 自带运行时)。
- 单位一律毫米;使用标准 Y-up 零件模板。
- 小坑:add_disc 或新零件第一个特征偶发失败 —— 重试一次即可;几何不要贴原点(x、y 不能为 0)。
- sw_* 限制:本机不支持直接拉伸切除/斜角/布尔(用「追加内轮廓 + 拉伸」或旋转切除替代);配合仅 concentric/coincident;保存会先删同名旧文件,目标被其他文档占用时会报错提示。

卸载

plugin_manager remove_bundle,或 set_bundle enabled:false 临时停用。

© 2026 e^46 zhaoyi · 本插件的全部代码、文档与图标均由 e^46 zhaoyi 署名。
预览分享卡片长什么样 ↓e4605/-MCP-DSHSolidworks-
分享 · DeepSeek Harness Hub
e4605/-MCP-DSHSolidworks-

用自然语言驱动本机 SolidWorks 完成建模与质检

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部