🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

独立 HTTP 代理 314857493/dsh-scoped-http-proxy

DeepSeek 客户端
3148574934 天前有提交已提供中文文档扫描:未发现敏感能力兼容 / 相关生态

为插件提供手动调用的 HTTP 代理服务

29.6/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/11/2 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/314857493/dsh-scoped-http-proxy.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 4 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 7 处,展示前 7 条)
  • 发起网络请求
    src/index.js:24
    fetch(input, options) {
  • 发起网络请求
    src/index.js:25
    return this.transport.fetch(input, options);
  • 发起网络请求
    src/transport.js:17
    const agent = new ProxyAgent(url);
  • 发起网络请求
    src/transport.js:31
    async fetch(input, options = {}) {
  • 发起网络请求
    src/transport.js:31
    async fetch(input, options = {}) {
  • 发起网络请求
    src/transport.js:42
    return fetch(url, {
  • 发起网络请求
    src/transport.js:42
    return fetch(url, {
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

README

由 DeepSeek 最新模型翻译生成
dsh-scoped-http-proxy English · MIT 为 DeepSeek Harness 插件提供 HTTP 代理服务,显式调用才生效,并在 DSH 插件设置页提供地址/端口输入框。 不修改系统代理、Clash、环境变量、全局 fetch 或全局 dispatcher。不扫描、包装或接管其他插件的网络请求,也不自动修复 Fake-IP。 安装 需要 Node.js 22.19+;已验证 DSH Desktop 的 Cordis 4.0.5 / Web 设置接口 0.2.1-rc.4。 dsh plugin --profile web add 'git+https://github.com/314857493/dsh-scoped-http-proxy.git#v0.1.1' 重启 DSH,打开 侧边栏「插件」→ 独立 HTTP 代理,填写完整地址,例如 http://127.0.0.1:7897,点击保存。支持 HTTP(S) 代理和 IPv6 地址;不支持 SOCKS、内嵌账号密码或 URL 路径。 保存到当前 profile 的 Cordis patch。后续请求使用新地址,现有请求继续完成。默认地址为 http://127.0.0.1:7897。
展开完整文档(README 剩余 1 节)
dsh-scoped-http-proxy

English · MIT

为 DeepSeek Harness 插件提供 HTTP 代理服务,显式调用才生效,并在 DSH 插件设置页提供地址/端口输入框。

不修改系统代理、Clash、环境变量、全局 fetch 或全局 dispatcher。不扫描、包装或接管其他插件的网络请求,也不自动修复 Fake-IP。

安装

需要 Node.js 22.19+;已验证 DSH Desktop 的 Cordis 4.0.5 / Web 设置接口 0.2.1-rc.4。

dsh plugin --profile web add 'git+https://github.com/314857493/dsh-scoped-http-proxy.git#v0.1.1'

重启 DSH,打开 侧边栏「插件」→ 独立 HTTP 代理,填写完整地址,例如 http://127.0.0.1:7897,点击保存。支持 HTTP(S) 代理和 IPv6 地址;不支持 SOCKS、内嵌账号密码或 URL 路径。

保存到当前 profile 的 Cordis patch。后续请求使用新地址,现有请求继续完成。默认地址为 http://127.0.0.1:7897。

也可以手工设置:

- id: scoped-http-proxy
config:
proxyUrl: http://127.0.0.1:8080

地址只在插件主动调用时使用;装好此服务不会让模型 API、MCP、搜索或网页抓取自动走代理。

接入其他插件

通过 Cordis 服务协作,无需导入本包的实现:

export const inject = ['scopedHttpProxy'];
export function apply(ctx) {
// 在业务代码需要代理时调用: // const response = await ctx.scopedHttpProxy.fetch(url, { // method: 'GET', signal, headers: { accept: 'text/html' } // }); }

fetch 返回标准 Response,支持调用者传入 signal;强制手动处理重定向,且不能通过 options 覆盖代理 dispatcher。调用者负责目标地址准入、超时、响应大小和响应体消费/取消。

我们维护的 Fake-IP 插件从 0.4.0 起通过这个服务做条件回退。两者需要同时安装。

市场中的 kaminn 插件 和 wjj-8283 插件使用各自的 TUN 处理方式,不会自动调用本服务。仅安装本服务不会改变它们的行为。

卸载

dsh plugin --profile web remove dsh-scoped-http-proxy

先停用或移除依赖 scopedHttpProxy 的插件,再卸载并重启。移除用户 patch 中 scoped-http-proxy 的覆盖项。

开发与测试

npm ci --ignore-scripts
npm run build
npm run check

src/client.js 是设置界面源码,lib/client.js 是随包发布的 DSH 浏览器模块。修改界面后需要重建并提交产物。CI 校验两者一致。

测试覆盖真实本地代理、地址切换、在途请求、全局状态隔离、服务注册/释放,以及设置表单的保存、输入校验和失败提示。无需 Clash、API 密钥或外网。

安全边界

这是供可信插件使用的网络能力,不是面向模型开放的工具,也不承担 SSRF 过滤。仅允许 HTTP(S) 目标 URL、禁止目标内嵌凭据,其他地址策略由调用者负责。只配置你信任的代理服务器。
预览分享卡片长什么样 ↓314857493/dsh-scoped-http-proxy
分享 · DeepSeek Harness Hub
314857493/dsh-scoped-http-proxy

为插件提供手动调用的 HTTP 代理服务

这是你的仓库?认领条目

回到顶部