DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Ollama Web Search — DSH Plugin for DeepSeek Harness
← Plugins
O

dsh-ollama-web-search

Ollama Web Search

Ollama 云 web_search provider:web_search 工具直连 ollama.com/api/web_search(原生搜索 API,返回 {results:[{title,url,content}]}),转成 dsh 的 sources 格式。替代 DeepSeek 官方搜索,无需本地 Ollama/中间件,无模型开销。

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:fatatalia/dsh-ollama-web-search#562734ab3762aaf7c43c604dc2cee1869596a47c
READMECompatibilityVersions

Compatibility and provenance

Ollama Web Search is published as dsh-ollama-web-search and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
9/24/2026

Versions

0.1.0stable
9/24/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
Not declared
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
9/24/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in search-research.

Weknora@wxg-prc-cpg/dsh-weknoraWeKnora knowledge retrieval tools for DeepSeek Harness (dsh): semantic search, document reading and RAG/agent answers over your own knowledge bases.Find Plugindsh-find-pluginFind DeepSeek Harness plugins inside the agent — live GitHub dsh-plugin topic search, ranked by stars.Builtin Browserdsh-builtin-browserShared real browser plugin for DeepSeek Harness: install-and-use — a visible native browser the human can take over, driven by the agent over CDP. DOM-level interaction (React/Vue safe), per-task session isolation, cookie persistence (browser_auth), CAPTCBrowser@anweat/dsh-browserSelf-contained browser runtime plugin for DeepSeek Harness (scoped @anweat) — bundles Playwright (chromium) and OpenCLI as plugin-local dependencies (with global-reuse fallback), exposes a `browser` service and interactive browser tools.

README

dsh-ollama-web-search

让 dsh 的 web_search 工具直连 Ollama 云搜索服务(ollama.com/api/web_search),替代 DeepSeek 官方搜索。

无需本地 Ollama、无需模型中间件,零模型开销——web_search 调用一次 HTTP 直接拿结果。

dsh 版本兼容性

要求 dsh ≥ 0.1.7-rc.1(已在 0.1.7-rc.1 实测通过)。

  • ctx.settings.register() 已移除(2026-09-24):0.1.7 起配置不再经 settings namespace,Config 字段改标 .volatile(),直接以 config.<field>.get() 读取 —— loader 提交变更时写进运行中的引用对象,.get() 立即返回新值,无需 watch()、无需 ctx.inject(["settings"])。

背景

dsh 自带的 web_search 工具默认走 deepseek-official provider(DeepSeek 的 Anthropic 兼容 Messages API + web_search_20250305 服务端工具),需要 DeepSeek API key。

ollama launch dsh 官方集成 的做法是:本地 Ollama 当代理(模型生成查询词 → 中间件调 ollama.com/api/web_search → 模型总结 → 包装成 Anthropic web_search_tool_result)。这个方案:

  • 需要安装并常驻本地 Ollama
  • 每次搜索要 2 次模型推理(生成查询词 + 总结结果)
  • 模型与搜索强耦合

本插件直连同一个搜索后端(ollama.com/api/web_search),去掉代理层与模型开销。

原理

web_search 工具 → ctx.web.search() → 按 searchProvider 配置选 provider
  → ollama-web-search provider
  → POST https://ollama.com/api/web_search  {query, max_results}
  → {results: [{title, url, content}]}
  → 转成 dsh 的 sources 格式 [{url, title, snippet}] 返回给模型

认证用 OLLAMA_API_KEY(Bearer),不需要 Ollama 官方集成用的签名机制。

安装

dsh plugin --profile web add dsh-ollama-web-search@latest

或从源码:

git clone https://github.com/fatatalia/dsh-ollama-web-search
cd dsh-ollama-web-search
dsh plugin --profile web add .

装完重启 dsh web 生效。插件会:

  1. 注册 ollama-web-search 搜索 provider
  2. 把 web 服务的 searchProvider 切到 ollama-web-search

配置

凭据:~/.dsh/.credentials.yaml 或环境变量 OLLAMA_API_KEY(与 ollama 模型 provider 共用)。

可选的 settings 段(~/.dsh/settings.yaml):

ollama-web-search:
  apiKeyEnv: OLLAMA_API_KEY   # 凭据引用
  baseURL: https://ollama.com/api/web_search  # 搜索端点
  maxResults: 5               # 默认返回结果数上限

验证

装好后调用 web_search 工具即可:

web_search("DeepSeek 最新动态") → 返回多条来源(title/url/snippet)

也可直接 curl 验证端点:

curl -s -X POST https://ollama.com/api/web_search \
  -H "Authorization: Bearer $OLLAMA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"test","max_results":3}'

与 DeepSeek 官方搜索的差异

本插件DeepSeek 官方(deepseek-official)
搜索后端ollama.com 云api.deepseek.com
认证OLLAMA_API_KEYDEEPSEEK_API_KEY
模型调用无(直出结果)1 次模型 turn(服务端搜索)
依赖无DeepSeek API

许可

MIT