SnowfallC/dsh-mobile-web-remote

SnowfallC★ 1JavaScriptLast synced: 2026-08-16

Open on GitHub

Scan to connect to DSH from your phone—no mobile app required.

README excerpt

DSH Mobile Web Remote 扫码即用,无需安装手机 App,也无需自备服务器或公网 IP。 English · 安装指南 · DSHFind DSH Mobile Web Remote 是面向 DeepSeek Harness(DSH)Web profile 的非侵入式远程访问插件。它在本机建立带鉴权的移动桥接服务,再通过 Cloudflare Quick Tunnel 提供临时 HTTPS 入口。无需准备 VPS、域名、公网 IP,也不用在路由器上配置端口映射。手机端无需安装 APK,扫描电脑端二维码即可继续使用 DSH 原生会话界面。 [!WARNING] 本项目属于实验性功能。Quick Tunnel 的流量由 Cloudflare 中转,临时域名也不具备长期稳定性。请勿处理密钥、客户数据等敏感任务;使用后应立即撤销链接。长期运行时,建议改用可审计的 Named Tunnel,并继续保留本插件的鉴权层。 设计边界 本插件不修改 DSH 源码、构建产物或原生工作区选择器。它只使用 DSH 的插件组合、 webServer 路由与 tapIndex 扩展点:电脑端增加一个悬浮入口,远程端复用原生 Web 界面。卸载插件并重启 DSH 后,新增路由和界面元素随插件生命周期一并移除。 为何复用 DSH Web 界面 DSH 本身就在 Web 环境中运行,其官方界面已经定义了会话、消息流、工具状态、语言与主题等交互。手机远程访问因此没有另造一套客户端,而是将同一 Web 应用通过受保护桥接交付给手机浏览器。该结构既减少了界面分叉,也使移动端能够随 DSH 官方界面和功能更新一同演进;插件只负责配对、鉴权、转发与手机端必要的权限收敛。 仓库通过兼容性 CI 每周拉取最新 DSH main ,真实安装插件并验证桌面入口、管理页、一次性配对、会话 Cookie 与远程限制注入。检查使用本地假隧道,不会在 CI 中创建公网入口。DSH 若调整插件清单、Web 扩展点或首页交付方式,CI 会尽早暴露需要更新的薄适配层。 - 一次性配对令牌位于 URL Fragment,不随初次 HTTP 请求进入代理日志。 - 配对成功后签发 HttpOnly 、 SameSite=Strict 会话 Cookie。 - HTTP 与 WebSocket 共用同一鉴权边界,并校正转发时的 Host 与 Origin。 - DSH 退出或插件卸载时,桥接端口与 cloudflared 子进程会被回收。 - 电脑未安装 cloudflared 时,插件会下载与平台匹配的固定官方版本,核验 SHA-256 后缓存使用。 - 弹窗、悬浮入口与远程界面跟随 DSH 的中英文和深浅主题。 - 远程端保留“添加工作区”和“设置”的原生位置,但以灰色禁用态呈现;请先在电脑端完成宿主配置,…

View full README on GitHub →
Tools / Devcloudflare-tunneldeepseek-harnessdsh-pluginmobile-remote

Category