插件目录 / Developer / dsh-extensions-remotelink
dsh-extensions-remotelink
已验证 · 实测可装 haibala-aii
功能简介
Haibala mobile remote control for DeepSeek Harness: scan-to-pair QR and a phone surface at /m
可用 — 实测通过,早期项目
Haibala mobile remote control for DeepSeek Harness: scan-to-pair QR and a phone surface at /m 实测能干净安装、正常启动。早期项目,但功能可用。
「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。
README
@haibala-aii/dsh-extensions-remotelink
English | 中文
Haibala mobile remote control for the DeepSeek Harness web GUI: the desktop mints a one-time QR, the phone pairs and uses the normal responsive web UI.
This is a fork of @linxin666/dsh-remote-web-ui (BSD-3-Clause). See NOTICE.
Install
dsh plugin --profile web add github:haibala-aii/dsh-extensions-remotelink
Restart dsh web after the add succeeds. This repository ships prebuilt lib/.
Use
- Open the desktop GUI at
http://127.0.0.1:<port>(the pairing panel is loopback-only). - Settings → Remote: turn the plugin on and save.
- Scan the QR (or open the copied link) on the phone. The phone binds and reloads into the normal web UI (the sidebar/details collapse automatically on small screens).
- Stop revokes every paired device. Refresh invalidates the current QR.
The sidebar chip 正在远程操控 appears only while at least one paired phone is online.
Task-complete alerts
When an agent goes idle after running, the desktop GUI and an open phone tab play a short chime and show a system notification (after the browser grants permission). Settings → Remote → 任务完成提醒 toggles this on both sides. Keep the web UI open on the phone; Android Chrome can still banner while the tab is in the background. The notification body is the session title only — never an origin or path.
Public access (own domain)
Leave 自动公网隧道 off. Point a reverse proxy or named tunnel at http://127.0.0.1:<port>, then set 公网地址 to that origin, for example https://dsh.example.com. Save and refresh the QR; pick 公网地址, not a LAN IP.
Also trust that host on the connection plugin (--trusted-host dsh.example.com, or a profile overlay that concatenates it onto ctx.webRuntime.trustedHosts).
A Cloudflare quick tunnel hostname changes every run and does not forward SSE; chat then polls. A stable hostname on your own domain avoids that churn.
License
BSD-3-Clause. Original copyright zhu1090093659; Haibala modifications 2026.
安装
装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:
dsh plugin add dshbase-catalog 然后对 agent 说「帮我装 dsh-extensions-remotelink」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。
该插件是 GitHub 源码(未发 npm)——直接从仓库装:
Web profile:
dsh plugin --profile web add github:haibala-aii/dsh-extensions-remotelink Headless(CLI)profile:
dsh plugin --profile headless add github:haibala-aii/dsh-extensions-remotelink 实测报告
验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。