🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

Apoze/dsh-web-fetch-local

DeepSeek Harnessspec-screened扫描:低风险在 GitHub 查看 ↗
未验证

面向 DeepSeek Harness 的安全本地 Web Fetch

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/8 · 已提供中文文档

为原生 DeepSeek Harness web_fetch 工具提供安全的本地 Readability 提供程序。

综合分
28.5
GitHub 分
28.5
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Apoze/dsh-web-fetch-local
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:需留意实装验证未通过
是什么
dsh 原生插件 · tool
装得上吗
实装验证未通过(dep_tree_unresolvable),装前请到仓库确认最近更新与 issue
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
活跃:最近一次提交在 17 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

⚠︎ 实装验证未通过(dep_tree_unresolvable · 2026/9/25) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
数据截至 2026/9/23(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-invariants@deepseek-ai/dsh-web
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
面向 DeepSeek Harness 的安全本地 Web Fetch

一个面向原生 DeepSeek Harness web_fetch 工具的安全、本地 Readability 提供程序。

它通过 dsh-safe-web-fetch 获取公共 HTTP(S) 页面,在本地提取有用的 HTML,并让 DSH 执行其原生 Markdown 转换。这是一个非官方社区插件。

功能

- 阻止 localhost、私有网络、元数据端点和保留 IP 范围。
- 重新验证 DNS 和每一次重定向。
- 优先使用 URL 片段,其次是 Mozilla Readability、/,以及经过净化的文档回退方案。
- 保留标题、署名行、注释、表格、代码块、引用和链接。
- 移除脚本、表单、危险属性和 data: URL。
- 返回平衡的 HTML,上限为 100,000 个字符。
- 将超出的获取请求按可取消的 FIFO 顺序排队,而不是暴露传输层的本地并发拒绝。
- 不使用浏览器、Cookie、凭据、远程提取服务或 DeepSeek API 密钥。

要求

- 带有 Web 配置文件的 DeepSeek Harness
- Node.js 22.22.2 或更高版本

安装

dsh plugin --profile web add "git+https://github.com/Apoze/dsh-web-fetch-local.git#main"

将此提供程序添加到 ~/.dsh/profiles/web/cordis.patch.yml:

- id: web
config:
fetchProvider: local-safe-readability

- insert:
- id: web-fetch-local
name: dsh-web-fetch-local

重启 DSH,然后验证组合后的配置文件:

dsh --profile web --dump-config
dsh web

限制

- 最大 URL 长度:2,048 个字符
- 最大响应:5 MB
- 最大重定向次数:5
- 提供程序超时:25 秒
- 并发获取数:8;额外请求按 FIFO 顺序等待
- 最大返回内容:100,000 个字符

大型 HTML 文档可能需要更长时间解析,以免丢弃有用的内容。PDF、浏览器渲染的 JavaScript 和二进制文件有意不支持。

测试

pnpm install --frozen-lockfile
pnpm test

许可证

MIT

HTTP 传输维护

版本 0.1.1 使用编译后的 Apoze dsh-safe-web-fetch 0.1.0-next.1 发行版(源代码提交 736e690cccd2d74126455633cd92fd252c35de08),并通过锁文件完整性哈希固定。其 Undici 8.10.2 修复了 https://github.com/nodejs/undici/issues/5360 中描述的未捕获的暂停解析器 EOF 崩溃。未使用运行时异常抑制或 node_modules 补丁。现有的 DNS 固定、私有地址拒绝、取消和大小限制仍然有效。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群