DSH-QrPairing
Run the following command in DeepSeek Harness:
dsh plugin install huaxiren6/DSH-QrPairing
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install huaxiren6/DSH-QrPairing in DeepSeek Harness to install this plugin; the source repository is available at https://github.com/huaxiren6/DSH-QrPairing
About this plugin
When pairing a phone in the DSH WebUI, you usually have to copy the gateway URL and open a separate browser tab just to see the QR code, which breaks the workflow; in an Electron desktop window the problem gets worse because cross-origin iframes are blocked outright by security policies, leaving the pairing page as a blank white rectangle.
DSH-QrPairing drops a small floating button into the bottom-right corner of the WebUI (visible only on 127.0.0.1 or localhost). Clicking it opens an in-app overlay that pulls a live QR code through a same-origin PNG proxy, alongside a six-character short code and a countdown that refreshes every five seconds. The same-origin proxy sidesteps Electron cross-origin iframe restrictions so the overlay renders identically in a browser and in the desktop shell; if dsh-remote-link is not installed, the button shows a friendly notice instead of a broken link.
This plugin suits developers who already run the DSH WebUI paired with dsh-remote-link and want to keep phone pairing entirely inside the desktop app rather than juggling extra browser tabs.
Use Cases
- Open the phone pairing QR code right from the desktop WebUI without a new browser tab
- Use a same-origin proxy to bypass Electron cross-origin iframe blocking and avoid a blank pairing page
- See the short code and live countdown inline to pair your phone with the desktop session quickly
Best For
- DSH WebUI users who already run a dsh-remote-link gateway
- Developers working with DSH inside an Electron desktop shell
- Teams that prefer keeping all mobile pairing interactions inside the desktop app window
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.