DSH Plugins
返回列表
🧰

dsh-web-automation

联网工具 更新于 2026.09.12

在终端中运行以下命令:

dsh plugin install stelmakhdigital/dsh-web-automation

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

在 DeepSeek Harness 中执行 dsh plugin install stelmakhdigital/dsh-web-automation 即可安装本插件,源码仓库地址为 https://github.com/stelmakhdigital/dsh-web-automation 。

插件介绍

让本地模型真正拥有联网能力,过去往往意味着调用付费搜索 API 或把查询交给第三方数据经纪商,隐私和成本都难以兼顾。dsh-web-automation 把一整套联网栈打包成单个可安装插件,全部运行在本地:默认只需访问 DuckDuckGo 和 Bing 的公开接口,零密钥、零云依赖,推理与数据始终留在自己的机器上。

核心能力覆盖四条线:多引擎搜索支持并行或降级路由,内置 BM25 富化、冷却与回退机制;SQLite 缓存抓取基于 ETag 与 Last-Modified 再验证,TTL 内重复请求不产生网络流量;平台定向搜索覆盖 GitHub、Reddit、YouTube、Bilibili、RSS 等,通过配置或版本化规则包无代码扩展并支持热加载;历史、统计与缓存清理工具全部读写本地数据库、不触网。可选的 Playwright 浏览器自动化子包提供打开、导航、快照、点击、输入、截图等完整操作链。安全层内置 SSRF 防护(回环、私有、链路本地地址阻断,DNS 重绑定与逐跳重定向检查)和 fail-closed 浏览器审批,缓存按 LRU 有界淘汰。

适合在本地部署大模型、对数据主权和隐私有硬性要求的开发者。如果你不想为每次搜索付一份 API 账单,或者希望模型的每一次联网行为都透明、可控、可审计,这个插件提供了一套开箱即用的本地优先方案。

使用场景

  • 本地大模型需要联网搜索但不想依赖付费 API 或第三方数据服务
  • 抓取网页并缓存以减少重复网络请求,降低带宽和延迟开销
  • 通过 Playwright 驱动浏览器完成打开、导航、点击、截图等自动化任务

适合人员

  • 在本地部署大模型并希望联网行为零密钥、零云依赖的开发者
  • 对数据隐私和主权有硬性要求、拒绝查询外泄的企业或研究机构
  • 希望模型每次联网调用都透明、可控、可审计的 AI 工程师