dsh-web-search-enhanced
在终端中运行以下命令:
dsh plugin install Yurzi/dsh-web-search-enhanced
将以下提示词粘贴到 DeepSeek Harness 对话框中:
运行 dsh plugin install Yurzi/dsh-web-search-enhanced 即可将插件安装到 web Profile,安装后重启 dsh web 服务生效。插件源码见 https://github.com/Yurzi/dsh-web-search-enhanced
插件介绍
大多数智能体框架要联网搜索,得额外接一套第三方搜索 API——Tavily、Bing、Google CSE——多一把钥匙要管、多一份账单要付、多一跳网络延迟。而事实上,DeepSeek、Anthropic、OpenAI 这些模型供应商早已在服务端内置了原生联网搜索能力,dsh-web-search-enhanced 做的事情就是:把搜索请求直接路由回你已经在付费的模型供应商,省掉一切第三方依赖。
插件在模型侧保持原生 web_search 工具签名不变,提示词和工作流完全无感。后台则支持 Anthropic Messages、OpenAI Responses API、OpenAI Chat Completions 三大上游协议,提供跟随当前会话和固定搜索路由两种模式,并内置 fallback 兜底机制确保检索不断流。所有配置均可通过 DSH Web 仪表盘完成,支持中英双语、即时校验与草稿暂存。
安全方面,API Key 写入 DSH 凭据中心后立即清空输入框,绝不落盘明文;所有上游请求强制阻断 HTTP 重定向以防凭据泄漏,baseURL 校验拒绝携带用户信息的异常地址。适合已经持有 DeepSeek、Claude 或 OpenAI API Key、希望消除第三方搜索引擎开销同时获得供应商级优化检索质量的 DSH 用户。
使用场景
- 用 DeepSeek 或 Claude API 做智能体,需要联网搜索但不想再申请 Tavily、Bing 等第三方搜索引擎
- 在 DSH 中跑 Anthropic Messages 或 OpenAI Responses 协议,希望搜索走供应商原生服务端通道而非自建爬虫
- 主对话用强模型、搜索路由用轻量模型(如 deepseek-v4-flash),在保证质量的同时压低成本
- 跟随当前会话自动继承模型与凭据,切换供应商时无需重新配置搜索
适合人员
- 已持有 DeepSeek、Anthropic 或 OpenAI API Key 的 DSH 用户
- 不想额外维护第三方搜索引擎 API 的智能体开发者
- 追求低成本、低延迟联网检索且重视凭据安全的团队