DeepSeek Harness 插件
DeepSeek Harness 插件Manifest 有效

dsh-balanced-search

面向 DeepSeek Harness 的均衡网页搜索工具,可在 Keenable、Exa 与 Tavily 之间轮流调用并自动故障切换。

开发者工具
4GitHub Stars0Fork 数更新于2026-09-15

安装

$ dsh plugin --profile web add github:tianmingwan/dsh-balanced-search

插件能力与用途

基于公开仓库快照由 AI 辅助整理,内容必须有源码依据;它不等同于兼容性验证或安全验证。

源码有据
这是一个原生 DSH 插件,注册 balanced_search 和 balanced_fetch 工具,用于网页搜索与 URL 内容抓取。它会在已配置的 Keenable、Exa 和 Tavily 服务之间轮流调用,并在某个服务失败时切换;仓库还附带独立的 stdio MCP 服务器。

核心能力

  • 将 balanced_search 和 balanced_fetch 注册为原生 DeepSeek Harness 工具。
  • 搜索网页并返回统一格式的标题、URL、内容摘要、发布日期和评分。
  • 抓取 URL 内容并返回清理后的 Markdown 文本。
  • 在已配置的 Keenable、Exa 和 Tavily 服务间轮流调用,并自动故障切换。
  • 支持查询词、结果数、时间范围、最大字符数和实时抓取参数。
  • 提供通过 stdio 暴露 search 和 fetch 的通用 Python MCP 服务器。

适用场景

  • 为 DSH 智能体提供由一个或多个已配置服务支持的网页搜索能力。
  • 通过服务故障切换降低单个搜索服务不可用造成的中断。
  • 在发现相关 URL 后获取可读的网页正文。
  • 在 DeepSeek Harness 之外将附带的 MCP 服务器用于 MCP 客户端。

适合谁

  • 需要网页搜索和页面抓取工具的 DeepSeek Harness 用户。
  • 拥有 Keenable、Exa 或 Tavily API 凭据的开发者。
  • 希望使用 stdio 搜索服务器的 MCP 客户端用户。

文档中可确认的限制

  • 必须至少配置 KEENABLE_API_KEY、EXA_API_KEY 或 TAVILY_API_KEY 之一。
  • 未配置 API key 的服务会被跳过。
  • 原生 DSH 插件要求 Node.js 20 或更高版本。
  • 附带的通用 MCP 服务器需要单独安装 Python 依赖。
  • 不同服务对时间范围的处理不同:Tavily 原生支持,Exa 和 Keenable 会映射到各自的字段。

DSH 兼容性

DSH Plugin 针对具体版本记录的运行验证证据。没有结果只代表我们尚未测试,不代表不兼容。

尚未测试目前还没有发布运行兼容性测试结果。

安全信号

来自包元数据和源码检查的客观信号。这些信息用于辅助判断,不代表绝对安全保证。

目前还没有发布自动安全检查信号。

来源与 Registry 记录

展示此条目的公开来源、Registry 分类与最近一次源码检查信息,并与运行验证结果明确分开。

源码仓库
tianmingwan/dsh-balanced-search
Registry 来源
GitHub · dsh-plugin topic
Registry 分类
Plugin
源码检查
6278313 · 2026-09-16

本页面基于公开源码信息独立收录。DSH Plugin 与 DeepSeek 及插件作者均无隶属关系;安装前请始终以作者仓库中的最新说明为准。

仓库活跃度

GitHub Stars
4GitHub stars
Fork 数
0
未关闭 Issue
1
最近提交
2026-09-15
最近发布
未发现 Release
插件维护者

你在维护这个插件吗?

此条目根据公开仓库数据生成。如果你维护该项目,可以检查页面信息;如果你认为这个条目对用户有帮助,也可以在 README 或项目资源中引用它。

添加到 README
已收录于 DSHPlugin.app