dsh-web-search-tavily
在终端中运行以下命令:
dsh plugin install nitrazepam01/dsh-web-search-tavily
将以下提示词粘贴到 DeepSeek Harness 对话框中:
该插件开源地址为 https://github.com/nitrazepam01/dsh-web-search-tavily ,执行 dsh plugin install nitrazepam01/dsh-web-search-tavily 即可在 DeepSeek Harness 中安装,安装后需重启 dsh web 使 bundle 层生效。
插件介绍
在 DeepSeek Harness 中直接修改 web-search 行的配置会触发 dsh-web 插件整体重启,所有已注册的 provider 随之被销毁。dsh-web-search-tavily 用一个委托式 provider 将后端选择留在 settings 层,保存即热生效,免去反复重启的麻烦。插件默认调用 Tavily /search 接口,将结果规范化为 url、title、snippet、publishedAt 结构,方便模型直接引用摘要;切换为 DeepSeek 官方端点只需改一个配置项。凭据支持明文 key、credentials 服务和环境变量三条解析链,错误分类覆盖 provider 异常、凭据缺失与请求中断。适合在 Harness 中高频联网检索、希望在不同搜索后端间无缝切换的开发者。
使用场景
- 在 Harness 中调用 Tavily 进行联网搜索,直接引用返回的摘要片段
- 在 Tavily 与 DeepSeek 官方搜索之间热切换后端,保存设置即时生效
- 配置多套搜索凭据与 baseURL,按任务场景灵活选择搜索后端
适合人员
- 在 DeepSeek Harness 中高频依赖联网检索的开发者
- 希望免重启即可切换搜索后端的 Harness 用户
- 需要规范化搜索结果结构以便模型直接引用的集成开发者