主题合集 / remote-mobile
dsh web ui 与远程访问:把 DeepSeek Harness 装进手机与浏览器
四支头部插件(★418–★8,217)把 dsh 装进手机与浏览器:一键 Web 工作台、扫码直连、跨设备工作台、iOS 原生客户端——外加隧道、网关与认证层,远程访问一站选齐。
DeepSeek Harness 自带 Web UI:一条 `dsh web` 命令在 http://127.0.0.1:3080 启动并自动打开浏览器。但默认只监听 127.0.0.1——想在外面用手机接着聊、用第二台电脑接管会话或部署到服务器,就需要下面的插件。四条产品线各管一摊:dsh-web(★8,217)一条命令装好整套 Web 工作台;dsh-pocket(★1,438)扫码把 dsh 同步到手机(局域网 + 公网隧道);Agents-Anywhere(★1,330)把任意设备变成跨设备工作台;dsh-mobile(★418)是带网关插件的原生 iOS 客户端。往下是自动排序的 LAN 暴露、Tailscale、中继与自建网关,按「手机在哪里」分组,并附官方机制科普与端口安全清单。
最短路径:电脑上 `dsh web`,装上 dsh-pocket,手机扫码——同一 Wi-Fi 下两分钟可用。要在外网访问?选 dsh-pocket 的公网隧道模式或自建网关,并且暴露端口前先加认证层。
358 个插件19.3K 星
同步自我们的 GitHub 列表 · 目录更新于 2026-09-30
为什么现在关注
需求真实存在且无人接:用户拿着命令名(dsh web ui)、安装命令碎片(web ui all)甚至整句报错(authentication required, reopen the url printed by dsh web)来搜,却找不到一篇正面回答的页面——官方文档只写到本地启动为止。
Web UI 是 dsh 的一等分发面:`dsh web` 是官方命令、官方文档配有 Web UI 指南、SSH 启动会打印主机 URL。但默认只听 127.0.0.1,出了本机全是插件的地盘——社区也确实把答案做齐了。
本轮供给最厚的场景簇:仅四支头部就超过 11,400 star,且在 2026-09-30 当天全部有推送;扫码直连、LAN 门禁、Tailscale、中继网关、MFA 认证的细分工具还在持续进场。
本期合集
先列编辑精选,其余按 GitHub topic 自动收录并用星标排序;数据来自实时目录,随每次同步刷新。
- 1dsh-web作者 zhu1090093659
DeepSeek Harness (DSH) Web 插件聚合生态 · 万物皆插件,通过创意工坊分发||DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop
编辑精选精选Web 界面与前端8,166553 - 2dsh-pocket作者 shaobeichen
把 DeepSeek Harness 装进你的口袋:电脑上跑 dsh web,手机扫码即同步访问(局域网 + 公网,实时同屏)Put DeepSeek Harness in your pocket: run dsh web on your computer and access it synchronously by scanning a QR code on your phone (LAN + public network, real‑time screen mirroring)
编辑精选精选Web 界面与前端1,40570 - 4dsh-mobile作者 clarklevis1995
DeepSeek Harness Mobile 是一个面向 DeepSeek Harness 的原生 iOS 客户端。它通过 dsh-plugin-mobile-gateway 与 Harness 建立 WebSocket 连接,将工作区、会话、实时回复和 Agent 执行轨迹带到 iPhone,同时延续 DeepSeek WebUI 克制、清晰的视觉语言
编辑精选桌面与应用40832 - 5dsh-im作者 xmanrui
通过扫码或机器人凭据把IM机器人接入DeepSeek Harness(支持飞书、微信、钉钉、企业微信、QQ、Slack、Telegram、Discord和WhatsApp)。 Connect IM bots to DeepSeek Harness via QR code or credentials (9 channels).
精选聊天与 IM1,544186 - 634129
- 7ds-harness-remote作者 liguobao
一个基于 DeepSeek Harness 插件机制构建的多端远程访问方案,通过安全、低延迟、端到端加密的 P2P 优先网络,支持从 PC、Android 和 Web 随时访问并操作远程 Harness 和 CodeX。 (A multi-device remote access solution built on the DeepSeek Harness plugin system, enabling PC, Android, and Web clients to securely access and operate remote Harness and CodeX over a low-latency, end-to-end encrypted, P2P-first network.)
精选桌面与应用24125 - 8deepseek-harness-desktop作者 ningbainb
开源 Windows 桌面客户端,零配置安装,内置 Codex、插件、技能、SSH、移动端远程访问与 11 款皮肤。
精选Web 界面与前端75324 - 9dsh-ios作者 zseven-w
在对话中直接操控 iOS 模拟器与 USB 真机的 DSH 插件,提供 21 个 agent 工具,可按无障碍标识、OCR 文本或列表行驱动 UI,并支持可拖拽的流式侧边面板。
精选桌面与应用30825 - 12dsh-android作者 zseven-w
DeepSeek Harness 的 Android 插件:在对话中通过 adb 驱动模拟器或 USB 真机,构建、运行并实时交互。
精选Agent、自动化与工作流16415 - 13dsh-bridge作者 wenbin-wb
🚀 DeepSeek Harness 多通道远程访问与安全守护插件 | 局域网扫码直连、Cloudflare / 自建公网隧道、微信 / QQ / 飞书 / Telegram 机器人全生命周期对话 | 内置全协议访问安全认证、后台防篡改与容灾保命体系
精选聊天与 IM17910 - 1456866
- 185412
官方机制:一条 dsh web 命令,默认只听本机
选插件前先知道 dsh 本体已经做了什么——官方 README 对 web 命令的说明只有一段,本页每支远程插件都从这条基线出发。
dsh web:内置的 Web UI 启动器
`npx @deepseek-ai/dsh web` 默认在 http://127.0.0.1:3080 启动 Web UI 并自动打开浏览器;加 `--no-open` 只起服务不开浏览器;SSH 启动只打印主机 URL(转发地址归 SSH 客户端管)。官方文档配有 Web UI 指南——功能是一等的,「怎么远程」官方没写,留给社区。
默认只听 127.0.0.1:手机连不上的根源
默认绑定是本机回环地址,别的设备开箱连不到——这是刻意的安全默认,也是本页存在的理由。改绑这件事由社区插件接管:dsh-web-startup-auth 把生硬的 0.0.0.0 拒绝换成登录注册页 + 签名会话 Cookie,再往上一层的 MFA 方案见下方安全段。
「dsh web ui all」是社区全家桶,不是官方包
搜「dsh web ui all」的人多半在找 `@linxin666/dsh-web-ui-all`——一条 `dsh plugin --profile web add` 装齐整个 Web UI 插件家族(任务板 / git 图 / remote web ui / 皮肤……)的社区聚合包,出自 dsh-web 生态仓。它不在 DeepSeek 官方 npm scope 里:当便捷全家桶用,别当官方组件。
dsh remote 三条路径:扫码直连、内网穿透、服务器部署
本页所有插件都是三种形态之一。按手机所在的位置选:同一 Wi-Fi、外面的网络,还是你自己的服务器。
扫码直连(同网零配置)
dsh-pocket 同时打出局域网与公网 cloudflared 隧道二维码,WebSocket 实时同屏,公网地址自动轮换——电脑 dsh web、手机扫码即用。dsh-remote-web-gateway 走 Cloudflare Quick Tunnel:一次性扫码或 8 位配对码,每设备独立授权、随时撤销,可选 GitHub Device Flow 登录。
内网穿透 / LAN 暴露(改绑加门禁)
手机和电脑在同一网络时:saya-ch/dsh-mobile 把 dsh 以安全 LAN 形式暴露给手机浏览器,支持二维码/链接/密钥配对;iceapriler/dsh-remote-mobile 提供带认证的 LAN 与 Tailscale 访问、持久设备会话;dsh-web-startup-auth 负责改绑 0.0.0.0 并补上登录页。Tailscale 组网可全程私有,与这批插件搭配最顺。
服务器部署(随时随地可达)
要跨网络访问:mrrisega/dsh-remote 提供中继或自建服务,手机浏览器经它连接;juanwang-buaa/dsh-full-remote 是可审计的 token 网关,按设备发会话;flymysql/dsh-remote 与 ds-harness-remote 让授权客户端直接操作远程 Harness 主机。部署步骤见下方互链的自建服务器教程。
暴露端口之前:认证先行
Web UI 能批准工具调用、读取工作区、花掉你的额度。上面每条暴露路径,最后都应落在这一段里的某一层后面。
风险:开放的端口就是开放的 agent
能打开你 dsh web UI 的浏览器,就能批准工具调用、翻会话历史和工作区文件、烧掉 API 额度。裸改 0.0.0.0 又不加登录,等于把控制台摆在咖啡馆 Wi-Fi 里——隧道一开就是摆在公网里。裸端口直转,不做。
认证层:密码、MFA、按设备会话
xgone/dsh-remote(★67)在 loopback-only 的 Harness 前面加登录 + TOTP 两步验证 + 角色权限,带远程文件预览;dsh-webui-auth 把所有资源与 API 调用拦在账号之后。网关类(dsh-remote-web-gateway、dsh-full-remote)按设备发授权,主机侧随时可撤销。
隧道只管传输,不管权限
cloudflared、Tailscale、中继解决「连得上」,不解决「谁在点」。优先选会轮换或配对地址的方案(dsh-pocket 公网地址自动轮换),出局域网的入口都挂 MFA,并在主机侧查看活动会话。一个方案说不清「现在连着的是谁」,就别把它用到家庭网络之外。
常见问题
dsh web ui 怎么启动?
运行 `dsh web`(没装全局 CLI 就用 `npx @deepseek-ai/dsh web`)。默认在 http://127.0.0.1:3080 启动 Web UI 并自动打开浏览器;不想自动开浏览器就加 `--no-open`。SSH 启动只打印主机 URL,因为转发地址由 SSH 客户端决定。如果提示 zsh: command not found: dsh,先用 npx 方式或安装 CLI 本体。
手机打开提示 authentication required(reopen the url printed by dsh web)怎么办?
这是 dsh 自己的认证闸门:Web UI 每次启动都会生成带令牌的专属 URL,拒绝其他请求。同一台电脑上按终端打印的原样 URL 重新打开通常就能解决;但手机根本连不到 127.0.0.1 的令牌地址——需要本页的远程方案:扫码配对(dsh-pocket)、带设备授权的网关或 MFA 认证层。
手机为什么打不开 http://127.0.0.1:3080?
127.0.0.1 是电脑自己的回环地址,只存在于运行 dsh 的那台机器上,其他设备天然连不到——这是刻意的安全默认。手机要访问有三条路:用插件改绑局域网地址并加认证、用隧道生成临时公网地址,或部署自建中继,对应上面对比的三种路径。
手机必须装 App 吗?
不必须。浏览器是默认路径:dsh-pocket 扫码后直接在手机浏览器里同屏使用,多支 LAN 插件自带移动端布局。想要原生体验也有:dsh-mobile 是原生 iOS 客户端(配 mobile-gateway 插件),Android 有原生遥控和 APK 客户端可选。大多数人先走浏览器,天天用再上 App。
把 dsh 暴露给手机访问安全吗?
把 Web UI 当远程 shell 对待:它能批准工具调用、读取工作区、消耗 token 额度。默认回环绑定别手动改;优先选可按设备配对、可随时撤销的方案;出了局域网就加登录或 MFA(xgone/dsh-remote 提供密码 + TOTP 两步验证)。隧道只解决「连得上」,不解决「谁能用」。
和远程桌面、SSH 有什么区别?
远程桌面传整块屏幕,手机上操作别扭;SSH 只给命令行,没有会话界面。这里的插件把 dsh 真正的 web UI 送到手机上——会话列表、审批、流式回复都在,配对和认证也按手机场景设计。若目标是在远程机器的工作区里干活,那是另一个任务(见页内 self-hosted 与 SSH 条目和远程访问教程)。
