dsh-9router-web-search
在终端中运行以下命令:
dsh plugin install lordraiden/dsh-9router-web-search
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install lordraiden/dsh-9router-web-search,或按文档从 https://github.com/lordraiden/dsh-9router-web-search 安装对应版本后重启并刷新浏览器。
插件介绍
DeepSeek Harness 默认的联网能力依赖需要上游在服务端执行 Anthropic 风格搜索工具的提供方,而 9router 作为 OpenAI 兼容网关,通常把搜索工具定义交给模型处理,本身无法在网关侧完成原生搜索。若你已在自托管或云端部署 9router,却希望 Harness 里的 web_search 与 web_fetch 能稳定可用,就需要一条不绕远路的对接方式。
本插件把 Harness 原生的联网搜索与网页抓取,分别接到 9router 的 /v1/search 与 /v1/web/fetch,并把返回结果映射为 Harness 期望的 WebSource 与正文格式。安装后通过 bundle 补丁自动绑定搜索与抓取提供方,你只需在设置卡片或环境中配置网关地址;API 密钥可走凭据服务,本地无密钥实例也能直接使用。
设置面板支持基础 URL、搜索与抓取模型、超时、结果数量与抓取格式等常用项;错误会以可路由的 Web 错误码呈现,并对短暂网络故障与 5xx 做退避重试。纯 ESM、无构建步骤,适合已在使用 9router、并希望 Harness 联网能力与网关能力对齐的团队与个人开发者。
使用场景
- 已在环境或云端运行 9router,希望 Harness 的联网搜索与抓取直接走网关接口
- 默认 DeepSeek 联网提供方与 9router 不兼容,需要可替代的搜索与抓取提供方
- 需要在 Harness 设置里集中配置网关地址、超时与抓取格式,并可选管理 API 密钥
适合人员
- 使用 DeepSeek Harness 并已部署或接入 9router 的开发者
- 自托管 AI 网关、希望统一联网能力的团队
- 需要轻量、零构建的 Harness 插件维护者