shaobeichen/dsh-pocket

shaobeichen★ 0JavaScript最后同步: 2026-08-15

在 GitHub 打开

把 DeepSeek Harness 装进你的口袋:电脑上跑 dsh web,手机扫码即同步访问(局域网 + 公网,实时同屏)

README 摘要

DSH Pocket 把 DeepSeek Harness 装进你的口袋 :一个包、一个设置页,手机扫二维码就实时看到电脑上的同一个界面——人在外面也能用。 English 中文 这是什么 dsh web 默认只允许本机访问( 127.0.0.1:3080 )。DSH Pocket 在它前面加一层 改头代理 ,并直接在 DSH 网页设置页 里给你二维码: ✨ 特性 特性 说明 📶 局域网扫码 装好即用:设置 → 插件 → 手机访问,打开就有局域网二维码,手机连同一 WiFi 扫码即开 🌐 公网扫码(人在外面) 点「开启公网访问」→ cloudflared 隧道 → 出公网二维码,4G/任何网络都能访问 ⚡ 实时同步 流式输出走 WebSocket 全透传—— 电脑上在输出,手机上同步在滚 ,可双向操作 📱 移动端适配 窄屏自动变抽屉布局(移植 dsh-web-mobile,MIT):侧栏抽屉、会话全宽、状态栏安全区、触控优化 🧩 零依赖安装 一个 npm 包、一个设置页,没有核心/适配器要分开装;无需账号、无需服务器 🔒 URL 即钥匙 无公网 URL 暴露给第三方(局域网模式);公网 URL 每次重启自动换新 🔔 Web Push 通知 agent 跑完/出错 → 手机推送通知(即使没开页面);需 HTTPS 公网路径或 localhost 🚀 怎么用 局域网(同一 WiFi) 设置 → 插件 → 手机访问 → 手机扫「📶 局域网」二维码 → 打开的就是电脑上的 DSH,实时同步。 公网(人在外面) 同一页点「 开启公网访问 」→ 等隧道建立(首次会下载 cloudflared)→ 手机扫「🌐 公网」二维码 → 人在外面(4G/公司网)也能访问。 更新到新版本: dsh plugin --profile web update dsh-pocket --latest -w (跨大版本时 --latest 是必须的, ^0.x 范围不会自动升到 1.x)。 🧭 原理 DSH 的 /api 浏览器信任栅栏只认 loopback 或 --trusted-host (官方还禁了 0.0.0.0 绑定,防止把远程执行代码暴露给网络)。Pocket 把入站请求的 Host / Origin 统一改写成 127.0.0.1: ,栅栏永远看到 loopback—— 不需要改 dsh 的任何配置 。代理随插件自动启动,公网隧道按需开启(cloudflared 强制走 HTTP/2/TCP 443,绕开被网络屏蔽的 QUIC/UDP)。 ⚠️ 安全(必读) - DSH 能执行你电脑上的代码 。二维码/URL 就是钥匙, 请勿把二维码或 URL 发给任何人 - 公网 URL 由 cloudflared 随机分配, 每次重启会变化 (旧链接自动失效,相当于天然轮…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdshdsh-pluginmobileqrremotetunnel

分类