精选
为什么选中它
待人工精选——以下事实来自源码仓库。
它能做什么
Tavily Search for DSH: multiple API keys, rotation/failover, usage gauge, settings card. | DSH Tavily 搜索:多 Key、轮换/故障转移、用量仪表盘、设置卡片。
适合谁
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
风险提示
- 未发现明显风险信号;安装前仍建议查看源码。
Tavily Search for DSH: multiple API keys, rotation/failover, usage gauge, settings card. | DSH Tavily 搜索:多 Key、轮换/故障转移、用量仪表盘、设置卡片。
待人工精选——以下事实来自源码仓库。
Tavily Search for DSH: multiple API keys, rotation/failover, usage gauge, settings card. | DSH Tavily 搜索:多 Key、轮换/故障转移、用量仪表盘、设置卡片。
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
dsh plugin --profile web add github:moguiyu/dsh-tavily 作者没有声明支持的平台。
web_search provider. - 🧩 One installable DSH plugin — model tool, settings card, and local backend in a single package. ## Package | Package | Role | |---|---| | @moguiyu/dsh-tavily | Single plugin: tavily_search tool + settings card + local backend | ## Install Easiest — one command, one plugin: sh dsh plugin --profile web add github:moguiyu/dsh-tavily Or from npm: sh dsh plugin --profile web add @moguiyu/dsh-tavily For full web_search provider switching, add the provider row and config to $DSH_HOME/profiles/web/cordis.patch.yml: yaml - insert: - id: web-search-tavily name: '@crayonlu/dsh-web-search-tavily' - id: dsh-tavily name: '@moguiyu/dsh-tavily' - id: web config: searchProvider: tavily After refreshing the browser, the card appears under Settings → Plugins → plugin configuration (tavily-search). ## Credentials - TAVILY_API_KEYS — comma-separated key list used by tavily_search - TAVILY_API_KEY — primary key auto-synced to the first key, used by web_search Both are managed automatically by the settings card. ## Key usage strategy - Rotate each key — round-robin; on 401/429 the next key is tried. - Lowest usage first / Highest usage first — re-order keys by live Tavily usage on save. ## On/off switch Toggle the built-in web_search provider between tavily and the native deepseek-official provider. The choice persists in ~/.dsh/tavily-toggle.json. ## State files - ~/.dsh/tavily-manager.json — saved key dates + strategy - ~/.dsh/tavily-toggle.json — { "enabled": boolean } Mode 600, no secrets stored. ## Screenshot
## Development sh pnpm install pnpm test pnpm build ## License MIT --- 简体中文不看 Star,人工一条条挑的。
把 DSH 的 settings.yaml 做成可视化看板:所有已注册的 settings namespace——包括官方界面从未覆盖的第三方插件配置——都渲染成可编辑表单。项目还早,但方向很对:告别手改 YAML。
给 DSH 的 DIY 轨迹可视化:把 agent 的计划与执行画成图,不用翻原始日志也能看清它在干嘛。项目还早,但补上了「一眼看懂 agent 在做什么」这个真实缺口。
从 Claude Code / Codex 把活派给 DSH:在宿主内拉起带分级预设的 DSH agent 会话,看原生子代理进度,还能借它的多模态桥给纯文本的 DSH 补上视觉和生图。编排型插件,把 DSH 变成其他编码 agent 的后端。