DSH Plugins
返回列表
🖥️

dsh-remote-qr-button

客户端 更新于 2026.08.21

在终端中运行以下命令:

dsh plugin install huaxiren6/dsh-remote-qr-button

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

在 DeepSeek Harness 中运行 dsh plugin install huaxiren6/dsh-remote-qr-button 即可安装本插件,源码地址:https://github.com/huaxiren6/dsh-remote-qr-button。

插件介绍

在桌面端打开 DSH WebUI 后,手机配对二维码藏在 dsh-remote-link 网关的另一个本地端口里,用户必须另开一个浏览器标签页才能扫码。更棘手的是,Electron 桌面窗口会拦截跨源 iframe 导航,直接把网关地址塞进 iframe 只会渲染出一片空白。

DSH-QrPairing 的思路是搭一座同源桥梁。Host 端注册两条路由:一条配置探针实时读取网关端口、短码与 TTL,另一条 PNG 代理把配对图拉回同源。客户端点击悬浮按钮后请求探针,渲染二维码,并每五秒轮询刷新短码与倒计时。若未安装 dsh-remote-link,浮层会显示「未检测到网关」的明确提示而非死链;在非本地地址下按钮直接隐藏,避免误操作。

按钮 id 与 remote-link 自身注入的一致,两者互斥,先挂载者生效。插件仅在本机 127.0.0.1 或 localhost 访问时出现,适合每天需要在 DSH 桌面会话与手机之间配对的开发者:一次点击,码就出来了,不用再切标签页。

使用场景

  • 桌面端 WebUI 一键弹出手机配对二维码,无需另开浏览器标签页
  • 规避 Electron 窗口中跨源 iframe 导致的二维码空白问题
  • 未安装 remote-link 网关时显示友好提示而非死链

适合人员

  • 需要每天在 DSH 桌面会话与手机之间配对的开发者
  • 使用 Electron 桌面端访问 DSH WebUI 的用户
  • 已部署 dsh-remote-link 网关的 DSH 用户