DSH Plugins
返回列表
🧰

dsh-web-search

联网工具 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install lemoncat7/dsh-web-search

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

在 DeepSeek Harness 终端中运行 dsh plugin install lemoncat7/dsh-web-search,即可安装来自 https://github.com/lemoncat7/dsh-web-search 的联网搜索插件。

插件介绍

DeepSeek Harness 的智能体想要联网搜索或读取网页内容,往往缺乏一条安全、可控的通道。dsh-web-search 正是为此而生:它将 web_search、web_fetch 和受限的 web_source 三种工具统一收进一个插件作用域内,管理员只需在设置面板选择后端、存入凭据、测试草稿,即可热生效,无需重启。

核心设计围绕安全边界展开。搜索后端涵盖五种:自托管的 SearXNG、免密钥的中文 Wikipedia、面向智能体的 Tavily、传统网页与新闻的 Brave Search,以及带 URL 上下文推断的 Gemini Grounded Search。每次查询只发给选定的单一后端,绝不静默扇出或消耗备用服务配额。抓取侧只接受无凭据的公共 HTTP(S) 地址,内网、链路本地和保留地址一律拒绝;重定向最多五跳且每跳重新校验,二进制响应直接丢弃,响应体上限 2 MiB。web_source 进一步收紧为有界范围读取或精确标记匹配,返回字符不超过 12 万。API 密钥通过 DSH Credential Store 解析,仅出现在提供方定义的授权头中;浏览器设置路由强制同源写入,永不回传密钥值。

适合谁?如果你的团队需要让智能体联网查资料,但又不想把它放进无约束的网络中——尤其是偏好自托管 SearXNG、需要在多个搜索后端之间灵活切换、或要求代理与凭据严格隔离在单个插件作用域内的场景——dsh-web-search 提供了一条从配置到运行的完整安全路径。

使用场景

  • 智能体需要联网检索资料,管理员要求限定搜索后端并隔离凭据与安全边界
  • 团队自托管 SearXNG 作为搜索后端,同时需要热切换其他 API 而无需重启 Harness
  • 智能体需验证页面中的原始 HTML 标记或脚本内嵌数据,但要求读取范围有界且只读

适合人员

  • 使用 DeepSeek Harness 构建智能体应用、需要联网能力的开发团队
  • 对凭据管理、内网隔离和响应体积限制有严格要求的安全或运维团队
  • 偏好自托管搜索服务、需要在多个后端之间灵活切换的高级用户