DSH Plugins
返回列表
🧰

dsh-reverse-proxy-xc

联网工具 更新于 2026.09.01

在终端中运行以下命令:

dsh plugin install xchannel1987/dsh-reverse-proxy-xc

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install xchannel1987/dsh-reverse-proxy-xc 安装本插件,源码仓库地址为 https://github.com/xchannel1987/dsh-reverse-proxy-xc ,安装完成后重启 DSH 即可使用。

插件介绍

DSH Web GUI is designed for local loopback use out of the box. When accessed through a reverse proxy from another device on the LAN, the frontend detects a non-loopback environment and disables the settings panel, randomUUID becomes unavailable over plain HTTP, and WebSocket connections fail to relay correctly. dsh-reverse-proxy-xc exists to eliminate exactly these breakages.

The plugin starts an independent proxy process on 0.0.0.0:3090 and forwards requests to the DSH main service at 127.0.0.1:3080. At the proxy layer it injects an isLoopback=true flag to unlock the settings panel, auto-injects a randomUUID polyfill, and performs streaming pass-through for WebSocket, so a phone or tablet browser gets the same sidebar, session list, settings panel, and credential management experience as a local 127.0.0.1:3080 session.

If you want to casually check sessions on a tablet, manage API credentials from another device, or share a DSH entry point with teammates over a trusted intranet or VPN, this plugin is the one-toggle solution. It ships disabled by default; simply flip the switch in the DSH settings panel and you are good to go, with no extra dependencies and no changes to DSH core.

使用场景

  • 在手机或平板浏览器中直接访问 DSH Web GUI 并管理会话
  • 通过 VPN 跨网访问 DSH 的设置面板与 API 凭据
  • 在局域网不同工位共享同一 DSH 入口
  • 在反向代理环境下修复 WebSocket 断开与 randomUUID 报错

适合人员

  • 需要在多台设备上访问 DSH 的个人用户
  • 在局域网或 VPN 中协作使用 DSH 的小型团队
  • 希望用平板随手查看会话的开发者