shinjiyu/dsh-plugin-search

Zero-config web_search for DeepSeek Harness when you are not on the official DeepSeek API.

Bundle verified MIT TypeScript v0.1.0
Bundle verified

Listed

0

Browser

Bundle verified

Versionv0.1.0
LanguageTypeScript
LicenseMIT
View on GitHub

Preview

Preview 1 of 2: shinjiyu/dsh-plugin-search
Preview 2 of 2: shinjiyu/dsh-plugin-search

What it does

Keep the built-in web_search tool without an official DeepSeek API key: disable web-search-deepseek and use Tavily keyless by default.

Best for

  • DSH users on GLM, gateways, or other non-official DeepSeek routes who still need the built-in `web_search` tool.
  • Setups wanting a keyless Tavily fallback without configuring a DeepSeek API key.

Not ideal for

  • Official DeepSeek API setups where the existing `web-search-deepseek` integration already works.
  • Sessions that do not use web search, where replacing the built-in search backend adds little value.

README

Awesome DSH Plugin

不用官方 DeepSeek API,web_search 不再 401。

默认零配置。装上就把内置 web-search-deepseek 关掉,工具名还是 web_search。

对应:Discussions #779 · #408 · 介绍帖:Show and tell #1715

安装

dsh plugin --profile web add github:shinjiyu/dsh-plugin-search

然后重启 dsh web。旧会话的工具表不会更新。

配置

可以不配。没 key 走 Tavily keyless。

有账号再设:

TAVILY_API_KEY=tvly-...

不要把 key 写进仓库。

30 秒验收

  1. 主模型用 GLM / 网关 / 任何非官方 DeepSeek
  2. 不要设 DEEPSEEK_API_KEY
  3. 问「今天 DeepSeek Harness 最新 Discussions 说了什么」
  4. 过关:web_search 能出链接,不再红字 401

不要做

  • 不要改 runtime/ 或官方 web-search-deepseek
  • 不要把它宣传成搜索引擎全家桶

社区

微信群:deepseek harness 交流群

微信群二维码

微信群码大约 7 天过期(本张到 2026-08-22)。

宣发稿在 docs/PROMO.md。

License

MIT

Frequently Asked QuestionsFAQ

Use the verified command dsh plugin --profile default add github:shinjiyu/dsh-plugin-search in a DSH-enabled shell. The command resolves the public package metadata and keeps the plugin attached to the catalog identity shown on this page.