Blank-not-black/dsh-Remote 预览 preview

Blank-not-black/dsh-Remote

DSH Remote · 口袋里的 DSH 控制台 会话 · 审批 · 提问 · 文件传输,局域网 / Tailscale 直连 多服务器自动选优,聊天记录离线可看 带 Token 鉴权,数据只在你的设备之间流动

Project Overview项目介绍

DSH Remote is a native remote control plugin built exclusively for DeepSeek Harness (DSH), composed of three interconnected components: a DSH-side plugin, an independent authentication gateway, and a client interface that works on Android and all modern web browsers. The core functionality lets users remotely access DSH sessions, approve tool calls, respond to model prompts, transfer files between devices, and check real-time runtime status and token usage statistics from any secondary device. To install the plugin, users can run a single command via the DSH CLI: dsh plugin --profile web add dsh-remote-plugin, then fully restart DSH Web to activate the plugin.

This plugin is designed for DSH users who want to keep their DSH instance running on a primary desktop or laptop but need to manage routine tasks from a mobile device or secondary computer. After initial installation and setup, users must ensure their mobile device and primary DSH host are on the same trusted local area network, or connected via a Tailscale mesh network to enable cross-network access. Once the gateway is started and the QR code pairing is completed, a persistent encrypted remote connection will be established between the devices.

DSH Remote is released under the permissive MIT open source license, and it is 100% free to use, modify, and redistribute. The project has zero additional runtime dependencies, with the gateway implemented as a single-file JavaScript application and the WebUI requiring no build step to run. When deploying the gateway, users should avoid exposing the gateway port directly to the public internet, and must store the pairing token securely to prevent unauthorized access to DSH.

DSH Remote 是专为 DeepSeek Harness(DSH)开发的原生远程控制台插件,由 DSH 侧插件、独立鉴权网关、Android 应用和跨端 WebUI 三个部分组成。它支持用户在手机或另一台电脑上远程查看 DSH 会话、处理工具审批与模型提问、传输文件,还能集中查看 DSH 的运行状态和 Token 使用统计。用户可通过 DSH CLI 一键安装,命令为 dsh plugin --profile web add dsh-remote-plugin,安装后完整重启 DSH Web 即可启用。

这款插件适合需要随时随地管控 DSH 运行的用户,核心应用场景是 DSH 在电脑端保持运行,用户希望通过手机便捷处理工具审批、回复模型提问、查看会话进度。完成插件安装后,用户需要让手机和电脑处于同一可信局域网,或通过 Tailscale 实现跨网络互通,跟随提示启动网关并扫码配对,即可建立稳定的远程连接。

DSH Remote 遵循 MIT 许可开源,完全免费使用,项目没有额外新增运行时依赖,网关是单文件 JavaScript 应用,WebUI 无需构建即可运行。使用时注意不要将网关端口直接暴露到公网,需要妥善保管配对令牌,避免凭证泄露引发安全问题。Android 端需要允许应用后台运行,否则可能出现通知延迟。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 note1 项提示
  • 41 stars - an early-stage project星标 41,属于早期项目
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add dsh-remote-plugin

把 Blank-not-black/dsh-Remote 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

DSH Remote

把电脑上的 DSH,带到你的掌心。

DSH Remote 是一套面向 DSH 的远程控制台:在手机或另一台电脑上查看会话、处理审批与提问、传输文件,并掌握主机运行状态。

中文 · English

npm Release CI Compat License Android WebUI dshbase listed dsh.so risk dsh.so install Awesome DSH Plugin dsh-remote-plugin on dsh.fish dshplugin.dev listed dshfind

快速开始 · 查看截图 · 下载 · 反馈问题

不是把整台电脑搬到手机上,而是把 DSH 最重要的决策面带到你身边。

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev ds-spec-loop 下一个 Next dsh-opencode-palette →