libinghui55/dsh-tavily-search

libinghui55★ 0JavaScript最后同步: 2026-08-17

在 GitHub 打开

Tavily-backed web search provider plugin for DeepSeek Harness (dsh): GUI config card with API key + on/off switch

README 摘要

dsh-tavily-search A Tavily-backed web search provider plugin for the DeepSeek Harness ( dsh ). It routes the harness web-search seam through the Tavily API and ships a GUI configuration card in Settings → Plugins where you can toggle the provider on/off and store your Tavily API key. Everything is a plugin: this package composes a Cordis host plugin (the search provider) and a web client bundle (the settings card). Features - Registers a web-search provider with id tavily and points the harness web seam at it via the bundle patch ( cordis.patch.yml ). - GUI configuration card ( 设置 → 插件 ) named tavily-search with: - an on/off switch — when off, the provider reports itself unavailable and refuses to search; - an API key field written through the harness credentials service (never stored in the settings file or echoed back to the client). - API key resolution order: 1. a literal apiKey configured in the web-search-tavily settings section; 2. the harness credentials service, under the credential reference named by apiKeyEnv (default TAVILY API KEY ); 3. the launching environment ( TAVILY API KEY ). - Configurable Tavily endpoint via baseURL (default https://api.tavily.com ). Requiremen…

在 GitHub 查看完整 README →
工具/开发dsh-pluginsearch

分类