DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

Exa Search — DeepSeek Harness 插件(DSH Plugin)
← Plugins
E

dsh-exa-search

Exa Search

独立的 Exa 深度网页搜索工具,为 DeepSeek Harness 中支持工具调用的模型提供更详细的网络检索。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:Kev-ZJY/dsh-exa-search#3f912d8df0d9e1476ebc7d68b8c719eda3c5c35c
README兼容性版本

兼容性与来源证明

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

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

版本

0.1.0stable
2026/8/21

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

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

Browser Skill Dsh Plugin@wxg-prc-cpg/browser-skill-dsh-plugin向模型提供 BrowserSkill 浏览器自动化(browser_* 工具)的 DeepSeek Harness 工具插件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 主题,并按星标数排序。Anysearch Dsh@anysearch/anysearch-dsh适用于 DeepSeek Harness 的 AnySearch 网络搜索和获取提供程序及高级工具

README

dsh-exa-search

dsh-exa-search 是一个独立的 DeepSeek Harness(DSH)插件,通过 Exa 提供更详细的网页搜索能力。

插件注册 exa_search 工具,适合以下场景:

  • 需要深入研究、技术调研或学术资料发现;
  • 需要一次检索更多来源并保留标题、链接、作者、日期和摘要;
  • 供应商模型不支持 Anthropic 协议,但能够使用 DSH 的工具调用能力;
  • DSH 自带的 web_search 结果不够详细,需要更强的 Exa 搜索类型。

它与 DSH 自带的 web_search 并存:web_search 适合快速查找,exa_search 适合更深入的检索。插件不绑定特定模型或 GPU 运行时。

功能

  • 使用 Exa /search API,支持 auto、fast、instant、deep-lite、deep 和 deep-reasoning;
  • 支持模型传入 query、numResults 和 type;
  • 对查询、结果数量、响应体大小和模型可见输出设置上限;
  • 支持请求取消和超时;
  • API 密钥不会写入请求日志,配置项会标记为敏感信息;
  • 返回稳定的错误代码,便于日志分析和上层处理。

安装

从 npm 安装

dsh plugin --profile web add dsh-exa-search

从 GitHub 安装

dsh plugin --profile web add github:Kev-ZJY/dsh-exa-search

从 GitHub 安装时,DSH 会安装依赖并执行插件的 prepare 构建脚本,生成运行所需的 lib 目录。若包管理器提示是否允许运行构建脚本,请确认来源可信后再允许。

也可以先构建并打包:

npm install
npm run build
npm pack
dsh plugin --profile web add ./dsh-exa-search-0.1.0.tgz

配置 API 密钥

推荐使用环境变量:

export EXA_API_KEY="你的 Exa API 密钥"

也可以在 DSH 插件配置中填写 apiKey。插件配置优先级高于环境变量;密钥为空时才会回退到 EXA_API_KEY。请勿把真实密钥提交到仓库、配置补丁或日志中。

配置项

配置可以通过 DSH 设置界面或 bundle patch 覆盖。修改配置后需要重启对应的 DSH profile,确保工具描述中的默认值和限制同步更新。

配置项默认值说明
apiKey空Exa API 密钥;为空时读取 EXA_API_KEY
apiBaseUrlhttps://api.exa.aiExa API 地址,仅支持 HTTP/HTTPS
timeoutMs30000单次请求超时,范围为 1–120000 毫秒
defaultTypeauto默认搜索类型
defaultNumResults5未指定时的结果数量
maxNumResults25单次最多请求的结果数量
maxOutputChars40000返回给模型的文本上限
maxResponseChars1000000Exa 响应体大小上限

工具参数

模型可调用:

{
  "query": "DeepSeek Harness plugin development requirements",
  "numResults": 8,
  "type": "deep"
}

query 不能为空;numResults 必须是整数,且不能超过 maxNumResults。工具结果包含 query、resultCount、returnedCount、truncated 和面向模型的 text 字段。

错误代码

插件会使用以下稳定错误代码:

EXA_CONFIG_ERROR、EXA_API_KEY_MISSING、EXA_INVALID_ARGUMENT、EXA_ABORTED、EXA_TIMEOUT、EXA_REQUEST_ERROR、EXA_HTTP_ERROR、EXA_RESPONSE_TOO_LARGE 和 EXA_INVALID_RESPONSE。

本地开发

环境要求:Node.js 20 或更高版本。

npm install
npm run typecheck
npm test
npm run build
npm pack --dry-run

测试使用模拟的 Exa 响应,不需要真实 API 密钥。

相关链接

  • DeepSeek Harness 插件开发文档
  • Exa Search API 文档
  • GitHub 仓库

许可证

MIT