deepseek-harness-remote
liguobao/deepseek-harness-remote
DeepSeek Harness 多端远程访问:从手机、平板、浏览器或另一台电脑继续进行中的会话,端到端加密通道(Noise IK + 自适应 Relay/WebRTC 传输),设备授权管理;远程端仅开放 ApiProxy 能力,支持 dsh-file-viewer 只读文件预览,不提供 Shell、远程桌面或写入权限。
安装
把 deepseek-harness-remote 装进 DeepSeek Harness
GitHub 方式 · GitHub 源码
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
桌面版有自己的 profile,叫 desktop,只认它自带的 dsh 命令——npm 装的 dsh 会直接拒掉这个 profile。先在应用菜单里点 Manage dsh Command… 装上这个命令,打开一次桌面版再彻底退出,跑下面这条,然后重新打开桌面版。
GitHub 方式 · GitHub 源码
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/desktop/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
我们的实装是在 npm 版 dsh 的 web profile 里跑的,没在桌面版上跑过。
我们跑过之后
我们跑过,装得上
这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 6 天前,DeepSeek Harness 0.2.1-rc.5.
挂进你的 README
给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。
安装前须知
装 deepseek-harness-remote 之前,先看这几条
- 源码在这里: liguobao/deepseek-harness-remote——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
- 没检测到协议文件。没有协议的代码,默认保留全部权利。
安全
装 deepseek-harness-remote 会执行什么
- 构建脚本
我们这次实装里没有构建脚本被拦。
来源:我们在沙箱里的实装,DeepSeek Harness 0.2.1-rc.5,6 天前。
- 安装钩子
package.json 里没有 preinstall / install / postinstall 脚本。
来源:最近一次同步时读到的 GitHub 上的 package.json。prepare 没有记录——它只在从 GitHub 装时执行,被 pnpm 拦下时会出现在「构建脚本」那一行。
- README 里提到
shell 命令(bash、exec、spawn 之类);API key、token 或密码
来源:对 README 做的关键词匹配,只提示它可能碰到什么,不是代码分析。
这不是安全审计。上面是一次实装记录加两次文本扫描,没有人替你读过这个插件的代码。插件带着你 agent 的权限在跑。
AI 锐评
是什么 — 把本机 DeepSeek Harness 的进行中会话,经端到端加密接到手机、浏览器或另一台电脑上接着用。
谁该装 — 本机 DeepSeek Harness Desktop 或 dsh-TUI 正挂着未收尾的 workspace 和对话,人已离开工位,需要从 Android 或浏览器接回同一会话。会话本身就在云端、本地没有一台可接的 Host,装了不会凭空多出一套远程环境。
注意 — 沙箱实测:在全新 profile 里能装上并完成注册。从源码安装会执行脚本,并要提供 API key 或 token;Linux 路径会把 Host 相关进程跑成 root,只应授给可信账号。iOS 仍是未公开发布的 TestFlight,浏览器扩展只换设备凭证、不提供对话界面。
锐评 — 装。取舍很明确:多一扇看进现有 Host 的窗口,值;当可写远程桌面用,不值。
grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。
deepseek-harness-remote 是做什么的

deepseek-harness-remote 是一个用于远程继续 DeepSeek Harness 会话的 DeepSeek Harness 插件,支持从浏览器、手机、平板或另一台电脑连接运行中的 Host。会话仍在工作电脑上运行,远程端可进入已有工作区和对话。
连接使用 Noise IK 建立端到端加密通道,优先尝试 P2P,必要时使用 TURN Relay,并在条件不满足时回退到 Server Relay;Host 不需要开放公网端口或拥有公网 IP。设备需要通过 Server 提供的 OAuth QR-code 流程,或账号密码完成授权。远程端只开放 ApiProxy 能力,并通过 dsh-file-viewer 提供只读文件预览,不提供 Shell、远程桌面或写入权限。
这个 DeepSeek Harness 插件适合需要离开工作电脑后继续处理同一会话的开发者。可用客户端包括 DeepSeek Harness Desktop 侧栏、Web、Android 和终端形式的 dsh-TUI;iOS 仍是 TestFlight beta,Chrome extension 只是授权入口。Linux 安装器需要 root,并会以 root 运行 Host 和远程工具;涉及终端的权限面应只授予可信账号。Windows 没有仓库提供的安装器。
deepseek-harness-remote 的文档
deepseek-harness-remote 的工作方式
DeepSeek Harness 从 npm 包 ds-harness-remote@0.5.20 加载插件,并在原生侧栏加入 Remote 入口。Host 继续在运行 DeepSeek Harness 的电脑上工作。远程客户端通过 Server 提供的 OAuth QR-code 或账号密码登录,选择已授权的 Host 和工作区。多个客户端可同时连接同一 Host,每条连接的 RPC 调用和流相互隔离。
通道使用 Noise IK 端到端加密,优先 P2P,必要时经过 TURN Relay,最后可回退到 Server Relay。Host 不需要公网端口或公网 IP。
deepseek-harness-remote 的配置
README 说明的是设备授权和 Host 注册,没有列出插件配置 key。Linux 安装器会接收一次性的 Host registration token。远程终端默认开启,可在设置后关闭。远程端提供 ApiProxy 和 dsh-file-viewer 只读文件预览。
命令与客户端
DeepSeek Harness 使用 dsh plugin 将包安装到所选 profile;仓库安装器是 scripts/install.sh。支持 DeepSeek Harness Desktop Remote 侧栏、Web、Android,以及可作为 Host 的终端 dsh-TUI。iOS 是 TestFlight beta;Chrome extension 只交换已有 Web 授权、列出在线 Host 并打开 Remote Web,不提供会话界面。
环境要求与已知限制
Linux 安装需要 root,并启用 systemd system service;Host 和远程工具以 root 运行。macOS 使用已有 Desktop launcher 或 CLI,不创建服务。Windows 没有仓库安装器。远程访问需要互联网和已授权账号或设备;远程端不提供 Shell、远程桌面或写入权限。
根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README
同一分类
deepseek-harness-remote 的同类插件
dsh-remote-web-ui
zhu1090093659
手机/PC 远程操控 dsh web 工作区:扫码配对、令牌门控通道、SSE 实时同步,提供移动端与完整桌面 GUI 两种远程形态。
我们跑过,装得上
dsh-mobile
saya-ch
通过 Android App 或手机浏览器访问 DeepSeek Harness,支持安全局域网连接、远程访问、持久设备配对和可自定义移动界面。
我们跑过,装得上
dsh-ios
ZSeven-W
在对话里直接操作 iOS 模拟器或 USB 连接的 iPhone:22 个 Agent 工具用于启动、构建、按无障碍标识或 OCR 文本驱动 UI、列表行操作与 SwiftUI 预览热重载,并附带可点击拖拽的流式侧边栏面板。
我们跑过,装得上
ds-harness-remote
liguobao
通过端到端加密通道远程访问 DeepSeek Harness 及兼容的编码工作区,支持自适应 Relay/WebRTC 传输、设备授权、工作区文件、只读预览、终端和可选的 Codex Remote。
我们跑过,装得上