@deepseek-ai/dsh-websearch
DeepSeek Harness 的统一网页搜索服务商,支持 11 个后端(包括免密钥的 Exa、Parallel、DDG、SearXNG,以及需密钥的 DeepSeek、OpenAI 等)。
AI 分析
为 DeepSeek Harness 提供统一的网页搜索工具。适合需要多后端搜索支持的用户。部分后端(如 Brave、Tavily 等)需要配置 API 密钥。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:240xu/dsh-websearch說明文件
閱讀完整 README ↗Settings | 配置
插件向 DSH 设置面板注册 unified-search namespace(Settings → Unified Search),全部字段扁平化、开箱可编辑:
全局
| 字段 | 默认 | 说明 |
|---|---|---|
numResults | 8 | 每次搜索返回结果数(1-50) |
concurrency | 6 | 并发后端数(1-10) |
backendTimeoutMs | 30000 | 单后端超时毫秒 |
11 个后端开关:enableExa / enableParallel / enableDdg / enableSearxng(默认开);enableBrave / enableTavily / enableSerper / enableMojeek / enableDeepseek / enableAnthropic / enableOpenai(默认关)
API Key 授权(credential-ref,填环境变量名,实际 key 存于 credentials 服务或环境变量):
| 字段 | 默认引用 |
|---|---|
braveApiKeyEnv | BRAVE_API_KEY |
tavilyApiKeyEnv | TAVILY_API_KEY |
serperApiKeyEnv | SERPER_API_KEY |
mojeekApiKeyEnv | MOJEEK_API_KEY |
deepseekApiKeyEnv | DEEPSEEK_API_KEY |
anthropicApiKeyEnv | ANTHROPIC_API_KEY |
openaiApiKeyEnv | OPENAI_API_KEY |
searxngApiKeyEnv | SEARXNG_API_KEY(私有实例可选) |
Base URL / Model:每个 key-gated 后端都有对应 ${id}BaseURL;DeepSeek/Anthropic/OpenAI 另有 ${id}Model;Tavily 有 tavilySearchDepth(basic/advanced)。
环境变量兜底:未在 credentials 配置时回退读同名环境变量;DSH_UNIFIED_SEARCH_BACKENDS 可逗号分隔强制指定启用集合。