jaco-tech/dsh-web-fetch-crw

jaco-tech★ 0TypeScript最后同步: 2026-08-19

在 GitHub 打开

crw (Firecrawl-compatible) fetch provider plugin for DeepSeek Harness (ctx.web) — no auth, no API key

README 摘要

dsh-web-fetch-crw crw (Firecrawl-compatible) fetch provider plugin for DeepSeek Harness. Registers a WebFetchProvider into ctx.web so that the existing web fetch model tool retrieves page content through your crw instance — which converts HTML to clean markdown. No auth, no API key. crw is a self-hosted web scraping and crawling service that implements the Firecrawl API. It provides a drop-in replacement for the Firecrawl /v1/scrape endpoint. Install Configure 1. Install the package 2. Add it to your DSH profile Edit /.dsh/profiles/web/cordis.patch.yml (create it if it doesn't exist) and add: If you have multiple fetch providers registered, pin ctx.web to use this one: 3. Restart DSH Stop your running dsh process and start it again: The plugin will be loaded automatically. The web fetch tool in your agent will now use your crw instance. 4. (Optional) Configure via the Web UI Once DSH is running, go to Settings → Plugins in the Web UI. You'll see a "web-fetch-crw" card where you can edit the baseURL without editing YAML files. How it works This is a Cordis plugin that implements the WebFetchProvider interface from @deepseek-ai/dsh-web : The existing @deepseek-ai/dsh-tool-web consume…

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

分类