MacilyDots/dsh-mobile-access ↗★ 0
dsh-mobile-access
DeepSeek Harness 移动访问插件:同一局域网内手机扫码、浏览器访问。自研实现,参考 dsh-mobile 的安全网关思路(独立 HTTPS 网关 + PIN 认证 + 反向代理 + DSH 浏览器会话认证桥接,不修改 DSH 源码,DSH Web 仍留在 127.0.0.1)。 适合需要通过手机或平板在同一局域网内远程操控和使用DSH的用户。
同名パッケージの別リポジトリ
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:MacilyDots/dsh-mobile-accessドキュメント
README 全文を読む ↗Usage
- After restarting DSH, open the DSH settings page → Mobile access.
- Enter an access PIN of at least 4 characters, then click Enable LAN access (the port defaults to 3443 and can be changed).
- The panel shows the access address (
https://:) and a QR code. - Put the phone on the same LAN and scan the QR code with the phone browser (or type the address manually).
- First open: the phone browser asks you to trust the self-signed certificate (confirm it), then you enter the PIN and are in, and DSH is operable from the phone.
- When you are done, click Disable mobile access.
After upgrading to DSH ≥ 0.1.5, if the phone shows "DSH web authentication required" (HTTP 401 with body
dsh web authentication required), the gateway is missing the DSH session cookie bridge — that is solved inside the gateway as of 0.2.0, with no extra authentication needed on the phone.
The "certificate not trusted" warning in the phone browser is expected (self-signed certificate); the location of the "continue" entry differs slightly between browsers (on iOS it is "Show Details → Visit this Website").