DeepSeek Harness 插件

dsh-tunnel-qr-plugin

Right-bottom public tunnel QR button and reusable QR dialog for the DSH Web client(英文原文)

跳到安装方式

来源信息

GitHub 仓库
13323232dong/dsh-tunnel-qr-plugin
最近更新
2026年8月18日
分类
工具与能力
GitHub stars
1
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/13323232dong/dsh-tunnel-qr-plugin
插件名:dsh-tunnel-qr-plugin
作者:13323232dong

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

DSH Tunnel QR Plugin

为 DeepSeek Harness Web 提供免费公网访问的一体化插件。安装后,插件自动下载并校验 cloudflared、启动 Cloudflare Quick Tunnel,并在 DSH 右下角提供二维码入口。不需要注册第三方账号或配置域名。

安装

需要 Node.js 22.19 或更高版本。使用 DSH 官方 profile 插件命令安装已审查的固定提交:

npx -p @deepseek-ai/dsh dsh plugin --profile web add "github:13323232dong/dsh-tunnel-qr-plugin#88d36735b54cfe28bb16d4f72058f96bf43df53d"

安装完成后重启 Web profile。首次启动会从 Cloudflare 官方 GitHub Release 下载对应平台的固定版本,校验 SHA-256 后缓存到 DSH 插件数据目录。下载和隧道启动完成后,点击右下角“二维码”按钮即可查看当前公网入口。

使用

  • 隧道可用后会自动弹出二维码,也可以随时点击右下角“二维码”按钮再次查看。
  • 二维码携带一次性安全密钥;手机扫描后会自动完成登录,不需要输入账号或密码。
  • 二维码弹窗打开期间每 15 秒自动刷新一次,也可以手动刷新。每个安全密钥仅能使用一次,默认 5 分钟后过期。
  • 登录成功后,浏览器使用 HttpOnlySecureSameSite=Strict Cookie 访问 HTTP 和 WebSocket。
  • Quick Tunnel 地址可能在 DSH 或隧道重启后变化;旧地址、旧二维码和旧会话会失效。

支持平台

系统架构运行方式
macOSx64、ARM64Cloudflare 官方原生程序
Linuxx64、ARM64Cloudflare 官方原生程序
Windowsx64Cloudflare 官方 AMD64 程序
Windows ARM64ARM64通过 Windows x64 emulation 运行官方 AMD64 程序,不是原生 ARM64 支持

插件只随 DSH 进程运行,不安装 LaunchAgent、Windows Service 或 systemd 服务,也不需要管理员权限。

状态与排查

  • 正在启动:正在校验或下载程序并建立隧道。
  • 正在重连:临时连接中断,插件正在有限次数重试。
  • 启动失败:可刷新二维码重新读取状态;若仍失败,检查 GitHub 下载网络和本机防火墙。
  • 平台不支持:当前系统或架构没有明确映射的 Cloudflare 发布物,插件不会尝试运行其他架构文件。

所有状态和二维码接口都使用 Cache-Control: no-store。公网入口只连接回环地址上的认证代理,不会直接暴露 DSH 本地端口。插件不会把二维码令牌、会话 Cookie 或临时公网地址写入仓库。

开发验证

pnpm install --frozen-lockfile
pnpm verify

verify 运行 Host/Client 类型检查、无网络单元与集成测试、Host/Client 构建和 Git 产物漂移检查。