dsh-tavily¶
⭐ 4 · ✅ active · plugin
| Type | plugin | Category | Search & research |
| Stars | ⭐ 4 | Status | ✅ active |
| Author | SZMY-haruhi | Updated | — |
| Subcategory | 🌐 Web search | Capabilities | coding, search |
One-liner¶
为 DSH 新增 Tavily 搜索 API,作为其网页搜索服务提供商。Adds Tavily Search API as a web search provider for DSH.
About¶
Tavily web search for DeepSeek Harness (DSH) as an opt-in extra search tool — with multiple API keys, rotation/failover, live usage gauge, direct extract / map / crawl tools, and a settings card in the Plugins configuration tab. The built-in web_search tool is never replaced: Tavily is an option on top of the native search, not a swap-in for it. This plugin registers no web-search provider and never rewrites web.searchProvider.
✨ Key Features¶
- 🔑 Multiple Tavily API keys — manage a flat key list from the DSH settings UI.
- 🔁 Key rotation & failover — round-robin across keys; automatically retries on HTTP 401/429.
- 📊 Live usage gauge — per-key Tavily usage and totals, fetched server-side without exposing keys.
- ⚡ Direct Tavily tools —
tavily_extractreads a known URL's content,tavily_mapdiscovers a site's links, andtavily_crawlpulls an entire site, all un
📦 Install¶
# from the repository — always the latest source
dsh plugin --profile web add github:moguiyu/dsh-tavily
# from the npm release — the stable, marketplace-counted version
dsh plugin --profile web add @moguiyu/dsh-tavily
🚀 Quick Start¶
pnpm install
pnpm test
pnpm build
📚 Learn more¶
Install
Either of these installs the dsh-tavily row (both resolve to the same plugin, but install with --profile <name>):