ZSLsherly/DSH-remote-console

ZSLsherly★ 0TypeScript最后同步: 2026-08-16

在 GitHub 打开

README 摘要

DSH Remote Console DSH Remote Console 是 DeepSeek Harness (DSH) Web profile 的移动端增强插件,插件 ID 为 dsh-mobile 。它通过 Tailscale Serve 将本机 DSH 安全地提供给手机浏览器,无需在公网监听端口。 功能 - 显示 DSH 连接、运行、等待操作和就绪状态。 - 统计待处理/已完成会话,并跳转到下一个会话。 - 通过 DSH 官方 Session RPC 停止当前任务。 - 在浏览器页面存活时提供待操作/任务完成通知。 - 支持浏览器的“安装应用”提示。 - 仅在手机/触摸屏布局中显示,不替换 DSH 原有界面。 设计 插件不解析会话 JSONL,不创建额外的 DSH 子进程,不提供终端或 bypassPermissions 。客户端以附加项方式注册到官方 conversation.input.dock Slot。 环境要求 - Windows 10/11 - DSH 0.1.0-rc.6 - Node.js 22.19+ 或 24+ - Corepack - Tailscale(远程访问需要) 官方安装方式 DSH 官方插件分发路径是 dsh plugin --profile add ,支持 npm 包、tarball 和 GitHub 安装。 包名 @wahu/dsh-mobile ,插件 ID 同为 dsh-mobile ;包内已声明 dsh.bundle 与 dsh.client manifest。 安装 在 CMD 中执行: 安装脚本会完成依赖安装、类型检查、测试、构建,然后把当前目录链接到 DSH web profile。 验证 profile: 本机使用 浏览器打开 http://127.0.0.1:3080 。 手机远程访问 1. 首次配置 电脑和手机先登录同一个 Tailnet。在电脑 CMD 中执行: 脚本会: 1. 从 tailscale status --json 读取当前设备的 MagicDNS 域名。 2. 配置 Tailscale HTTPS 8443 代理到 127.0.0.1:3080 。 3. 以该 MagicDNS authority 作为 --trusted-host 启动 DSH。 4. 如果端口上已有符合安全要求的 DSH,则验证后复用它。 脚本输出的 Mobile URL 就是手机访问地址,例如: 2. 手机登录 1. 在 iOS/Android 安装 Tailscale。 2. 登录与电脑相同的 Tailscale 账号,或加入同一 Tailnet。 3. 确认手机 Tailscale 状态为已连接。 4. 用手机浏览器打开脚本输出的 Mobile URL 。 DSH 没有额外的账号登录页;Tailnet…

在 GitHub 查看完整 README →
终端/TUIdeepseek-harnessdshdsh-pluginmobileremote-consoletailscale

分类