DSH Plugins
返回列表
dsh-all-search

dsh-all-search

联网工具 更新于 2026.08.22

在终端中运行以下命令:

dsh plugin install RealAlexandreAI/dsh-all-search

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

在 DeepSeek Harness 中运行 dsh plugin install RealAlexandreAI/dsh-all-search 即可安装该插件,项目源码仓库为 https://github.com/RealAlexandreAI/dsh-all-search。

插件介绍

DeepSeek Harness 自带 Exa、Perplexity 和 DeepSeek 搜索,但把 Exa、Tavily、Firecrawl、Context7 等多个后端接入同一条搜索管线通常需要分别申请密钥、管理凭证。dsh-all-search 将 AnySearch 网关注册到 ctx.web,一个 API 密钥即可同时调用所有后端,省去逐个维护凭证的麻烦。

设置 api_key 后,所有查询走 AnySearch MCP 网关;未设置时,同一 anysearch provider 自动回退到 Firecrawl 的 /v1/search 端点以无密钥模式工作,provider 永远不会变成空操作。当 firecrawl_api_key 与 AnySearch 密钥同时存在时,涉及仓库、Issue、PR 或技能的开发意图查询会优先命中 Firecrawl Developer Index——一个覆盖 README、Issue、PR 和 OpenAPI 规范的语义制品索引——失败时再回退到 AnySearch。密钥仅保存在本地配置文件中,不会写入日志。

适合在共享 NAT 或 CI 出口 IP 后运行的工程团队、希望用一个密钥替代多个搜索凭证的开发者,以及需要将开发文档检索整合进 Harness 单步联网搜索的自动化管线。

截图预览

使用场景

  • 用一个密钥同时调用 Exa、Tavily、Firecrawl、Context7 多个搜索后端
  • 无 AnySearch 密钥时自动回退 Firecrawl 无鉴权搜索,provider 不会失效
  • 开发意图查询优先命中 Firecrawl Developer Index 语义制品索引,失败再回退 AnySearch

适合人员

  • 需要统一管理多个搜索后端凭证的工程团队
  • 在共享 NAT 或 CI 出口 IP 环境下运行自动化搜索管线的运维与平台团队
  • 希望将开发文档检索整合进 Harness 单步联网搜索的开发者