dsh-web-tinyfish
在终端中运行以下命令:
dsh plugin install HateYouLittle/dsh-web-tinyfish
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install HateYouLittle/dsh-web-tinyfish 安装该插件,或在桌面版通过「插件 → 添加插件」搜索启用;源码仓库:https://github.com/HateYouLittle/dsh-web-tinyfish
插件介绍
DeepSeek Harness 自带联网搜索与页面抓取,但默认组合往往是官方搜索加本机 HTTP 抓取。对需要读文档站、单页应用或带反爬的页面的人来说,本地抓取常常只能拿到空壳 HTML,PDF 也解不出来,后续还得自己转 Markdown。
dsh-web-tinyfish 用一个插件包同时向搜索与抓取两条注册表挂上 TinyFish 提供方,并把配置钉到 tinyfish。搜索走 TinyFish Search API,抓取走 Fetch API,返回结果会映射成 DSH 接缝层熟悉的来源列表与正文格式;抓取侧支持 JavaScript 渲染、反爬场景的明确错误、PDF 文本提取,以及带元数据的洁净 Markdown(也可选 HTML)。
代价是 URL 会发往 TinyFish 而非本机直连,敏感内网地址应继续用本地 http 提供方。TinyFish 会拒绝私网、localhost 与元数据端点,与本地 SSRF 防护思路一致,但 enforcement 在远端。你需要在 agent.tinyfish.ai 申请 API Key 并写入凭据或环境变量,否则两个工具会报提供方不可用。
适合已经用 DSH 的 web_search / web_fetch、又希望抓取质量接近「真浏览器」、且能接受第三方处理公开 URL 的开发者与 Agent 场景;想一键回退时,只需把 searchProvider / fetchProvider 改回 deepseek-official 与 http。
使用场景
- Agent 需要检索公开网页并引用真实 URL
- 抓取 SPA 或脚本驱动的文档站获取可读正文
- 用洁净 Markdown 替代本地 HTTP 返回的原始 HTML
适合人员
- 已在 DSH 中使用 web_search 与 web_fetch 的用户
- 需要 JS 渲染与 PDF 文本提取的文档阅读场景
- 能接受公开 URL 经 TinyFish 处理的开发者