DeepSHPlugins
dsh-tavily#packages/dsh-tavily 專案預覽
GITHUB / COMMUNITY PROJECT

dsh-tavily#packages/dsh-tavily

工具與整合JavaScriptMIT

Tavily 多金鑰搜尋:支援金鑰輪換/故障轉移、用量儀表盤與設定卡片。

9 Starsmoguiyu 更新時間 2026-09-07
訪問 GitHub 倉庫
dsh-tavily#packages/dsh-tavily 專案預覽

專案介紹

中文

Tavily 多金鑰搜尋:支援金鑰輪換/故障轉移、用量儀表盤與設定卡片。

English

Tavily search with multiple API keys, key rotation and failover, a usage gauge, and a settings card.

專案資訊與收錄訊號

快照 2026-09-11
作者 / 組織
moguiyu
倉庫
moguiyu/dsh-tavily#packages/dsh-tavily
GitHub Stars
9
Forks
4
開發語言
JavaScript
許可證
MIT
最近推送
2026-09-07
Manifest
資料中檢測到宣告

公開倉庫不自動等於可商用;許可證與當前相容性以原專案文件為準。Manifest 和資料評分不構成安裝安全認證。

資料評分

58/ 100
維護活躍
98
文件與實用資訊
25
生態關注度
49
安裝便捷訊號
75
專案宣告訊號
100

近 4 天仍在更新;文件較簡略。

評分來自已有資料快照的五維模型,僅作瀏覽參考,不是實際使用評測或安全檢測結論。

安裝與使用

所有專案資料與許可均以對應 GitHub 倉庫為準。

dsh plugin --profile web add github:moguiyu/dsh-tavily#path:/packages/dsh-tavily

複製命令不會自動執行。請先閱讀倉庫文件,確認環境要求與許可證。

專案截圖

倉庫 README

GitHub 原文

已儲存的倉庫文件快照;文件抓取時間未記錄,可能與上方目錄介紹處於不同版本。安裝前請核對當前倉庫說明。

儲存庫檔案保留原文,指令與授權文字不作自動改寫。

@moguiyu/dsh-tavily

Combined plugin: the opt-in advanced Tavily model tools (tavily_search, tavily_extract, tavily_map, tavily_crawl), the Tavily Search settings card, and the local HTTP backend for key/usage management.

  • tavily_search — full Tavily surface (max_results, search_depth, topic, days,

include_answer, include_raw_content, include_domains, exclude_domains). Opt-in and off by default.

  • tavily_extract / tavily_map / tavily_crawl — read a known URL's content, map a

site's links, or crawl a site and return its pages. Same key-rotation/failover as search.

  • Settings card — key list, usage gauge, strategy selector, and the advanced-tool switch.
  • Plugin-config settings card — the Host installs the tavily-search settings section

and the card is keyed by it (keyed settings.plugin.item), so the Plugins configuration tab serves the card exactly when this plugin is composed (needs DSH 0.1.0-rc.7 or newer, including 0.1.2-alpha.x and the 0.1.3 line — both seam generations are detected at runtime). The switch writes the namespace and restarts the row; the choice is mirrored to ~/.dsh/tavily-tool.json.

  • web_search is never replaced — no ctx.web provider is registered and

web.searchProvider is never rewritten; the built-in DeepSeek web_search keeps its native provider and schema. Tavily is an extra, opt-in search option.

Host half: plain ESM (src/index.js). Client half: prebuilt window.__ModuleLoader__ bundle at lib/client.js, generated from src/client.js via pnpm build.

The host half composes the two standalone packages instead of carrying a second copy of the implementation: the tool comes from @moguiyu/dsh-tool-tavily-search and the routes/switch pipeline from @moguiyu/dsh-tavily-backend. Both are regular dependencies, installed automatically with this package.

See the workspace README for install and configuration.

使用前核對

安裝步驟、相容版本與授權範圍以原專案當前文件為準。Stars 和評分是快照中的導航訊號。

安裝與排錯 · 專案問題反饋

同類專案