- 系统
- iOS / Android / Windows / macOS / Linux
- 风险
- high
本页目录(7)
**手机可以作为电脑上 DSH 的操作入口。**需要网页操作且已有可达入口,考虑 HanUI 改善窄屏布局;只想从聊天软件发送任务、接收结果,考虑 IM。Pocket 属于代理与远程网页方案,本文保留它的版本边界作比较,旧版暂不作为新用户接入推荐。三种方式都依赖电脑或服务器上的 DSH 持续运行,不代表在 iPhone 或 Android 本机运行 DSH。
本文解决“选哪条路”,具体安装与配置在各自教程;以下结论来自固定源码与作者资料,没有手机真机、真实 Bot 或公网隧道实测,不能据此比较速度和稳定性。
| 我想做什么 | 先看哪里 | 选择前提 |
|---|---|---|
| 已能打开 DSH,手机导航和弹窗难用 | 网页适配 | 先能访问原版页面,接受宿主升级后重新检查布局 |
| 从飞书、微信或 Telegram 收发任务 | 消息任务 | 能配置测试 Bot、允许用户和工作区 |
| 需要完整远程网页和文件操作 | 远程网页边界 | 先审查网络、认证及对应版本,不能只看二维码 |
一张表比较三条路径
| 对比项 | 网页 + HanUI 0.2.5 | Pocket 1.9.2 历史方案 | IM 4.13.0 |
|---|---|---|---|
| 手机角色 | 浏览器中的 DSH 界面 | 浏览器经代理访问 DSH | 消息平台客户端 |
| 电脑要一直开着吗 | 要,DSH Web 和已有网络入口需运行 | 要,DSH、代理及所需隧道需运行 | 要,DSH Host、插件和渠道连接需运行 |
| iOS / Android 证据 | 源码按 ≤ 1023px 视口适配;没有真机版本矩阵 | 作者描述手机浏览器访问;旧版无本站真机记录 | 依赖所选平台客户端;没有本站移动端版本矩阵 |
| 网络和中间服务 | 插件不建立连接;沿用已有受控网页入口 | 默认局域网代理,可选 Cloudflare Quick Tunnel | 经飞书、微信、Telegram 等渠道服务;不是完整网页代理 |
| 完整 Web 界面 | 修改原版布局,不新增 Host 能力 | 透传 DSH HTTP / WebSocket,远程端拥有对应 Web 能力 | 主要是消息、渠道命令和支持的交互卡片 |
| 文件与审批 | 继承 DSH 能力;只改善弹窗显示 | 继承 DSH Web 权限;不保证旧版所有手机文件动作都可用 | 支持的渠道可收发附件、处理审批;各渠道形态不同 |
| 认证与可接触数据 | 沿用原入口认证;会话仍由 DSH 提供 | 插件模式有 PIN,旧 CLI 不能套用此保护;可接触会话和工具 | 渠道凭据、允许用户、工作区及特权绑定账号共同决定访问 |
| 停止方式 | 关闭布局不等于断网;另停网页访问入口或 Host | 仅关公网隧道仍可能保留 LAN;停止代理/CLI/Host 并核查 | 关闭双向同步仍可接收入站;停用 Bot、必要时撤销凭据 |
| 下一步 | HanUI 配置与回归 | 旧版排查与退出 | IM 渠道配置 |
表中的网页方案与消息方案是不同操作方式。任一方案获得任务执行权限后,都可能影响电脑上的工作区;“在手机操作”“有密码”或“绑定了工作区”不能单独证明具备文件沙箱。
已有网页入口:选择 HanUI
适合已经能在手机打开 DSH Web,但侧栏挤占聊天区、输入框或权限弹窗被裁切的读者。HanUI 在浏览器中调整 DOM、样式和交互;Host 入口为空,既不注册网络代理,也不新增模型工具。固定源码把断点设为 max-width: 1023px,保存界面开关和悬浮按钮位置到当前 origin 的 localStorage。HanUI 客户端(外部链接,在新标签页打开)、Host 入口(外部链接,在新标签页打开)。
先用独立工作区检查导航、横竖屏、软键盘、权限确认和历史滚动;失败时在当前地址加入 mobileShell=0 并刷新,与原界面对照。该开关只关闭布局,不能关闭访问权限。具体恢复和卸载见 HanUI 专属教程。
只需消息任务:选择 IM
适合“给电脑发一个任务,稍后在聊天软件收结果”的场景。首次仅接入一个测试 Bot,先限制允许用户、群组和工作区,再核对消息是否进入预期 DSH Session。飞书扫码、微信与 Telegram 的前提和故障路径见 IM 专属教程。
IM 不是完整的 Web 桌面。文件和审批能力受渠道适配影响;附件回传可读取 Harness 可读的文件,插件不额外提供工作区路径隔离。Telegram 兼容模式默认允许私聊,绑定的特权账号也不能只靠空白名单判断;必须按教程核对访问策略。双向同步默认关闭,关闭它只停止 Web 到 IM 的新增同步,要停止远程任务应停用或断开 Bot。访问策略固定源码(外部链接,在新标签页打开)、附件回传固定源码(外部链接,在新标签页打开)。
需要远程网页:先核对 Pocket 版本
Pocket 1.9.2 的插件模式提供局域网代理和可选 Quick Tunnel,重写 Host / Origin 后透传到本机 DSH Web。获得访问权的浏览器具有对应的 DSH Web 能力,不能把 PIN 当成只读访客授权。旧版代理(外部链接,在新标签页打开)。
**旧版独立 CLI 没有传入插件模式的认证配置,默认监听所有网卡。**不要使用旧 CLI 对外开放,也不要把插件设置页的 PIN 说明当成 CLI 已受保护的证明。已有用户应先核对模式、停止不需要的入口;关闭公网访问不等于关闭 LAN 代理。1.9.2 CLI(外部链接,在新标签页打开)、插件入口(外部链接,在新标签页打开)。
2026-09-07 核对 npm 的候选版本为 2.10.3,对应完整提交 eb255032991949d95c896f762e681c19e622cbdc。作者发行记录说明修复了 CLI 默认认证,前一版本还调整了 PIN、限速及 Host 策略;这不是只替换版本号的更新。本批尚未完成新版发布包一致性、迁移状态及全部新增 RPC 数据流审阅,不发布新版安装命令,也不宣称新版运行通过。需要 Pocket 的读者先查看历史环境退出与迁移边界。固定发行记录(外部链接,在新标签页打开)。
iOS、Android 与原生客户端怎样区分
本页的 HanUI 和 Pocket 是网页相关方案,IM 使用对应聊天软件。iOS / Android 出现在设备范围中,只表示这些手机入口的讨论范围,不是逐型号兼容认证。这里没有比较独立 iOS 客户端,不用一篇泛手机指南替代各产品自己的详情和证据。
不要根据“手机端”“扫码”或“Pocket”这个名字推断应用商店客户端、后台持续运行或离线执行。若电脑已关机,本页这些路径都不能让原 DSH 任务继续在手机上运行。
可复制的手机接入核对单
先选一个方式,将以下核对单保存到自己的记录中。使用占位符,不写真实 Token、PIN 或完整访问二维码。
手机接入核对单
用途:网页操作 / 消息任务
主机:电脑或服务器;DSH 版本:待填
方案与固定版本:待填;证据日期:待填
手机系统和浏览器/消息客户端版本:待填
网络:已有受控网页入口 / 消息平台;中间服务:待填
认证:允许用户或访问限制已核对,不在此记录秘密
测试范围:可丢弃工作区;一次只读任务
检查:导航、输入、文件与审批分别核对
停止:断开实际入口,确认旧地址或 Bot 不再接受新任务
清理:凭据、会话、插件配置、浏览器状态分别处理复制核对单只表示保存了资料,不代表安装、认证或任务执行成功。
固定版本与验证边界
| 方案 | 本页依据与教程命令组合 | 证据等级与日期 |
|---|---|---|
| HanUI | 0.2.5;27f11e7b7925fafcd63926dfefde11cfc1197cf3;既有教程 DSH 0.1.1-rc.2,未升级宿主兼容结论 | 固定源码复核,2026-09-07;未真机实测 |
| Pocket 历史资料 | 1.9.2;4cdd3ec04ab8943c0264c344ad4779c4727402ef;既有 DSH 0.1.1-rc.2;不作新接入推荐 | 认证模式与退出边界定向复核,2026-09-07;未运行 |
| IM | 4.13.0;45693cbb44a3fa50766e3939f78d0d96675aa651;教程命令 DSH 0.1.2-rc.1 | 2026-09-06 固定源码与发布包审阅,本页复用;未运行渠道 |
手机路径选定后,继续看对应教程;若目的是停用或换版本,先看更新与卸载指南,区分插件、DSH 程序、会话和外部凭据的处理范围。
来源与维护信息
本文根据以下原始资料整理。版本变化后,请以官方资料和页面标注的验证日期为准。
- GitHub:Z-6354/dsh-mobile-hanui 固定提交 README.md(外部链接,在新标签页打开)
- GitHub:Z-6354/dsh-mobile-hanui 固定提交 client.js(外部链接,在新标签页打开)
- GitHub:shaobeichen/dsh-pocket 固定提交 proxy.mjs(外部链接,在新标签页打开)
- GitHub:shaobeichen/dsh-pocket 固定提交 dsh-pocket.mjs(外部链接,在新标签页打开)
- GitHub:shaobeichen/dsh-pocket 固定提交 CHANGELOG.md(外部链接,在新标签页打开)
- GitHub:xmanrui/dsh-im 固定提交 README.md(外部链接,在新标签页打开)