dsh-tavily
在终端中运行以下命令:
dsh plugin install Yuuz12/dsh-tavily
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install Yuuz12/dsh-tavily,安装完成后重启 DSH 即可生效,插件源码详见 https://github.com/Yuuz12/dsh-tavily
插件介绍
DSH 的 web_search 工具默认调用内置搜索提供方,免费但月度额度有限,想换成自己的 Tavily API Key 又缺少一个无缝切换的方案。dsh-tavily 通过 DSH 公开的搜索提供方注册接口,一键将搜索调用切到 Tavily Search API;关闭开关后立即回落官方提供方,无需重启,对现有工作流零侵入。
核心能力围绕多密钥管理构建:可添加任意多个 Tavily Key,自动按剩余额度排序、额度多的先用,并列时按请求次数轮流;某把钥匙鉴权失败、额度用尽或触发限流时自动切换到下一把并进入冷却,全部失败才向模型报错。本地记录每个 Key 的调用数、成功/失败次数、积分消耗与最近错误,也可一键从 Tavily 官方端点刷新真实余额。卡片内还能调整搜索深度、结果上限、类别与 AI 摘要等参数。
适合日常使用 DSH 进行联网检索、官方免费额度不够用,或持有多个 Tavily 账号需要统一调度与用量可视化的用户。零依赖、纯 JS、无构建步骤,安装后重启 DSH 即可生效。
使用场景
- 官方搜索月度额度不够用,需要一键切换到自己的 Tavily API Key
- 持有多个 Tavily 账号,希望按余额自动调度和失败切换,并查看每个 Key 的用量
- 在 DSH 设置面板内统一调整搜索深度、结果上限、类别与 AI 摘要等参数
适合人员
- 重度使用 DSH 联网检索、官方免费额度经常不够的开发者
- 持有多个 Tavily API Key、需要统一调度和用量可视化的用户
- 偏好零依赖、无构建步骤、轻量即插即用的 DSH 用户