abcdream-Lary/dshsearch-multi ↗★ 1
dshsearch-multi
DeepSeek Harness 的多引擎网页搜索与网页抓取插件,支持 AnySearch、Bing、DuckDuckGo、Tavily 和 Exa。
AI 分析
核心用途是为 DSH provide 多引擎网页搜索与抓取能力。适合需要切换不同搜索引擎(如 Bing、Tavily 等)以获取更精准、专业检索结果的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:abcdream-Lary/dshsearch-multi说明文档
阅读完整 README ↗配置
在 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 没有配置入口,也不需要配置密钥。