godchen520/dsh-web-remote
godchen520★ 0JavaScriptLast synced: 2026-08-16
DSH 手机/外网远程访问插件:Cloudflare Quick Tunnel 公网隧道 + token 鉴权 + gzip 压缩 + 局域网 HTTPS 直连 + 手机图标面板 + QQ 机器人取链接
README excerpt
dsh-web-remote DSH(DeepSeek Harness)手机 / 外网远程访问插件。 用手机浏览器随时随地访问你电脑上的 DSH: - 公网 :Cloudflare Quick Tunnel(无需公网 IP、无需注册, cloudflared 缺失时自动下载) - 局域网 :HTTP + HTTPS 直连(HTTPS 使用自动生成的自签名证书,零配置) - 安全 :每次启动生成随机访问令牌;令牌校验通过后写入 HttpOnly Cookie;链接含令牌,请勿泄露 - 体验 :侧边栏常驻手机图标(刷新不消失)→ 面板可切换「公网 / 局域网」、一键复制链接、扫码访问、启动 / 停止 / 刷新 - 加速 :反向代理自动 gzip 压缩(加载大历史会话更快) - QQ 通道 :内置 OneBot 11 反向 WebSocket 服务(默认端口 3001),安装 NapCat 后向机器人发送「给我链接」即可获取访问地址 截图 页面左下角的手机快捷按钮(点击打开远程访问面板): 远程访问面板(苹果风格:毛玻璃弹窗、公网 / 局域网切换、一键复制链接、二维码、启动 / 停止 / 换新链接): 安装 本插件是一个标准 DSH bundle 包。两种方式任选: 方式一:GitHub 直接安装(当前推荐) 在 profile 目录(如 $DSH HOME/profiles/web )执行: --config.minimumReleaseAge=0 用于绕过 pnpm 11 的新包发布年龄校验;若你的 pnpm 无此限制可省略。 然后把 dsh-web-remote 加入 profile package.json 的 dsh.profile.bundles 列表: 然后重启 DSH。 方式二:npm 安装(包发布到 npm registry 后可用) 同样把它加进 dsh.profile.bundles 并重启。 方式三:手动 patch(不依赖 pnpm 安装) 把本包放入 profile 的 node modules (或直接放在 profile 目录旁),然后在 profile 的 cordis.patch.yml 追加: bundle 方式修改后需要重启 DSH; cordis.patch.yml 方式会被 HMR 热加载。 配置 全部可选,不配置即开箱即用。在 profile 的 cordis.patch.yml 里覆盖: 使用 1. 启动后,页面左下角出现手机图标(刷新不消失) 2. 点击图标 → 面板显示运行状态和链接: - 公网 标签: https://xxx.trycloudflare.com/?token=... - 局域网 标签: https://192.168.x.x:3082 (同 Wi-Fi 下;默认免 token,直接打开即可) 3…
View full README on GitHub →