dsh-full-remote

@JUANWANG-BUAA · 远程
检测有风险提示无安装脚本来源一致

为 DeepSeek Harness 提供带认证的反向代理,让远程/局域网访问也能使用 settings、credentials 等特权 API

v0.3.7版本
npm 预构建包安装方式
2026-08-21最近更新
21 · 2,186Star · 周下载
dsh plugin --profile web add dsh-full-remote查看仓库

插件介绍

根据仓库资料整理 · commit 83d3957

主要功能

  • 在反向代理转发前改写 Host/Origin 请求头,使 settings.*、credentials.*、host.listDirectory 等特权 API 通过 Harness 的本地信任校验,不再返回 403
  • 访问需持有 192-bit 访问令牌或有效的设备会话,令牌以 0600 权限存储在本地状态文件中,可在面板中查看和轮换
  • 按设备建立独立会话(仅持久化哈希),面板可查看每台设备的登录/最近来源 IP,并支持重命名或撤销
  • 支持手机邀请:一次性二维码或链接(15 分钟过期),60 秒内同 IP 重试会复用原设备会话,避免隧道抖动导致重复设备
  • 可选首访审批:新设备需在本地面板确认后才能通过
  • 转发 HTTP、SSE、WebSocket 流量,可对可压缩的 HTTP 响应进行 gzip(SSE/WebSocket 除外)

适合什么时候用

  • 需要通过公网隧道(Cloudflare/ngrok/frp/SSH/Tailscale)远程访问 DeepSeek Harness Web UI,且要求 settings、credentials、目录浏览等特权功能可用
  • 希望用手机扫码快速接入本机运行的 Harness,并对不同设备做细粒度会话管理

安装后会多出什么

界面Settings → Reverse proxy 面板:启动/停止代理、修改监听地址、轮换令牌、管理设备会话 · 手机邀请二维码 / 一次性链接页面 · 新设备首访审批确认页

使用前需要

  • 需要已运行的 DeepSeek Harness Web 服务器(默认 127.0.0.1:3080)
  • Node.js ^22.19 或 >=24
  • 依赖 @deepseek-ai/cordis、@deepseek-ai/dsh-client-runtime、@deepseek-ai/dsh-client-ui-slots(peerDependencies)
  • 如需公网访问,需自行准备隧道方案(如 Cloudflare quick tunnel、ngrok、frp、SSH、Tailscale)

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
覆盖 1 个宿主行
常规行 1 个
宿主能力
Agent 控制浏览器 UI凭据环境变量文件系统外部网络会话数据宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库JUANWANG-BUAA/dsh-full-remotenpmdsh-full-remote@0.3.6安装方式npm 预构建包收录日期2026-08-15固定 commit83d3957c9f2f · 2026-08-21
dsh plugin --profile web add dsh-full-remote