Skip to content

Releases: summer1238/dsh-remote-web-gateway

DSH Remote Web Gateway v0.2.1

Choose a tag to compare

@summer1238 summer1238 released this 21 Aug 13:33

DSH Remote Web Gateway v0.2.1

中文

新增

  • 📱 支持手机和平板端工作区管理
  • 🗂️ 支持移动端浏览电脑文件目录并选择工作区
  • 🖥️ 优化移动端侧边栏体验
  • 📐 改进平板设备布局适配

优化

  • 改进移动端目录选择器交互
  • 优化工作区切换体验
  • 修复移动端目录浏览 UI 显示问题

修复

  • 修复手机端无法打开侧边栏的问题
  • 修复移动端添加工作区流程显示异常问题

English

Added

  • 📱 Mobile and tablet workspace management support
  • 🗂️ Remote computer filesystem browsing and workspace selection
  • 🖥️ Improved mobile sidebar experience
  • 📐 Better tablet layout adaptation

Improved

  • Improved mobile directory picker UX
  • Improved workspace switching experience
  • Enhanced mobile browsing interface

Fixed

  • Fixed missing mobile sidebar entry
  • Fixed mobile workspace picker UI issues

DSH Remote Web Gateway v0.2.0

Choose a tag to compare

@summer1238 summer1238 released this 20 Aug 08:37

DSH Remote Web Gateway v0.2.0

首个正式稳定版本(Stable Release),外部 RC 验收通过。

安装

dsh plugin --profile web add dsh-remote-web-gateway

安装后重启 DSH → 设置 → 远程控制 → 开启远程控制 → 手机扫码即可使用。

这是什么

DSH Remote Web Gateway 是 DeepSeek Harness(DSH)的原生插件:让手机 / 平板浏览器直接访问电脑上正在运行的 DSH Web GUI。项目、会话、工具和 Agent 继续留在电脑上,你只需要把 DSH「带在身边」。

无需远程桌面 / SSH / 公网 IP / 端口转发 / VPS。

核心能力

  • DSH 原生插件,一条命令安装
  • Cloudflare Quick Tunnel 一键开启公网访问(出站连接,无需开放入站端口)
  • 二维码 / 8 位一次性配对码安全配对
  • 每台设备独立授权(Device Session),可逐台或全部撤销
  • 可选 GitHub 身份验证(Device Flow,令牌仅存内存、不落盘)
  • 手机专用界面(Phone UI);平板与桌面保持 DSH 原生界面
  • 自动检查更新(默认约 24 小时一次),应用后重启 DSH 生效
  • 下载网络 / 下载源自动回退(系统代理 / 环境代理 / 直连 / 备用镜像)

安全边界

  • 公网地址本身不授予访问权限:只有一次性配对凭据或已绑定 GitHub 身份才能换取设备会话
  • 管理操作(开启 / 停止、撤销、更新、GitHub 绑定)仅限本机设置页,公网不可达
  • cloudflared 固定版本 + 官方 SHA-256 + Authenticode 签名校验;镜像只改变传输路径,不降低验证标准
  • 凭证 / 会话状态由插件端权威管理,已使用 / 过期立即作废

已验证平台

  • Windows x64(主要真实验证平台)
  • DeepSeek Harness 0.1.0-rc.7 开发与验收基线(兼容声明 0.1.0-rc.5+)
  • Android 手机真机 PASS;公开 npm 全新安装 PASS;外部朋友 RC 验收 PASS
  • iPhone / iPad 尚未真机验证

从 RC 升级到 Stable

已安装 0.2.0-rc.2 的用户:设置 → 远程控制 → 检查更新 → 提示 0.2.0 可更新 → 更新 → 重启 DSH 生效。全新安装直接使用上面的 Stable 命令。

文档

DSH Remote Web Gateway v0.2.0-rc.2

Pre-release

Choose a tag to compare

@summer1238 summer1238 released this 20 Aug 06:45

DSH Remote Web Gateway v0.2.0-rc.2 — 首个公开预发布版本。

手机 / 平板浏览器直接访问电脑上的 DeepSeek Harness:扫码即可配对,无需远程桌面 / SSH / 公网 IP。

新增

  • DSH 原生插件:dsh plugin --profile web add dsh-remote-web-gateway@0.2.0-rc.2 一条命令安装,设置页内「远程控制」开关
  • 手机 / 平板浏览器直接访问电脑上的 DeepSeek Harness,无需安装 App
  • Cloudflare Quick Tunnel 一键开启公网访问,无需公网 IP / 路由器端口映射 / VPS
  • 二维码 / 8 位配对码安全配对(同一张一次性 Pairing Ticket 的两种输入方式)
  • 独立设备授权:每台设备独立 Device Session,可逐台或全部撤销
  • 可选 GitHub Device Flow 身份认证(绑定后可用 GitHub 身份登录配对)
  • 自动检查更新(默认约 24 小时一次)与「立即更新」
  • 下载网络 / 下载源设置:自动(系统 / 环境代理 / 直连)、仅官方源、备用镜像

优化

  • 配对二维码只在隧道确认可访问(Tunnel Ready)后显示,避免首次扫码遇到 Cloudflare 1033
  • Phone 专用轻量界面,只对明确手机启用;平板与桌面保持 DSH 原生界面
  • 备用下载镜像只改变传输路径,文件仍执行固定版本 / SHA-256 / 签名验证
  • 发布产物为单一自包含 npm 包(无 file:/workspace: 依赖)

修复

  • 修复设置页重挂载自动生成新配对凭证的问题
  • 修复首次扫码偶发 Cloudflare 1033:二维码改为在 Tunnel Ready 后才显示
  • 修正配对文案:二维码是一次性配对凭据,公网地址本身不授予访问权限

安全

  • 公网地址本身不授予访问权限;只有一次性配对凭据 / 已绑定 GitHub 身份才能换取设备会话
  • 一次性配对凭证 5 分钟有效、单次使用;二维码与 8 位码共享同一张 Ticket
  • 设备会话可逐个或全部撤销,撤销持久化且立即生效
  • 管理操作仅限本机设置页,公网不可达
  • cloudflared 固定版本 + 官方 SHA-256 + Authenticode(Cloudflare 签名)三重校验
  • GitHub 令牌仅存在于内存,身份确认后立即丢弃

兼容性

  • Windows x64;DeepSeek Harness 0.1.0-rc.5 及以上(验收基线 0.1.0-rc.7)
  • Android 手机界面已真机视觉验收;iPhone / iPad / 桌面视觉矩阵待验收