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.

References