dsh-remote-control
在终端中运行以下命令:
dsh plugin install hw-cola/dsh-remote-control
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装该插件,请在终端执行 dsh plugin install hw-cola/dsh-remote-control,插件源码地址为 https://github.com/hw-cola/dsh-remote-control ,安装后重启 dsh web 并刷新浏览器页面即可生效。
插件介绍
DSH 的 WebUI 默认只绑定到回环地址,想在手机或局域网里另一台电脑上打开面板,过去要么改源码、要么临时搭一条隧道,折腾起来并不 trivial。dsh-remote-control 把这件事压缩成设置面板里一个开关:打开后自动探测本机局域网 IPv4 地址,生成携带一次性验签 token 的二维码,手机扫一下即完成授权,之后凭 Cookie 免重复扫码,关掉开关一切恢复原样。
安全与兼容性在底层默默兜底。未扫码设备一律 403,WebSocket 握手同样拦截;已授权设备写入白名单(持久化到 devices.json,上限 32 台,可随时单独移除),重启 dsh 后不必重新扫码。反向代理跑在独立 Node 子进程里,改写 Host/Origin 头绕过 DSH 的浏览器信任限制,并为 Non-secure Context 自动注入 crypto.randomUUID polyfill。Windows 下首次开启会自动创建入站防火墙规则,省去手动放行;卸载时子进程随之终止,白名单文件留给用户决定是否清理。
它适合「信任当前局域网、只想把 DSH 面板顺手推到手机或副屏上看一眼」的开发者。打开开关、扫码、关掉,三步完成,不需要常驻任何额外服务,也不需要改 dsh 本身的启动参数。
使用场景
- 在手机浏览器上直接查看 DSH WebUI 面板
- 在局域网内多人共享访问同一台 DSH 实例
- 用平板或副屏远程监控 DSH 运行状态
- 扫码即授权,免去手动输入 IP 和配置代理
适合人员
- 需要移动设备随时访问 DSH 面板的开发者
- 在同一局域网内多人协作查看 DSH 的团队
- 希望免去手动配置防火墙与代理的自托管用户