DSH Plugins
返回列表
🤖

dsh-subscription-search

模型推理 更新于 2026.09.01

在终端中运行以下命令:

dsh plugin install shaomingbo/dsh-subscription-search

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

在 DeepSeek Harness 终端执行 dsh plugin install shaomingbo/dsh-subscription-search 即可安装该插件(源码:https://github.com/shaomingbo/dsh-subscription-search)。

插件介绍

在 DeepSeek Harness 中,Web 搜索往往散落在多个提供商之间——Ollama、Exa、DeepSeek、ChatGPT、Grok 各管各的,缺少统一的编排与降级机制。dsh-subscription-search 以一条可配置的搜索链(search-chain/v1)把这些后端串起来,让 DSH 的搜索能力从逐个调用变成按策略调度。

搜索链按默认顺序 ChatGPT → Grok → Ollama → Exa → DeepSeek 依次尝试,内置 Exa、DeepSeek 和 Ollama 三个适配器,ChatGPT 与 Grok 则通过账户插件动态注册、缺省不影响启动。链本身负责启停开关、每后端与总超时、降级跳过、取消信号以及结果诊断;Ollama 适配器走其托管的 web_search 接口,凭 OLLAMA_API_KEY 免费调用,配额耗尽时自动跳过并继续下游,整个过程无需重启。

适合在 DSH 中深度使用多源 Web 搜索的场景:你希望一次请求同时覆盖多个引擎、在某个后端不可用时自动切换、用统一的策略面板管理顺序与超时,并且不想让搜索插件侵入 OAuth、凭证存储或配额 UI。如果你只需要单引擎搜索或已有完整的搜索编排,这个插件的增量价值不大。

使用场景

  • 多引擎 Web 搜索自动编排与逐级降级
  • 统一管理搜索后端顺序、超时与启停策略
  • 优先消耗免费 Ollama 配额再由 Exa 额度兜底

适合人员

  • 依赖多源 Web 搜索的 DSH 重度用户
  • 需要搜索容错降级而不想自建编排层的开发者
  • 希望集中管理搜索策略链与运行诊断的运维人员