DSH Plugins
返回列表
🧰

clinkai-dsh-web-search-fallback

联网工具 更新于 2026.10.01

在终端中运行以下命令:

dsh plugin install w384/clinkai-dsh-web-search-fallback

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

在 DeepSeek Harness 中执行 dsh plugin install w384/clinkai-dsh-web-search-fallback,或从 https://github.com/w384/clinkai-dsh-web-search-fallback 安装该联网搜索回退插件。

插件介绍

在 DSH 里做联网搜索时,单一搜索源一旦连不上、超时或返回 5xx,整条链路就会断掉。clinkai-dsh-web-search-fallback 提供的是一层「主源优先、失败再换」的通用回退包装:调用时按 provider id 找到主 provider,在连接失败、内部超时、HTTP 5xx(也可在配置里把空结果算作失败)时再交给 fallbackProvider,默认常见为 deepseek-official。

它的设计刻意不 import 任何具体搜索实现,因此不只限于 SearXNG。若你的主搜索不是 SearXNG,仍可用本包给任意主 provider 套一层同样的回退逻辑,而无需改业务侧对 provider id 的约定。

需要说明的是:面向「SearXNG + 官方 DeepSeek 回退」的同一套能力,已合并进 @clinkai/dsh-web-search-searxng。若你正是这套组合,换包即可,provider id 与配置可保持不变。本仓库此后不再更新,更适合仍在维护自定义主源、只想复用回退包装器的团队或个人。

使用场景

  • 主搜索源偶发连不上或超时时,仍希望自动改用备用联网源
  • 需要为自定义主 provider 套一层失败回退,而不改现有 provider id
  • 曾使用 search-fallback provider,计划迁移到合并后的 searxng 包

适合人员

  • 在 DSH 中配置联网搜索的插件维护者
  • 主源非 SearXNG、仍想复用通用回退包装器的开发者
  • 从本独立包迁移到 dsh-web-search-searxng 的现有用户