dsh-tavily-search-provider
Run the following command in DeepSeek Harness:
dsh plugin install xiaohj233/dsh-tavily-search-provider
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install xiaohj233/dsh-tavily-search-provider in your terminal to install this plugin; the source repository is at https://github.com/xiaohj233/dsh-tavily-search-provider .
About this plugin
The official DSH web_search tool in 0.1.0-rc.6 does not expose Tavily-native parameters such as search_depth, topic, time_range, domain filters, include_answer, or raw_content, and most community Tavily plugins only cover basic query and result-count behavior. dsh-tavily-search-provider fills that gap: it registers a full-featured tavily_search standalone tool and optionally routes the official web_search backend through Tavily so every model-side control actually reaches the API.
Three pillars define the package. First, guarded compatibility patches add the missing parameter declarations and settings namespace with idempotent, version-adaptive application that co-exists cleanly with other plugins. Second, credential handling stays entirely within the DSH credentials channel, with a settings card for save, replace, and clear operations, per-call hot-swap of the API key without restart, and automatic key-operation lockdown on non-loopback plaintext HTTP. Third, a built-in resilient network layer resolves real A records over plain-HTTPS DoH (AliDNS, DNSPod, Google) and pins the TCP connection to a verified public IP, preserving true TLS SNI, so searches survive DNS-poisoning environments like Clash or mihomo fake-IP mode.
Who it is for: if you run DeepSeek Harness rc.6 and need the full Tavily parameter surface, want both the official web_search and a standalone tool to honour every control, and want credential and settings integration handled safely, this plugin is built for you. If you only need a simple one-query-one-answer Tavily bridge, a lighter-weight plugin will suffice.
Use Cases
- When you need full Tavily parameter control (depth, recency, domain filters) inside DSH
- When you want to transparently back the official web_search tool with Tavily without changing call sites
- When DNS poisoning or fake-IP proxy setups keep breaking outbound search requests
Best For
- DSH 0.1.0-rc.6 users who rely on structured multi-parameter web search
- Developers who need the complete Tavily control surface, not just a basic query-and-count bridge
- Operators and researchers working behind Clash/mihomo fake-IP or other DNS-poisoning setups
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.