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
羽毛球分组比赛记分
小程序二维码

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

Xiaoye