hakimedes/dsh-easyremote

DSH EasyRemote 是一套本机优先的 Android 远程工作台:Hub 和 Connector 运行在你自己的电脑上,手机通过 Cloudflare Tunnel 安全访问,无需开放路由器端口,也不需要把 Hub 部署到云服务器。

catalog descriptioncatalog 简介 / catalog description:Local-first Android remote workspace with one-command Cloudflare Tunnel setup

Project Overview项目介绍

DSH EasyRemote is a native remote access client built exclusively for DeepSeek Harness, that enables users to access their local DSH AI workflows from an Android mobile device. All core components, including the connection hub and DSH connector, run on the user’s local desktop or laptop computer, and it uses Cloudflare Tunnel to establish a secure end-to-end connection between the phone and computer. This eliminates the need to open forwarded router ports or deploy the DSH Hub to a third-party public cloud server, keeping all user data local-first by design.

The initial setup process takes just three steps for new users. First, run npx @hakimedes/dsh-easyremote@latest on your local computer to launch the local setup guide page. Next, download and install the Android APK from the provided QR code or the project’s latest release, then return to the setup guide to configure your connection type. Finally, scan the pairing QR code generated by the guide to connect your phone to the local DSH instance. It supports two connection modes: a temporary quick tunnel for first-time testing, and a fixed tunnel with your own domain for stable daily use.

This project is released under the open source MIT license, and it is an independent community project not affiliated with or endorsed by DeepSeek. To run DSH EasyRemote, you need Node.js version 22.19 or newer installed on your computer, a working copy of DeepSeek Harness Web, and an Android device running version 7.0 or newer. Currently, only the Android version of the mobile app is published, and there is no official iOS version available for download. All user data is stored locally on your own devices, and no third-party hosted relay is used.

DSH EasyRemote 是专为 DeepSeek Harness 打造的 Android 远程访问客户端,让用户可以在安卓手机上安全调用电脑端的 DSH AI 工作流。它采用本机优先架构,Hub 和连接器都运行在用户本地电脑上,通过 Cloudflare Tunnel 建立安全连接,不需要开放路由器端口,也不需要将 Hub 部署到公共云服务器。

用户可以通过三步完成初始配置:先在电脑端运行 npx @hakimedes/dsh-easyremote@latest 启动本地引导页,再下载安装 Android APK,最后扫描引导页生成的互联二维码完成配对。它支持临时快速隧道和自有域名固定隧道两种连接模式,分别适合首次体验和日常稳定使用,满足不同场景的使用需求。

该项目采用 MIT 开源许可,是独立社区开发项目,与 DeepSeek 官方没有隶属或背书关系。它要求电脑端安装 Node.js 22.19 或更高版本,以及可正常启动的 DeepSeek Harness Web,手机端需要 Android 7.0 以上系统,目前仅发布 Android 版本,暂无 iOS 版本。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 2 warnings2 项注意
  • Only 2 stars - very few users, little community feedback星标只有 2,几乎没人在用,遇到问题缺少社区反馈
  • No DSH plugin manifest detected - it may only carry the dsh-plugin topic, so the install method must be confirmed on the spot未检测到 DSH 插件清单:可能只是打了 dsh-plugin 话题,安装方式要现场确认
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 github:hakimedes/dsh-easyremote

把 hakimedes/dsh-easyremote 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

DSH EasyRemote

把电脑上的 AI 工作流安全地带到 Android 手机

Latest release npm version npm downloads CI License: MIT

Node.js Android Host platforms Local Hub GitHub stars

🚀 三步开始 · ⬇️ 下载 Android APK · 📖 部署指南 · 🛠️ 故障排查

🌐 中文 · English

DSH EasyRemote 是一套本机优先的 Android 远程工作台:Hub 和 Connector 运行在你自己的电脑上,手机通过 Cloudflare Tunnel 安全访问,无需开放路由器端口,也不需要把 Hub 部署到云服务器。

[!IMPORTANT] DSH EasyRemote 是独立社区项目,与 DeepSeek 官方无隶属或背书关系。项目采用 MIT License,当前处于公开预览阶段。

你可以做什么

能力 Mobile 体验
远程对话 查看最近会话和完整历史,创建会话,流式接收回复,处理运行状态与审批
模式与模型 新建会话时选择 Agent 模式;按当前 Node 能力切换模型与思考强度
文件与图片 拍照、选择图片或文件,分块上传;输入 @ 搜索并引用当前工作区文件
富内容与 GenUI 安全渲染 Markdown、代码、表格、图片、表单、统计、基础图表及受限 dsh-ui 可视化
两种连接方式 无域名的临时 Quick Tunnel,或使用自有域名的 Named Tunnel 固定连接
本机优先 Hub 只监听 127.0.0.1;不提供托管中继,不持久化完整聊天正文或上传文件字节

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

← 上一个 Prev dsh-workbench 下一个 Next dsh-memoryhub →