240xu/dsh-websearch

240xu★ 0JavaScript最后同步: 2026-08-22

在 GitHub 打开

Unified web search provider for DSH

README 摘要

dsh-websearch Aggregated web search provider for DeepSeek Harness — one plugin id unified that fans out to eleven backends concurrently, merges + URL-dedups results, and stays usable even when some backends go down. A pure-Cordis drop-in: registers ONE provider at ctx.web so the dsh-web selection rule never fires WEB PROVIDER AMBIGUOUS . Zero-config search out of the box (Exa + Parallel + DuckDuckGo + SearXNG are keyless); API-key backends (DeepSeek / Anthropic / OpenAI / Brave / Tavily / Serper / Mojeek) auto-activate once their key is supplied via the credentials service or env. DSH(DeepSeek Harness)原生插件:向 ctx.web 注册 唯一 的聚合搜索 provider unified ,内置十一后端并发 fan-out,合并 + URL 去重后返回——即使部分后端宕机仍可用。 纯 Cordis 直插:只注册一个 provider,所以 dsh-web 的选择规则永远不会触发 WEB PROVIDER AMBIGUOUS 。 零配置即可搜索 ——Exa + Parallel + DuckDuckGo + SearXNG 四者皆无 key、开箱即用;DeepSeek / Anthropic / OpenAI / Brave / Tavily / Serper / Mojeek 在提供 API key 后自动激活。 Backends 后端 id key endpoint how it returns notes exa none https://mcp.exa.ai/mcp streamable-http MCP, tool web search exa { query, numResults } , text blocks "Title:/URL:/Published:/Highlights:" opencode 同源,无 key parallel none https://search.parallel.ai/mcp streamable-http MCP, …

在 GitHub 查看完整 README →
搜索deepseek-harnessdsh-pluginsearch-engineweb-searchsearch

分类