中文EN

dsh-tool-web-enhanced-profile

tools装不上npmMIT

为原生 web_search 与 web_fetch 提供可切换的后端,每个会话可在输入框菜单或 /setup-search、/setup-fetch 中选择:搜索支持 DeepSeek、Exa、Firecrawl、Tavily、Tinyfish、OpenAlex、Semantic Scholar 与模型服务端搜索;抓取支持带内网白名单的本机 HTTP、DeepSeek Fetch API 以及 Exa、Firecrawl、Tavily、Tinyfish。

下载量 / Downloads
1,318
测试时间 / Tested
2026-11-06
DSH 版本 / Version
0.2.2-rc.1

安装

dsh plugin --profile web add dsh-tool-web-enhanced-profile

沙箱测试结果

阶段结果
1 安装✗
2 列装—
3 挂载—
4 启动—
第一条错误
dsh: initialized profile web at /home/node/.dsh/profiles/web

四阶段在隔离沙箱里跑:安装(有网)→ 列装 → 挂载 → 启动(后三步断网)。

README

dsh-tool-web-enhanced-profile

Requires DSH >=0.2.2-rc.1 <0.3.0-0 and Node >=24.9.0. Development and isolated end-to-end tests target the exact published DSH 0.2.2-rc.1 release.

A DeepSeek Harness bundle — the package users install. It carries no code:

its [cordis.patch.yml](cordis.patch.yml) mounts the two plugins it depends

on and selects their providers in the shared web row, the way

@deepseek-ai/dsh-base composes DSH's own web providers and

@deepseek-ai/dsh-experimental-inspector-profile composes its inspectors.

dsh plugin --profile <profile> add dsh-tool-web-enhanced-profile

Row · Package · Provider in ctx.web

web (patched) · @deepseek-ai/dsh-web · searchProvider: search-enhanced, fetchProvider: fetch-enhanced

web-search-deepseek · native · disabled — its role becomes a search backend

web-search-enhanced (inserted) · [dsh-web-search-enhanced](../search-enhanced/README.md) · search-enhanced

web-fetch-enhanced (inserted) · [dsh-web-fetch-enhanced](../fetch-enhanced/README.md) · fetch-enhanced

tool-web-enhanced-ui (inserted) · [dsh-tool-web-enhanced-ui](../ui/README.md) · — (browser-only composer menu)

Remote search and fetch services start off; turn them on in each plugin row's

settings page. Each row also has an Enhanced tools switch (off by default) that

lets the Agent pick a connection per call with web_search_enhanced /

web_fetch_enhanced in conversations started afterwards; see the plugin

READMEs.

Remove dsh-web-search-enhanced 0.1.x and dsh-web-fetch-enhanced 0.1.x (the old

standalone bundles) before installing: they insert the same row ids. Their

settings are not migrated; see the upgrade notes in each plugin's README.

Behaviour and configuration: [docs/design.md](../../docs/design.md). Architecture: [docs/architecture.md](../../docs/architecture.md).

以上内容来自 npm 上的 README,我们只做格式化,不改内容。

版本

npm 上共发布:6,最后更新 2026-11-05

链接

GitHub · Homepage · npm

同类插件