AI Agent Hub
Back to plugins
🧰

dsh-web-search-diy

Web Tools Updated 2026.09.11

Run the following command in DeepSeek Harness:

dsh plugin install aaronlei/dsh-web-search-diy

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install aaronlei/dsh-web-search-diy in the terminal to install; the plugin source is available at https://github.com/aaronlei/dsh-web-search-diy .

About this plugin

The stock DSH search provider is pinned to a single Anthropic-compatible endpoint, making it hard to swap gateways or search backends per deployment. dsh-web-search-diy registers as a first-class search provider plugin, letting you point the built-in web_search tool at any compatible backend while keeping search and conversation models fully decoupled. No core config changes are needed when you switch deployments.

The plugin speaks three protocol modes: the OpenAI-compatible Responses API (works with Qwen Token Plan, OpenAI, or any gateway that exposes the web_search tool), Zhipu basic retrieval API, and Zhipu in-chat search that fuses retrieval into a grounded answer. In every mode, results are parsed into a structured citation list with URLs and titles rather than prose scraping. Configuration follows a clear precedence chain, and edits saved through the sidebar config page take effect immediately without a restart.

It suits Harness users who need multi-backend search, want freedom from single-vendor lock-in, and frequently mix gateways such as Alibaba Cloud MaaS and the Zhipu open platform. As long as your model exposes the web_search tool on its gateway, it works as a drop-in replacement.

Use Cases

  • Swap search backends (Qwen, Zhipu, OpenAI-compatible) per deployment without touching core DSH config
  • Enable web_search on any compatible LLM gateway and receive deduplicated structured citations
  • Use Zhipu in-chat search to fuse retrieval into a grounded answer, eliminating manual synthesis

Best For

  • DSH users locked to a single search endpoint who need multi-gateway flexibility
  • Developers who require structured citation metadata (URLs, titles) alongside search results
  • Teams that frequently switch between Alibaba Cloud MaaS and the Zhipu open platform