DSH Plugins
返回列表
🧰

dsh-search

联网工具 更新于 2026.08.26

在终端中运行以下命令:

dsh plugin install YUANMINGXUE/dsh-search

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install YUANMINGXUE/dsh-search 即可安装(源码:https://github.com/YUANMINGXUE/dsh-search),安装后重启 dsh web 便能在新工具集中看到 browser_search 与 browser_fetch。

插件介绍

很多公共搜索 API 要么需要注册密钥,要么在特定网络环境下根本不可达。dsh-search 选择了一条更务实的路:直接驱动你本机上已经装好的 Chromium 系浏览器(Edge、Chrome 或 Brave),通过 Chrome DevTools Protocol 完成搜索和页面抓取,全程不依赖任何云端搜索服务,也不需要额外下载浏览器。

插件向 DSH agent 注册了两个工具:browser_search 支持在 Bing、DuckDuckGo 和 Google 之间切换,返回有机结果的标题、URL 和摘要;browser_fetch 则直接在浏览器中打开目标 URL,等 JavaScript 执行完毕后取回渲染后的页面纯文本——也就是人眼看到的内容。每次调用都使用全新的临时 profile,结束后浏览器即被关闭、临时目录被清理,不会触碰你的登录态或浏览历史。

如果你在一个搜索 API 不可用、不想申请密钥、或者需要拿到 JS 渲染后正文的场景下让 agent 拥有联网能力,dsh-search 是一个轻量且隐私友好的选择。配置项简单直观,默认 headless 运行,也可以打开可见窗口用于调试。

使用场景

  • 公共搜索 API 不可用或需要 API Key 时让 agent 联网搜索
  • 需要获取 JavaScript 渲染后的页面纯文本而非原始 HTML
  • 在受限网络环境下使用本地浏览器完成搜索与抓取

适合人员

  • 需要联网能力但不想管理搜索 API Key 的 DSH agent 用户
  • 在 API 受限或不可达的网络环境中工作的开发者
  • 偏好隐私友好、零云端依赖的本地工作流用户