DSH Plugins
返回列表
🧰

dsh-web-search-duck

联网工具 更新于 2026.10.15

在终端中运行以下命令:

dsh plugin install r-ayin/dsh-web-search-duck

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

在 DeepSeek Harness 中执行 dsh plugin install r-ayin/dsh-web-search-duck,或从设置 → 插件市场安装;源码仓库:https://github.com/r-ayin/dsh-web-search-duck

插件介绍

在 DSH 里需要联网检索时,宿主往往只暴露统一的 ctx.web 接缝,而真正能提供搜索能力的却是各家 Responses API 兼容服务。本插件充当桥梁:把查询交给支持 web_search_preview 工具的端点,再把响应里的 url_citation 注解整理成可读答案与去重后的来源列表,避免你在每个宿主里重复写一遍解析逻辑。

插件注册搜索提供方 duck-responses-search。你需要配置端点 URL 与模型名(通过环境变量 DUCK_SEARCH_ENDPOINT、DUCK_SEARCH_MODEL),授权可走 DSH 凭据库中的 Bearer 密钥(默认键名 DSH_WEB_SEARCH_TOKEN)。若缺少必要配置,会直接抛出明确错误,而不是静默猜测默认值。

适合已在 DSH 生态中通过 patch 指向 web 接缝、且手头有可用的 Responses API 兼容搜索后端的团队与个人。预构建产物,无需本地编译,装好并在宿主 patch 中启用即可接入。

使用场景

  • 在 DSH 宿主中通过 ctx.web 发起实时网页检索
  • 对接自带 web_search_preview 的 Responses API 兼容端点
  • 需要把 API 返回的 url_citation 整理成答案与来源列表

适合人员

  • 使用 DSH 并在 patch 中配置 web 接缝的开发者
  • 已有 Responses API 兼容搜索后端与凭据的团队
  • 不想在每个宿主里重复实现搜索解析的集成者