dsh-tool-tavily-search

by moguiyu

工具与能力github 检测到 manifest package.json#dsh收录于 08-16

Tavily 多密钥搜索:支持密钥轮换/故障转移、用量仪表盘与设置卡片。

Tavily search with multiple API keys, key rotation and failover, a usage gauge, and a settings card.

安装

dsh plugin --profile web add github:moguiyu/dsh-tavily#path:/packages/dsh-tool-tavily-search

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

预览截图

dsh-tool-tavily-search 截图

README

Registers the opt-in advanced tavily_search model tool for the DeepSeek Harness.

  • tavily_search — full Tavily surface (max_results, search_depth, topic, days, include_answer, include_raw_content, include_domains, exclude_domains). Keys are resolved from the TAVILY_API_KEYS credential on every call; round-robin rotation with failover on HTTP 401/429.
  • Opt-in, default off — the plugin Config.enabled defaults to false; the switch state persisted by the settings card (~/.dsh/tavily-tool.json) only affects this tool.
  • Headless — this package ships no settings card. Install @moguiyu/dsh-tavily (tool + card + backend in one row) for the Tavily Search card under Settings → Plugins → plugin configuration.
  • Built-in web_search is never replaced: this package registers no provider and never writes web.searchProvider. Tavily is an extra, opt-in search option alongside the native tool.

Host half: plain ESM (src/index.js).

See the workspace README for install and configuration.

原始 README: https://github.com/moguiyu/dsh-tavily/blob/main/packages/dsh-tool-tavily-search/README.md ↗