返回目录
其他 插件

dsh-web-search-tavily

renchengxiang/dsh-web-search-tavily

Tavily-backed web search provider for DeepSeek Harness, with Settings → Plugins configuration UI

Stars
1
Forks
0
Issues
0
更新
16 天前

PROJECT TOPICS

项目标签

INSTALL REFERENCE

安装参考

未验证
dsh plugin --profile web add github:renchengxiang/dsh-web-search-tavily

该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。

PROJECT README

README

dsh-web-search-tavily

Tavily-backed web search provider for DeepSeek Harness.

It registers a tavily provider on ctx.web, can replace the native web_search backend, and adds a Settings → Plugins card for:

  • API key management (via DSH credentials)
  • toggling whether Tavily replaces DeepSeek native search

Install

dsh plugin --profile web add github:renchengxiang/dsh-web-search-tavily

Or with an HTTPS archive URL:

dsh plugin --profile web add https://github.com/renchengxiang/dsh-web-search-tavily/archive/refs/heads/main.tar.gz

Then fully restart DeepSeek Harness Desktop / dsh web.

Install from tag

dsh plugin --profile web add https://github.com/renchengxiang/dsh-web-search-tavily/archive/refs/tags/v0.1.0.tar.gz

Configure

  1. Open Settings → Plugins → Plugin configuration
  2. Expand Tavily search
  3. Paste your Tavily API key
  4. Keep Replace native web search enabled if you want web_search to use Tavily
  5. Save

You can also export an environment variable / credential named TAVILY_API_KEY.

What it changes

Aspect Effect
Tool name Still native web_search
Backend Switches to Tavily when enabled
Settings UI Adds a Plugins card under namespace tavily-search
Persistence Survives restart via profile bundle patch

Bundle patch

The package ships cordis.patch.yml through dsh.bundle.patch, so dsh plugin add mounts:

  1. web.searchProvider: tavily
  2. Host plugin row web-search-tavily

No manual cordis.patch.yml editing is required for a clean install.

If you previously mounted a local/dev copy manually, remove the old local mount lines first to avoid double registration.

Development notes

  • Host: lib/index.js
  • Client settings card: lib/client.js
  • Settings namespace / card key: tavily-search
  • Provider id: tavily

License

MIT

CLASSIFICATION EVIDENCE

分类依据

项目类型插件
功能分类其他
规则置信度低

系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。