DSH Plugins
返回列表
dsh-custom-search

dsh-custom-search

联网工具 更新于 2026.10.16

在终端中运行以下命令:

dsh plugin install Anixuil/dsh-custom-search

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

在 DeepSeek Harness 桌面端打开侧栏「插件」→「+ 添加插件」,安装源填写 https://github.com/Anixuil/dsh-custom-search 后安装并启用并重启;若已安装 CLI,也可执行 dsh plugin install Anixuil/dsh-custom-search。

插件介绍

DeepSeek Harness 默认把联网搜索绑在官方 DeepSeek 提供方上:一次查询往往要占一整轮模型调用,既耗会话 token,也无法换成你已有的检索基础设施。若你已经在跑自建 SearXNG、或手头有 Tavily、Brave、Serper 等 API,却希望模型侧仍然只看到熟悉的 web_search,就会卡在「工具名不能动、后端必须换」这一层。

dsh-custom-search 只接管 DSH 架构里最底下的「搜索提供方」:工具层与服务层保持原样,web_search 的名称与参数 schema 不变,提示词、Agent 预设和工具列表都无需改写。你在配置里选定主引擎(并可设置按顺序兜底的备用链),服务层通过 pin 的 provider id 走自定义通道;接上真正的检索 API 后,搜索不再消耗会话模型的 token。

插件自带设置页与连接测试:本地校验引擎、端点与凭证是否就绪,可选发起一次真实搜索核对厂商响应。API Key 经凭证服务保存,不会进版本库或模型上下文。适合需要隐私可控(自建 SearXNG)、要控成本与配额、或必须对接企业内网检索网关的 Harness 用户;也适合想保留官方搜索作备选、仅在配置里切换提供方的场景。

截图预览

使用场景

  • 不想每次搜索都占用一轮模型调用
  • 已部署 SearXNG 或持有 Tavily、Brave 等 API
  • 需要主引擎失败时按顺序自动兜底

适合人员

  • 希望 web_search 接口不变、只换后端的 Harness 用户
  • 注重隐私与成本、倾向自建或按量付费检索
  • 在企业内网或合规环境下对接指定搜索网关