dsh-zen-remote

@KyoMio · 远程
检测有风险提示无安装脚本来源一致

移动端界面重排+配对码网关,让DSH经反代/Tunnel变成可装可推送的PWA

v1.1.3版本
npm 预构建包安装方式
2026-08-22最近更新
6 · 441Star · 周下载
dsh plugin --profile web add dsh-zen-remote查看仓库

插件介绍

根据仓库资料整理 · commit 9eea08b

主要功能

  • 手机优先的界面重排:会话列表、会话页、信息卡、composer 权限 sheet 等针对手机视口优化,深浅主题均适配。
  • 配对码网关:生成一次性 8 位配对码(10 分钟有效),公网设备验证后写入长期 Cookie 保持登录,换网络不掉线。
  • 支持经自建 nginx/Caddy 反代或 Cloudflare Tunnel(适合无公网 IP 的家宽)把 DSH 暴露到公网。
  • 提供 /lan-gate/admin 管理页,可生成配对码、改设备名/类型、单独或批量吊销设备访问权限。
  • 支持添加到主屏幕安装为 PWA,并提供 Web Push:等待授权、等待回答等消息恒时推送,回合结束提醒可选开启。
  • 内置 push_notify 工具供模型主动触发通知,并可配置推送节流间隔、摘要内容、上传大小上限及软键盘抬升等细节。

适合什么时候用

  • 想通过手机像使用 App 一样远程操作 DSH,并在需要授权或回答时收到锁屏推送。
  • 家庭网络没有公网 IP 或不便开路由器端口,需要用 Cloudflare Tunnel 安全地把 DSH 暴露到公网。
  • 需要给多台设备分别签发配对码,并在一个管理页里查看、改名或吊销访问权限。

安装后会多出什么

界面移动端会话列表/会话页/信息卡主界面 · 配对页(公网设备访问时展示的固定深色配对界面) · 网关管理页 /lan-gate/admin(生成配对码、管理设备) · composer 权限 sheet
Agent 工具push_notify

使用前需要

  • 需自建 nginx/Caddy 反代,或使用 Cloudflare Tunnel(域名需托管在 Cloudflare)实现公网访问。
  • 在 DSH 0.1.1-rc.2(web profile)上开发与验证,其他版本兼容性未知。
  • iOS 推送需将 LAN_GATE_VAPID_SUBJECT 设为真实邮箱或 https 网址,否则 Apple 会拒绝发送。
  • 依赖多个 @deepseek-ai 官方包作为 peerDependencies(如 dsh-client-runtime、dsh-session、dsh-host-webserver 等)。

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI环境变量文件系统外部网络会话数据宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库KyoMio/dsh-zen-remotenpmdsh-zen-remote@1.1.1安装方式npm 预构建包收录日期2026-08-19固定 commit9eea08bb0bc8 · 2026-08-22
dsh plugin --profile web add dsh-zen-remote