
逐字流式,工具条折叠
助手回复逐字出现;工具调用收成一行工具条,点开才展开。回合没跑完也能继续发——消息排队,每条可立即插入、修改或删除。
DSH 掌上通 是 DeepSeek Harness 的 Android 原生客户端。扫码配对之后,电脑上跑着的那些任务,你在手机上就能看、能批、能接着发。


真实界面截图内置演示页 · 不含任何真实数据
跑一行 install.ps1,协议层随插件内置,不需要第二个网关包。
「移动设备 → 手机接入」生成二维码,内网与公网地址一次填好,之后自动切换。
流式回复、审批卡、提问卡、交付物下载,都在这块屏幕上完成。
参考豆包 / Trae 的对话体验:会话列表、气泡对话、实时流式、内联卡片,一层层对齐。

助手回复逐字出现;工具调用收成一行工具条,点开才展开。回合没跑完也能继续发——消息排队,每条可立即插入、修改或删除。

审批卡:批准一次 / 拒绝。提问卡:选项可多选、可手打、可提交、可跳过。交付物卡:一点把文件下载到手机,长按复制路径。
会话按工作区分组,点分组标题可收起;每条会话右侧 ⋯ 能在这个工作区里直接开新任务。
断线不自杀;别的会话有待回答的提问或审批时,通知栏提醒,点一下切过去。
以下均为 App 内置演示页的真实截图,不含任何真实会话数据。



电脑上生成二维码,手机扫完即用;装包也能直接从这台电脑下载。
内网与公网地址一次写好,回到家自动切回内网,不用重扫。

没有账号、不上云,内容只在你自己的电脑和手机之间。

Android 原生 APK,约 9.2 MB。手机浏览器直接下载安装即可;装完打开,扫码配对。
还有别的问题,去仓库开 Issue 就行。
先确认同一 WiFi;再在电脑端「移动设备」卡片下点「高级设置」看网关三态,或走 设置 → 手机接入。App 右上角 ⚙ →「当前状态」能看到 state / gen / ws 与最近 40 条收发帧,卡在哪一步一目了然。
给 App 相机权限(系统设置 → 应用 → DSH 掌上通 → 权限)。也可以点「复制配对串」,在 App 里手动粘贴。
临时隧道是随机域名,电脑重启就换一个。要固定就用 Tailscale,或按上文的命名隧道方式写死域名。