nanami-0713/dsh-remote-public
nanami-0713★ 0Dart最后同步: 2026-08-16
DSH-Remote 公开脱敏镜像:基于 DeepSeek Harness 的手机远程控制客户端
README 摘要
DSH-Remote 手机远程控制本机 DeepSeek Harness (DSH) 的项目。 本项目基于 DeepSeek Harness 构建,是 DSH 专用远程控制客户端。 这是一个脱敏后的公开版本,不包含任何个人 Token、IP、设备信息或本地绝对路径。 项目简介 DSH 默认只监听 127.0.0.1:3080 ,并且官方禁止直接 --host 0.0.0.0 。 本项目提供两层能力: 1. dsh-remote 插件 :一条命令装进 DSH,DSH 左下角「设置」弹窗中新增「手机遥控」页,点开即生成配对二维码、桌面确认、设备列表和吊销管理。 2. 带鉴权的 bridge :插件自动托管(或独立运行)的桥接服务,默认拒绝式 API 白名单 + 每台手机独立设备 token。 手机侧不用再手填地址和 Token: 扫码 → 电脑点允许 → 完成 。默认二维码是 dshremote:// 链接,以 App 为第一入口;未装 App 时可复制网页版链接兜底。 架构 手机扫码后:配对码 → 桌面确认 → 签发该设备专属 token → 自动连接。二维码只含 3 分钟有效的一次性配对码,永不含永久 token。 多设备支持 场景 支持情况 同一台手机控制多台电脑 App 会保存所有配对过的电脑(每台电脑各自运行自己的 bridge)。扫新电脑二维码时自动追加,不会覆盖旧电脑;首页「电脑列表」可一键切换,并单独忘记某台电脑。 同一台电脑配多台手机 bridge 本身就支持: devices.json 为每台手机签发独立设备 token,配对页可分别允许、查看最近活跃和吊销。 说明:每台被控电脑都要安装 dsh-remote 插件(或独立运行 bridge),因为它们各自代理自己的 127.0.0.1:3080 ,不会互相冲突。 平台支持 组件 macOS Windows 说明 dsh-remote 插件(index.js) ✓ ✓ Node.js,平台无关 bridge(bridge/server.js) ✓ ✓ Node.js,平台无关 Web 客户端(设置中的「手机遥控」页) ✓ ✓ 浏览器平台无关 Flutter App ✓(构建 iOS/Android) ✓(构建 Android) 开发机均可 一键启动 start dsh remote.sh start dsh remote.ps1 插件本身也会自动托管 bridge 与 Agents Anywhere 的区别 Agents Anywhere 是一个多 Agent 远程控制平台,目标是统一控制 Codex、Claude Code 等编程 Agent,并提供文件浏览、远程终端、多设备配对等能力。 本项目定位不同: 维度 DSH-Remote Agents Anywhere 控制对象 只控制 Deep…
在 GitHub 查看完整 README →