Preface¶
In the DSH ecosystem, the common approach for agents to obtain real-time information relies on interfaces from a single provider. This approach lacks resilience when encountering service fluctuations. The dsh-search-router plugin introduces multi-source access capabilities, supporting runtime switching and automatic fallback.
What Is This¶
Name: bottledkzk/dsh-search-router
Category: Web tool
Maintainer: bottledkzk
Description: DeepSeek Harness search router plugin: multi-provider web_search with live switching, status, and automatic fallback.
Core Features¶
This plugin primarily provides the following capabilities:
* Multi-provider web_search: supports connecting multiple search engines or API providers.
* Live switching: allows switching search providers during runtime.
* Status monitoring: provides information about the current connection status.
* Automatic failover: when the primary provider is unavailable, attempts to switch to a backup provider.
Installation and Enablement¶
No official installation command is currently provided. Users need to obtain the source code from the repository and integrate it according to DSH’s plugin loading mechanism.
Typical Usage¶
No usage examples are currently provided. Refer to the source code implementation for specific configuration.
Applicable Scenarios and Notes¶
This plugin runs with the permissions of the DSH process and involves network requests and data forwarding. Before installation, be sure to review the source code logic and license (no license information is currently provided). It is recommended to verify in a test environment that multi-provider switching and failover logic behave as expected.