abcdream-Lary/dshsearch-multi1

dshsearch-multi

DeepSeek Harness 的多引擎网页搜索与网页抓取插件,支持 AnySearch、Bing、DuckDuckGo、Tavily 和 Exa。

AI 分析

核心用途是为 DSH provide 多引擎网页搜索与抓取能力。适合需要切换不同搜索引擎(如 Bing、Tavily 等)以获取更精准、专业检索结果的用户。

包名
dshsearch-multi
版本
1.0.4
许可证
MIT
最近更新
2026年8月22日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:abcdream-Lary/dshsearch-multi

配置

在 DSH Web 中配置

打开“设置 → 插件 → 插件配置”,找到 网页搜索 卡片即可配置:

  • 优先搜索引擎
  • 最大结果数
  • Tavily/Exa 的 API Key 和接口地址
  • 查询意图模式
  • Tavily 和 Exa 的高级检索参数

API Key 会通过 DSH 凭据服务保存,不会回传到浏览器。

使用 settings.yaml

配置文件位于:%USERPROFILE%\.dsh\settings.yaml。配置节点为插件自己的 dshsearch-multi

dshsearch-multi:
  provider: anysearch        # anysearch | bing | duckduckgo | tavily | exa
  intentMode: auto           # auto | manual
  maxResults: 5
  anysearchBaseURL: https://api.anysearch.com/mcp
  tavilyBaseURL: https://api.tavily.com
  exaBaseURL: https://api.exa.ai

  tavilySearchDepth: basic   # basic | advanced
  tavilyTopic: general       # general | news | finance
  tavilyDays: 0
  tavilyIncludeAnswer: false
  tavilyIncludeImages: false
  tavilyIncludeRawContent: false
  tavilyIncludeDomains: []
  tavilyExcludeDomains: []

  exaType: auto              # auto | neural | keyword
  exaCategory: ""
  exaStartPublishedDate: ""
  exaEndPublishedDate: ""
  exaIncludeDomains: []
  exaExcludeDomains: []
  exaUseAutoprompt: false
  exaMaxTextCharacters: 1000 # 0 表示不提取正文

配置 API Key

推荐在 DSH Web 设置卡片中填写,也可以写入 %USERPROFILE%\.dsh\.credentials.yaml

TAVILY_API_KEY: tlv-...
EXA_API_KEY: ...

不要将密钥提交到 Git 仓库。AnySearch 没有配置入口,也不需要配置密钥。

在 DSH Web 中配置

打开“设置 → 插件 → 插件配置”,找到 网页搜索 卡片即可配置:

  • 优先搜索引擎
  • 最大结果数
  • Tavily/Exa 的 API Key 和接口地址
  • 查询意图模式
  • Tavily 和 Exa 的高级检索参数

API Key 会通过 DSH 凭据服务保存,不会回传到浏览器。

使用 settings.yaml

配置文件位于:%USERPROFILE%\.dsh\settings.yaml。配置节点为插件自己的 dshsearch-multi

dshsearch-multi:
  provider: anysearch        # anysearch | bing | duckduckgo | tavily | exa
  intentMode: auto           # auto | manual
  maxResults: 5
  anysearchBaseURL: https://api.anysearch.com/mcp
  tavilyBaseURL: https://api.tavily.com
  exaBaseURL: https://api.exa.ai

  tavilySearchDepth: basic   # basic | advanced
  tavilyTopic: general       # general | news | finance
  tavilyDays: 0
  tavilyIncludeAnswer: false
  tavilyIncludeImages: false
  tavilyIncludeRawContent: false
  tavilyIncludeDomains: []
  tavilyExcludeDomains: []

  exaType: auto              # auto | neural | keyword
  exaCategory: ""
  exaStartPublishedDate: ""
  exaEndPublishedDate: ""
  exaIncludeDomains: []
  exaExcludeDomains: []
  exaUseAutoprompt: false
  exaMaxTextCharacters: 1000 # 0 表示不提取正文

配置 API Key

推荐在 DSH Web 设置卡片中填写,也可以写入 %USERPROFILE%\.dsh\.credentials.yaml

TAVILY_API_KEY: tlv-...
EXA_API_KEY: ...

不要将密钥提交到 Git 仓库。AnySearch 没有配置入口,也不需要配置密钥。