DSH Plugins
返回列表
🧰

dsh-web-search-session

联网工具 更新于 2026.10.10

在终端中运行以下命令:

dsh plugin install YDT-china/dsh-web-search-session

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

在 DeepSeek Harness 中执行 dsh plugin install YDT-china/dsh-web-search-session 安装插件(源码仓库:https://github.com/YDT-china/dsh-web-search-session),安装后重启 DSH。

插件介绍

在 DSH 里,即便你已经自配模型网关,联网搜索仍可能按官方 token 额度计费,费用容易在不知不觉中累积。dsh-web-search-session 把 web 搜索接到「当前会话所选模型」上:先用会话里的 provider/model 把问题改写成检索词(这次调用会记入 dsh-cost-meter 并归属本会话),再从你自建的检索后端拉回真实网页来源,从而把「搜什么、怎么搜」都留在你可控的链路上。

核心能力可以概括为会话路由、自建检索与可控回退。改写检索词时不再绑定固定模型,而是跟随当前会话;检索支持 SearXNG(免密钥、README 推荐)、Tavily、Brave,端点与密钥均可配置。无会话路由或检索失败时,可按 noRoute 选择回退官方提供方、用原始问题检索或直接报错。密钥只通过凭据服务或环境变量引用,不写入插件与设置文件;常用项也可在「插件」页可视化配置。

适合已经或打算自建 SearXNG 等检索服务、希望联网搜索与当前对话模型一致、并想明确控制官方通道回退策略的 DSH 用户。若你主要依赖官方联网且不关心后端与计费路径,可能不必启用;若你关心成本与数据路径,这个插件把搜索从「默认官方账单」里拆出来,交给你自己的模型与后端。

使用场景

  • 已自配网关但仍被官方联网搜索计费,希望把检索改走自建后端
  • 希望检索词改写与当前对话使用同一模型,便于统一账本与路由
  • 需要 SearXNG/Tavily/Brave 可切换,并明确失败时是否回退官方

适合人员

  • 自建或计划部署 SearXNG 的 DSH 用户
  • 关注联网调用成本与官方额度消耗的用户
  • 需要在插件页配置检索后端与回退策略的进阶用户