dsh-free-search:为 DeepSeek Harness 提供免费多引擎搜索的 DSH plugin
dddmuc/dsh-free-search
为 DeepSeek Harness 提供免 API key 的多引擎网页搜索插件,内置 Bing、DuckDuckGo 等免费引擎,支持自动回退、设置页切换与平台搜索。
dsh-free-search 是 DeepSeek Harness 的免费搜索插件,内置 Bing、DuckDuckGo、SearXNG 等多个免费引擎,默认使用 Bing,无需任何 API key 即可开箱即用。它解决了默认搜索依赖 DeepSeek 官方 key 的问题,任何引擎失败都会自动回退到下一个可用引擎,搜索永不直接失败。插件提供网页设置页、弹出式切换命令、时间过滤和结果缓存等能力,还支持 GitHub、V2EX 等平台搜索,让 DSH 的联网搜索更自由、更稳定。
如何安装
dsh plugin --profile web add dsh-free-search- 分类
- 工具与能力
- 平台
- DSH Plugin
- 作者
- dddmuc
- 分发方式
- 插件
dsh-free-search 核心特性
dsh-free-search 仓库简介
它是做什么的?
dsh-free-search 是 DeepSeek Harness(DSH)的免费搜索插件,为 DSH 提供无需 API key 的多引擎网页搜索能力。它解决默认搜索依赖 DeepSeek 官方 key 的问题,让你在 DSH 中直接使用 Bing、DuckDuckGo、SearXNG 等免费引擎,并自动回退,搜索永不直接失败。
核心功能
- 多引擎支持:内置 DuckDuckGo(html/lite)、Bing、SearXNG、AnySearch、Exa、Tavily、Keenable、Perplexity 及 DeepSeek 官方,默认 Bing,免费且稳定。
- 自动回退:任何引擎失败(限流、缺 key、网络错误)自动轮流尝试下一个引擎,结果顶部注明实际生效引擎。
- 网页设置页:在 DSH 设置中切换引擎、配置 API key(脱敏显示)、测试引擎、启用平台搜索,支持中英文。
- 弹出式切换命令:聊天框输入 /free-search-engine 弹出引擎选择窗口,点选即切换。
- 时间过滤:advanced_search 工具支持 timeRange,固定档、自定义相对值、绝对日期三种形式。
- 结果缓存:相同查询 5 分钟内命中缓存(LRU 50 条),防限流、省付费额度,时长可配置。
怎么使用这个插件?
安装后在 DSH 设置页的“插件 → 可配置”标签页找到 Free Search 卡片,可切换引擎、填写付费引擎的 API key(推荐写入凭据中心)、测试引擎或切回 Bing 默认。聊天时直接使用内置 web_search 工具即可,也可输入 /free-search-engine 弹出切换。平台搜索可在设置页勾选启用 GitHub、V2EX、Bilibili 等。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:dddmuc/dsh-free-search。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题
