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

远程中继 NoelJudeNoel/dshost-plugin

DeepSeek Harnessv0.1.14
NoelJudeNoel39 天前有提交已提供中文文档扫描:含敏感能力

外连云端中继,随时随地安全访问本机 Web UI

30.7/100
综合分
1
GitHub 星标
280
npm 周下载
—/5
用户评分

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dshost-plugin
npm 源 · dshost-plugin 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功(非静态推断);本次验证针对插件 v0.1.15,当前版本为 v0.1.14
L5 · 运行时冒烟等级说明 →
数据截至 2026/10/28·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 39 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dshost-plugin @ 0.1.14
✓Node 引擎要求 >=22.5.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/13 14:48:04

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读取剪贴板或密钥环境变量发起外部网络请求
查看扫描证据(共 5 处,展示前 5 条)
  • 执行外部命令固定命令
    lib/core.js:93
    const out = execFileSync('df', ['-kPT'], { encoding: 'utf8' });
  • 发起网络请求
    lib/core.js:427
    const req = http.request({ host: up.host, port: up.port, path: entry, method: 'GET', timeout: 5000, headers: { host: `${up.host}:${up.port}` } }, (res
  • 读取密钥环境变量
    lib/core.js:459
    let webToken = opts.webToken || process.env.DSH_WEB_TOKEN || null;
  • 发起网络请求
    lib/core.js:467
    const req = http.get(
  • 发起网络请求
    lib/core.js:817
    const dshReq = http.request({
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

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

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 外连云端中继
  • 远程访问本机WebUI

README

由 DeepSeek 最新模型翻译生成
dshost-plugin npm version license node GitHub DSHost 官方 DSH 远程中继插件 — 在你的 dsh(DeepSeek Harness)实例上运行一个 Agent,通过 wss 主动外连 DSHost 中继,让你在世界任何地方用浏览器安全访问自己的 dsh Web UI,无需公网 IP、无需端口映射。 DSHost(dshost.me)官方远程云中继插件:从任何地方安全访问你的 dsh Web UI。 特性 - 零公网 IP:Agent 主动外连中继(wss://dshost.me/agent),本机不开任何入站端口 - 零破坏性多版本兼容:同时支持 dsh 0.0.1-rc. / 0.1.0-rc. / 0.1.1- ~ 0.1.5- - 安全:中继层 Host/Origin 重写遵守 dsh 信任栅栏;settings.describe 密钥脱敏下发;生产环境强制 wss:// - 随 dsh 启动:以 cordis 插件身份随 dsh web 加载,自动重连、休眠省流 快速开始 1. 申请 Token 在 dshost.me 注册/登录(支持 GitHub OAuth),创建实例获得 dsh_ 开头的接入 Token。
展开完整文档(README 剩余 1 节)
dshost-plugin

npm version
license
node
GitHub

DSHost 官方 DSH 远程中继插件 — 在你的 dsh(DeepSeek Harness)实例上运行一个 Agent,通过 wss 主动外连 DSHost 中继,让你在世界任何地方用浏览器安全访问自己的 dsh Web UI,无需公网 IP、无需端口映射。

DSHost(dshost.me)官方远程云中继插件:从任何地方安全访问你的
dsh Web UI。

特性

- 零公网 IP:Agent 主动外连中继(wss://dshost.me/agent),本机不开任何入站端口
- 零破坏性多版本兼容:同时支持 dsh 0.0.1-rc. / 0.1.0-rc. / 0.1.1- ~ 0.1.5-
- 安全:中继层 Host/Origin 重写遵守 dsh 信任栅栏;settings.describe 密钥脱敏下发;生产环境强制 wss://
- 随 dsh 启动:以 cordis 插件身份随 dsh web 加载,自动重连、休眠省流

快速开始

1. 申请 Token

在 dshost.me 注册/登录(支持 GitHub OAuth),创建实例获得 dsh_ 开头的接入 Token。

2. 一键安装(推荐)

macOS / Linux
curl -fsSL https://dshost.me/install.sh | RELAY_HOST=dshost.me bash
Windows (PowerShell)
$env:RELAY_HOST='dshost.me'; irm https://dshost.me/install.ps1 | iex

脚本会安装 pnpm、通过 dsh plugin add dshost-plugin 把插件装入当前 profile,并写入 profile 的 cordis.patch.yml。

3. 手动安装

装入 dsh profile(等价于在 profile 目录执行 pnpm add dshost-plugin)
dsh plugin add dshost-plugin

然后在 profile 的 cordis.patch.yml 里声明插件(新增行必须放在 - insert: 块内):

- insert:
- id: dshost-agent
name: 'dshost-plugin'
config:
token: dsh_your_token_here
relayUrl: wss://dshost.me/agent
autoConnect: true

4. 重启 dsh

sudo systemctl restart dsh # 或你的启动方式

启动后控制台(dshost.me)应看到实例上线。

配置项

| 字段 | 必填 | 说明 |
| token | ✔ | 中继接入 Token(dsh_ 前缀,在 dshost.me 申请) |
| relayUrl | ✔ | 中继 WebSocket 地址,生产必须 wss:// |
| autoConnect | ✕ | 默认 true;启动即连接 |
| dshHost / dshPort | ✕ | 本机 dsh web 地址,默认 127.0.0.1:3080 |

兼容性

| dsh 版本 | 支持 |
| 0.1.5-(已实证 0.1.5-rc.1) / 0.1.4- / 0.1.3- | ✔ |
| 0.1.2-(含 --trusted-host、BrowserAuth、remote.mux) | ✔ |
| 0.1.1- / 0.1.0-rc.7+(insert 块 patch 格式) | ✔ |
| 0.1.0-rc.2 ~ rc.6 / 0.0.1-rc. | ✔(旧包名 @noeljude/dsh-remote-plugin 亦可解析) |

仓库结构

├── package.json # npm 包定义(dsh.bundle.patch 指向 cordis.patch.yml) ├── cordis.patch.yml # bundle patch(有意为空:插件入口由用户 profile 声明) ├── lib/index.js # 插件入口(cordis apply) ├── agent/core.js # Agent 引擎(与独立 agent 共享的唯一源) ├── common/protocol.js # 中继协议 └── scripts/prepack.mjs # npm pack 时物化 lib/core.js + lib/protocol.js

prepack.mjs 是布局自适应的:在本 monorepo(源码位于 src/agent、src/common)与本仓库独立检出(agent/、common/ 位于包根)下均可运行,支持
npm i github:NoelJudeNoel/dshost-plugin 的 git 直装(经 prepare 构建)。

发布流程

npm 与 GitHub 同步发布:改动主仓源码 → bump version → npm publish →
bash scripts/publish-github.sh(同步 GitHub、打 vX.Y.Z tag、刷新 topics)。
完整标准规则见 docs/github-release-sop.md。

许可证

MIT © 2026 dsh-remote contributors
预览分享卡片长什么样 ↓NoelJudeNoel/dshost-plugin
分享 · DeepSeek Harness Hub
NoelJudeNoel/dshost-plugin

外连云端中继,随时随地安全访问本机 Web UI

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部