DSH Plugins
返回列表
🧰

dsh-websearch-custom

联网工具 更新于 2026.08.21

在终端中运行以下命令:

dsh plugin install Jyjays/dsh-websearch-custom

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install Jyjays/dsh-websearch-custom,插件源码位于 https://github.com/Jyjays/dsh-websearch-custom 。

插件介绍

DSH 默认的联网搜索 provider 绑定特定厂商标端点。如果你拥有一个 OpenAI Responses 兼容网关,该网关支持原生 web-search 工具,并希望把它接入 DSH 的搜索流水线,同时又保留默认 provider 不变,就需要一个轻量、完全由用户自行配置的注册层。

dsh-websearch-custom 只做一件事且做得严格:向任意 Responses 兼容端点发送携带 native web_search 或 web_search_preview 工具请求,然后校验响应中必须包含真实 URL 引用。没有引用就直接抛出 WEB_PROVIDER_ERROR,拒绝把模型自由发挥的文本包装成搜索证据。所有参数——Base URL、模型、密钥引用、搜索上下文大小、输出 token 上限、允许/屏蔽域名列表——均可在浏览器 Settings 页面运行时编辑,保存后立即生效,无需重启 Host。

适合自托管或管理 OpenAI 兼容网关、希望在 DSH 中启用原生网页搜索的开发者。插件不抓取网页、不替代 DSH 内置的 deepseek-official provider,仅以 custom-openai 身份注册,当你显式将 web.searchProvider 指向它才参与搜索流程,保持搜索架构解耦可插拔。

使用场景

  • 将自托管的 OpenAI 兼容网关接入 DSH 搜索流水线
  • 在保留默认 provider 的同时挂载额外搜索源
  • 要求搜索结果必须携带真实 URL 引用,拒绝无出处文本

适合人员

  • 自托管或管理 OpenAI 兼容网关的开发者
  • 需要为 DSH 配置自定义搜索端点的平台管理员
  • 要求搜索证据可溯源、可审计的技术团队