runfali/dsh-web-fetch

runfali★ 1JavaScript最后同步: 2026-08-20

在 GitHub 打开

dsh 双源网页抓取插件 — CDP 真实渲染 + Tavily 极速提取,LLM自主选工具

README 摘要

dsh-web-fetch Dual-source web content fetcher for DeepSeek Harness — CDP browser rendering + Tavily Extract, each as a standalone LLM tool. English 中文 Why dsh-web-fetch? DeepSeek Harness's ctx.web.registerSearchProvider throws WEB PROVIDER AMBIGUOUS when multiple providers are registered for the same capability — the model can't choose. dsh-web-fetch takes a different path: each data source is a standalone DSH tool ( web fetch cdp / web fetch tavily ) with its own description + schema. The LLM picks the right tool based on context, not hard-coded rules. Tool When the LLM should use it What it does web fetch cdp JS-heavy pages, SPAs, sites requiring real rendering Connects to a remote Chrome via CDP ( cloakbrowser ) and returns rendered content web fetch tavily Fast extraction, no browser needed, natural-language topics Calls Tavily Extract API Both can be independently enabled/disabled — disabled tools are hidden from the LLM entirely. Features - Dual pluggable strategies — CDP + Tavily out of the box, add a new one with 1 file + 1 line - Zero-intrusion — Cordis bundle plugin, no DSH core patch. All via ctx.tools.register / ctx.settings.register / installSettingsSection - Zero extr…

在 GitHub 查看完整 README →
Agent/智能体dsh-plugindsh-pluginssearch

分类