dsh-plugin-deepseek-search
在终端中运行以下命令:
dsh plugin install lxyztmds/dsh-plugin-deepseek-search
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中可在插件发现页搜索,或执行 dsh plugin install lxyztmds/dsh-plugin-deepseek-search;也可在插件页填入仓库 https://github.com/lxyztmds/dsh-plugin-deepseek-search 对应本地克隆目录的绝对路径安装。
插件介绍
在 DeepSeek Harness 里做联网检索时,内置的 web_search / web_fetch 走的是另一套 provider 链路。若你希望模型直接调用 DeepSeek 自研搜索引擎与官方 Fetch 接口,就需要一套独立注册、互不接管 ctx.web 的显式工具。本插件把 POST /v1/tools/search 与 /v1/tools/fetch 接到 DSH,安装后模型多出 deepseek_search 与 deepseek_fetch 两个只读工具,不缓存、不遥测,也不会往工作区落盘。
deepseek_search 面向检索:返回标题、URL、摘要、发布时间、权威性与排序分,可按需附带网页正文,并支持 site:、lang:、after/before 等搜索语法。deepseek_fetch 面向精读:抓取单个 http(s) 页面,返回标题与 Markdown 正文,便于在对话里引用长文。鉴权默认走 DSH 凭据引用(如 DEEPSEEK_API_KEY),换 Key 无需重启;对 408/429/5xx 与网络错误有可配置重试,输出有字符上限,错误带可路由的本地码,方便模型自行补救。
适合已在 DeepSeek 开通 Search/Fetch、希望在 Harness 会话里稳定使用官方联网能力的用户与团队;也适合需要与内置 web 工具并存、按场景选用 DeepSeek 搜索或单页抓取的场景。若你主要依赖其他搜索引擎或不想单独配置 DeepSeek API Key,可以不必安装。
使用场景
- 在 Harness 对话里用 DeepSeek 搜索引擎查资料并读摘要
- 需要精读某条结果时用 deepseek_fetch 拉取 Markdown 正文
- 用 site:、lang:、after/before 等语法做定向检索
适合人员
- 已配置 DeepSeek API Key 的 DSH 用户
- 希望使用官方 Search/Fetch 而非仅内置 web 工具的团队
- 需要在会话中并行保留多种联网工具选项的开发者