dsh-free-web-search:为 DeepSeek Harness 提供免密钥的网页搜索与抓取能力
sjlgg/dsh-free-web-search
DSH plugin 提供无需 API key 的网页搜索与抓取能力,注册 free 与 free-http 两个 provider,替代官方需密钥的搜索服务。
dsh-free-web-search 是 DeepSeek Harness(DSH)的免费网页搜索插件,它绕开官方搜索提供者必须付费密钥的限制,为 web 行注册 free 与 free-http 两个无需密钥的提供者。装上后,web_search 立即生效,web_fetch 也只需在浏览器里多配置一步。插件自动把搜索与抓取指向新提供者,并内置多后端容错,适合不想为搜索功能付费的 DSH 用户。
如何安装
dsh plugin --profile web add github:sjlgg/dsh-free-web-search- 分类
- 工具与能力
- 平台
- DSH Plugin
- 作者
- sjlgg
- 分发方式
- 插件
dsh-free-web-search 核心特性
dsh-free-web-search 仓库简介
它是做什么的?
dsh-free-web-search 是 DeepSeek Harness(DSH)的免费网页搜索插件,为 DSH 的 web 行注册两个无需 API 密钥的提供者:free(搜索)和 free-http(抓取)。它解决官方搜索提供者(如 deepseek-official、exa、perplexity)必须付费密钥才能使用的问题,让你在 DSH 中直接进行无密钥的网页搜索和内容抓取。该插件由 sjlgg 维护,采用 Apache-2.0 许可证,最近更新于 2026-08。
核心功能
- 无密钥搜索:
free提供者依次尝试多个公共搜索端点,返回第一个非空结果集。 - 无密钥抓取:
free-http提供者使用浏览器 User-Agent 进行普通 HTTP 抓取,跟随跨域重定向,并默认阻止私有主机。 - 自动补丁:安装后自动将 web 行的 searchProvider 指向
free、fetchProvider 指向free-http,无需手动配置。 - 多后端容错:当所有后端暂时失败时,会返回包含各后端错误信息的提示,便于重试。
怎么使用这个插件?
在 DSH 中启用该插件后,直接进行需要实时信息的提问即可,web_search 工具会立即生效。若要使用 web_fetch,还需在浏览器中额外完成一步配置。安装后可通过 dsh --profile web --dump-config 检查组合配置,确认 web 行的 config 显示 searchProvider: free 和 fetchProvider: free-http。若显示 deepseek-official,则说明补丁层顺序有误,需调整 bundle 顺序。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:sjlgg/dsh-free-web-search。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题
