dsh-web-search-tavily-relay
在终端中运行以下命令:
dsh plugin install hjnvv00v/dsh-web-search-tavily-relay
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install hjnvv00v/dsh-web-search-tavily-relay,或从 https://github.com/hjnvv00v/dsh-web-search-tavily-relay 安装该插件包。
插件介绍
在 Harness 里做联网搜索,常见路径是挂官方 Tavily MCP:端点写死在 api.tavily.com,自定义中继域名用不了;工具也不走 ctx.web 缝,内置 web_search 仍用别的提供方,模型要在两套工具里选。这个插件走缝原生路线:注册到 ctx.web,Harness 自带的 web_search 直接用它,不必多学工具,中间也没有 MCP 进程。
端点、凭证和线协议都可配,中继或 OpenAI 兼容网关可以像官方 API 一样接进来。默认走 Tavily REST(POST …/search),也支持 OpenAI Responses 与 Chat Completions 两种形态;来源只从结构化证据里读(结果列表、url_citation、web_search_call 等),必要时再回落到答案里的 Markdown 链接。配置项覆盖搜索深度、条数、域过滤、鉴权方式、超时,以及 defaultParameters 兜底合并——比官方 MCP 更能覆盖 Tavily 新增参数(例如 includeAnswer)。
适合需要 Tavily 联网、又要自建中继或统一网关的团队;也适合已经用 DSH 的 web 缝、希望搜索与抓取各走一条清晰链路、不想维护并行 MCP 工具集的用户。个人侧栏插件页或 profile 的 cordis.patch.yml 即可改 endpoint 和密钥;插件自带 searchProvider 指向,与 fetch 提供方互不抢配置。
使用场景
- 自建 Tavily 中继域名,仍让 Harness 内置 web_search 正常联网
- 不想挂 Tavily MCP,希望搜索只走 ctx.web 一条缝
- 网关暴露 OpenAI Responses 或 Chat 形态,需要统一解析来源与引用
适合人员
- 在 DSH 里配置 web 缝、需要可改端点与鉴权的联网用户
- 维护企业搜索中继或统一 API 网关的团队
- 希望避免 MCP 与内置 web_search 两套工具并存的开发者