DSH Plugins
返回列表
🧰

deepseek-search-tools

联网工具 更新于 2026.10.17

在终端中运行以下命令:

dsh plugin install ansellchen-boop/deepseek-search-tools

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

在 DeepSeek Harness 终端执行 dsh plugin install ansellchen-boop/deepseek-search-tools 安装插件,也可从 https://github.com/ansellchen-boop/deepseek-search-tools 获取源码后在 profile 的 bundles 中启用并重启 dsh web。

插件介绍

在 DeepSeek Harness 里联网,常见路径要么走公开免费搜索,要么走官方 provider 把搜索塞进一整轮 Anthropic Messages 调用——每次 web_search 都要跑完整模型轮次并产生 token。对需要频繁查资料、抓页面的工作流来说,成本与延迟都会叠上去。

deepseek-search-tools 直接调用 DeepSeek 专用工具 API:web_search 走 /v1/tools/search,web_fetch 走 /v1/tools/fetch,本质是一次普通 HTTPS 请求。返回里已有整理好的摘要(约 600–800 字),并附带日期与权威度等字段,不必再让模型「边想边搜」。插件在 ctx.web 的搜索与抓取注册表各注册同一 provider(deepseek-tools),整条链路只需切换一次 provider。

设计上强调「能接管但不抢配置」:apply 时自动接管未设置、仍是出厂默认或被 dsh-free-search 抢先占位的 provider;若已被别人钉死则只提示警告。web_fetch 在 403/404、超时或空正文时可优雅退回匿名 HTTP 抓取;插件未加载时原有 provider 照常工作。设置页 Search Tools 提供生效状态、密钥管理、真实连通性测试、逐条明细与用量汇总,记录落在 plugin-data,写入失败也不影响搜索本身。

适合已持有 DeepSeek API 密钥、希望 Harness 联网更省 token、又想要可观测用量与双语设置界面的用户;与 dsh-free-search 不冲突,只替换被接管的默认搜索/抓取路径,其它免费搜索工具仍可并行使用。

使用场景

  • Harness 里频繁 web_search 查资料、不想每搜一次都跑一整轮模型
  • 需要 web_fetch 拉页面正文且 API 失败时能退回 HTTP
  • 想在设置页看搜索明细、连通性测试和近几日用量

适合人员

  • 已配置 DEEPSEEK_API_KEY 的 DSH 用户
  • 常做调研、写作、编码辅助等需要联网的任务
  • 希望替换默认搜索/抓取 provider 又保留免费搜索其它工具的人