dsh-web-searxng-search
在终端中运行以下命令:
dsh plugin install kkgace/dsh-web-searxng-search
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install kkgace/dsh-web-searxng-search,或从设置里的插件市场安装;插件源码见 https://github.com/kkgace/dsh-web-searxng-search。
插件介绍
DeepSeek Harness 自带的联网搜索走 DeepSeek API,每次查询都会产生费用,并与你的 API 密钥绑定。若你希望搜索走自己掌控的基础设施、不依赖厂商凭证,这个插件会在 ctx.web 接缝上注册自托管 SearXNG 提供方,并把默认搜索切到该实例。
实现上它遵循 WebSearchProvider 契约,内置的 web_search 工具无需改调用方式即可继续工作。插件本身不额外捆绑运行时依赖,由宿主提供官方 @deepseek-ai 包;你可配置超时、语言、安全搜索级别、分类与引擎白名单,并对结果按 URL 去重。若实例未开启 JSON 格式却返回 HTML,它会给出可操作的配置提示,而不是误报「无结果」。
适合已部署或可维护 SearXNG、并能在实例上启用 JSON API 的团队与个人。也适合在意查询隐私、希望避免按次计费与第三方归因、又想在 Harness 里保留标准联网搜索体验的用户。
使用场景
- 希望 Harness 联网搜索走自建 SearXNG,避免按次 API 计费
- 公司内网已部署 SearXNG,想让 Agent 复用同一搜索入口
- 需要按语言、分类或引擎白名单精细控制搜索结果
适合人员
- 已运维或可部署 SearXNG 的开发者与运维
- 注重查询隐私、希望数据留在自有基础设施的用户
- 在 Harness 中需要可配置、可卸载的联网搜索提供方