dsh-tavily
在终端中运行以下命令:
dsh plugin install ShawnOY/dsh-tavily
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install ShawnOY/dsh-tavily,或从 https://github.com/ShawnOY/dsh-tavily 安装同一 bundle 包;安装后需重启 Harness。
插件介绍
在 DeepSeek Harness 里,联网搜索往往要配密钥、选后端,还要猜自己这次请求到底走了哪条凭证链路。dsh-tavily 把 Tavily 接到 ctx.web 的搜索接缝上,并以 bundle 形式安装,让 web_search 直接拿到标题、链接、摘要和可选发布日期,一次 HTTP 就完成,不必再让模型从一大段说明里抠结果。
它的设计重心是「凭证层级不该悄悄替你决定」。默认 keyless-first:Tavily 支持无账号搜索,没存密钥也能用;只有免密钥层被拒绝时才会动用你的 API Key,而且这次切换会写在搜索结果里并记入日志,措辞跟随 Harness 语言,而不是在后台悄悄换路。你还可以在 keyless-first、key-first、keyless-only、key-only 之间明确选择策略。
安装后会在配置里固定搜索提供方并关掉 base 自带的 DeepSeek 搜索卡片,设置页只保留本插件一张搜索配置卡;可在 Tavily 与内置 DeepSeek 官方搜索后端之间切换,下次搜索即生效。纯 ESM、无构建步骤,适合想快速试联网、又希望密钥使用透明可控的 Harness 用户。
使用场景
- 需要在 Harness 里让 Agent 调用 web_search 查实时网页信息
- 想先免密钥试用 Tavily,再在限额拒绝时自动用自有 Key
- 要在 Tavily 与 DeepSeek 官方搜索后端之间随时切换
适合人员
- 使用 DeepSeek Harness 并启用 ctx.web 能力的开发者
- 关心搜索凭证是否透明、可审计的用户
- 不想本地编译插件、希望 bundle 一键接入的人