DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Web Search Pool — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
W

dsh-web-search-pool

Web Search Pool

适用于 DeepSeek Harness 的多密钥、多提供商网页搜索池

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:DreamRift/dsh-web-search-pool#1561ff2ee8f0065f8fc5a0c15a6347ed4be1dea2
README兼容性版本

兼容性与来源证明

Web Search Pool 以 dsh-web-search-pool 发布,当前版本为 0.2.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/9/8

版本

0.2.1stable
2026/9/8

相关插件

正在加载相关插件…

最新版
0.2.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 4
周下载
0
最近提交
2026/9/8
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 search-research 分类下经过校验的插件。

Browser Skill Dsh Plugin@wxg-prc-cpg/browser-skill-dsh-plugin向模型提供 BrowserSkill 浏览器自动化(browser_* 工具)的 DeepSeek Harness 工具插件Weknora@wxg-prc-cpg/dsh-weknora适用于 DeepSeek Harness (dsh) 的 WeKnora 知识检索工具:通过自有知识库进行语义搜索、文档阅读以及 RAG/代理回答。Free Searchdsh-free-searchDeepSeek Harness 的免费网页搜索:13 个引擎(Bing/DuckDuckGo/AnySearch/SearXNG/Exa/Tavily/Keenable/Firecrawl 无需密钥;Parallel/Perplexity/SerpBase/DeepSeek 需要密钥),支持时间筛选、平台搜索和 web_fetch,并提供网页设置界面。Find Plugindsh-find-plugin在代理中查找 DeepSeek Harness 插件——实时搜索 GitHub 上的 dsh-plugin 主题,并按星标数排序。

README

dsh-web-search-pool

多供应商搜索负载均衡插件,为 DeepSeek Harness 提供 web_search 能力:把多个 Tavily / Exa key 组成一个智能池,按各自限流调度,失败自动切换。

✨ Features

  • 🔑 Multi-key pool — 统一管理任意数量的 Tavily / Exa key,key 只以凭据引用形式存在
  • ⚖️ Rate-limit aware scheduling — smooth weighted round-robin(按 rpm 加权)或 least-used
  • 🔄 Automatic failover — 429 / 额度耗尽 / 网络错误 / 超时自动换 key,供应商间(Tavily ↔ Exa)自动兜底
  • 📊 Usage dashboard — 设置页卡片显示 Tavily 已用/总额度与「立即刷新」,额度耗尽自动长冷却
  • 🆓 Exa anonymous free tier — 不填 key 即用官方托管 MCP(1 req/s),有 key 走 REST 提配额
  • 🧩 Native Bundle — 官方 cordis.patch.yml 装配 + 设置页卡片,兼容 DSH 0.1.1-rc.x 与 0.1.2+

📦 Installation

npm pack
dsh plugin --profile web add ./dsh-web-search-pool-<version>.tgz
dsh --profile web --dump-config      # 期望:searchProvider: search-pool

前置:DSH 0.1.1-rc.x / 0.1.2+,pnpm 在 PATH,至少一个搜索 key(Exa 可用匿名免费层)。 完整步骤、升级、回滚与排障见 安装与升级。

⚙️ Configuration

Settings → Plugins → 「搜索 Key 池」 卡片:添加 key(环境变量名 / 限流 RPM / 备注)→ 保存。

密钥只经 DSH credentials 服务保存,不写入 settings.yaml;Exa 的环境变量名留空即启用匿名免费层。 字段与默认值全表见 架构与机制 §6。

🛠️ Usage

安装后自动接管 web_search,无需手动选择 provider:按当前限流与额度选 key → 失败自动换 key / 换供应商 → 返回结构化结果与错误(不暴露密钥)。

🧪 Testing

node scripts/run-tests.mjs        # 112 个 node:test 用例(免 spawn,跨平台)
npm test                          # 等价入口:node --test tests/
node --check src/dsh/index.js     # 语法检查
npm pack --dry-run                # 打包内容校验

📄 Documentation

文档内容
安装与升级安装 / 验证 / 配置 / 升级 / 回滚 / 故障排查
架构与机制DSH seam 与 Bundle 装配、调度核心、配置模型、错误映射、扩展路径
开发规范与事故复盘五类真实事故的根因与教训、开发检查清单、发布流程
CHANGELOG版本变更历史

🔧 Troubleshooting

现象处理
设置页没有卡片 / keyed slot requires options.key升级到 0.2.0+ 并重启 DSH
Web UI 报 Failed to load plugins / dsh-web-search-pool升级到 0.2.1+(client 需声明 remote 命名空间 inject)
仍走官方搜索dump-config 检查 include:web 的 searchProvider
点击「立即刷新」无变化重启 DSH,查看 usageDiagnostic

完整排查表见 安装与升级 §9。

🔐 Security

  • 无硬编码密钥;key 只经 DSH credentials 服务读写,每次操作 resolve,不缓存明文
  • 日志只记 provider/keyId/ok/code,不含密钥;错误信息不泄露凭据
  • 不写未注册的会话事件(避免污染会话历史)

📜 License

MIT — see LICENSE.


Built for the DeepSeek Harness community · part of the native plugin ecosystem