DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Web Access — DeepSeek Harness 插件(DSH Plugin)
← Plugins

dsh-web-access

Web Access

DeepSeek Harness 的网页访问——在 ctx.web 上进行多提供商搜索/抓取,并支持 GitHub/PDF/YouTube 提取。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-web-access@0.2.4
README兼容性版本

兼容性与来源证明

Web Access 以 dsh-web-access 发布,当前版本为 0.2.4。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.2.4stable
2026/8/14
0.2.3stable
2026/8/14
0.2.2stable
2026/8/14
查看其余 4 个版本
收起版本
0.2.1stable
2026/8/14
0.2.0stable
2026/8/14
0.1.0stable
2026/8/14
0.0.1stable
2026/8/14

相关插件

正在加载相关插件…

最新版
0.2.4
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
894.9 kB
文件数
146
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 2
周下载
139
安全扫描
✓ v0.2.4 扫描通过
最近提交
2026/8/14
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

继续浏览 search-research 分类下经过校验的插件。

Browser Skill Dsh Plugin@wxg-prc-cpg/browser-skill-dsh-plugin向模型提供 BrowserSkill 浏览器自动化(browser_* 工具)的 DeepSeek Harness 工具插件Weknora@wxg-prc-cpg/dsh-weknora适用于 DeepSeek Harness (dsh) 的 WeKnora 知识检索工具:通过自有知识库进行语义搜索、文档阅读以及 RAG/代理回答。Free Searchdsh-free-searchDeepSeek Harness 的免费网页搜索:13 个引擎(Bing/DuckDuckGo/AnySearch/SearXNG/Exa/Tavily/Keenable/Firecrawl 无需密钥;Parallel/Perplexity/SerpBase/DeepSeek 需要密钥),支持时间筛选、平台搜索和 web_fetch,并提供网页设置界面。Find Plugindsh-find-plugin在代理中查找 DeepSeek Harness 插件——实时搜索 GitHub 上的 dsh-plugin 主题,并按星标数排序。

README

dsh-web-access

Web search, URL extraction, and video/PDF/GitHub understanding for DeepSeek Harness.

English | 中文

This plugin ports the pi-web-access product onto dsh:

  • web_search / web_access_search with 20+ providers and fallback
  • fetch_content for pages, GitHub clones, PDFs, YouTube, and local video
  • get_search_content for stored slices and passage find
  • source_check for claim verification
  • optional ctx.web providers so official web_search / web_fetch can use the same backends
  • /websearch, /curator, /search, /google-account, /webaccess
  • Web UI overlay registered on the official shell.overlay slot via dsh.client (falls back to a script inject if the client graph misses the package)
  • Official card: 'web' search/fetch cards, background-fetch notices, and image attachments when ctx.attachments is present

It is an independent plugin. It is not affiliated with DeepSeek AI.

Install

dsh plugin --profile web add dsh-web-access

If the profile already has official @deepseek-ai/dsh-tool-web web_search, this plugin registers as web_access_search instead of colliding. Set replaceOfficialSearch: true or disable official search to keep the web_search name.

- id: dsh-web-access
  name: dsh-web-access
  config:
    replaceOfficialSearch: false
    registerProviders: true

To point official tools at this backend:

- id: web
  name: '@deepseek-ai/dsh-web'
  config:
    searchProvider: web-access
    fetchProvider: web-access

Config

Reads web-access.json or the older web-search.json from:

  1. $DSH_WEB_ACCESS_DIR
  2. $PI_CODING_AGENT_DIR (so existing pi-web-access configs just work)
  3. $DSH_HOME
  4. $XDG_CONFIG_HOME/dsh or $XDG_CONFIG_HOME/pi
  5. ~/.dsh or ~/.pi

A zero-config Exa / DuckDuckGo / SearXNG setup works the same way as pi-web-access. Add provider keys for more backends.

Tools

web_search({ query: "TypeScript 5.9 rewriteRelativeImportExtensions" })
web_search({ queries: ["query 1", "query 2"], workflow: "auto-summary" })
fetch_content({ url: "https://docs.example.com/guide" })
fetch_content({ url: "https://github.com/owner/repo" })
fetch_content({ url: "https://youtube.com/watch?v=abc", prompt: "What libraries are shown?" })
get_search_content({ responseId: "abc123", urlIndex: 0 })
source_check({ claim: "The API supports streaming responses" })

Default workflow is auto-summary (generate a summary without opening the curator; deterministic if no summary model is available). summary-review opens the HTTP curator and prints a URL. If the curator cannot auto-open a browser, open the printed URL manually.

Provider keys such as jinaApiKey / JINA_API_KEY enable Jina Search (jina). Config example: "summaryGenerationDeadlineMs": 30000. summaryGenerationDeadlineMs is capped at 600000.

License

MIT

Inspired by pi-web-access (MIT). See NOTICE.


中文

给 DeepSeek Harness 用的联网插件:多提供方搜索回退、带 SSRF 的抓取,以及 GitHub / PDF / YouTube 提取。

dsh plugin --profile web add dsh-web-access

官方已经挂了 web_search 时,本插件会改用 web_access_search,避免重名。现有 ~/.pi/web-search.json 可以直接接着用。