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 版本。
请帮我安装这个 DSH 插件。安装前先完成【兼容性检查 + 安全性检查】,检查通过再动手。
插件:dsh-easyremote(hakimedes/dsh-easyremote)
仓库:https://github.com/hakimedes/dsh-easyremote
本站详情页:https://www.yhbd.top/plugins/hakimedes-dsh-easyremote/
本站登记:类型 client · 归类 原生 DSH 插件 · 许可证 MIT · ⭐ 2 · 最近提交 2026-09-29 · 主语言 TypeScript · 未检测到 DSH 插件清单
按下面顺序执行,每步先把结论告诉我,再进入下一步:
【1 兼容性检查】
① 我这边:DSH 版本、Node 版本、操作系统、当前 profile(web / desktop)。
② 读它的 README、package.json、插件 manifest,列出它要求的 DSH 版本 / Node 版本 / 操作系统 / 外部依赖 / 需要另外先装的运行时。
③ 逐条比对,结论只写「满足 / 不满足 / 未知」三种;不满足的给出可行替代方案。
④ 检查是否和我已装的插件冲突:命令名重复、skill / tool 重名、端口占用、重复注册的 MCP server。
【2 安全性检查】
① 仓库可信度:和上面「本站登记」是否一致;star / fork 数、创建时间、最近提交,是否归档或长期停更。
② 安装脚本:逐行看 package.json 的 preinstall / install / postinstall,以及 install.sh、setup.ps1 之类脚本。出现 curl|bash、下载后直接执行、混淆代码、访问与插件功能无关的域名,立刻停下来告诉我,不要继续装。
③ 依赖:列出新增依赖,标出无人维护、或与知名包拼写近似的可疑包(typosquatting)。
④ 权限与副作用:它会读写哪些目录、访问哪些域名、需要哪些 DSH 权限(filesystem / network / shell / clipboard 等),以及怎么卸载和回滚。
⑤ 如果它要求 sudo / 管理员权限,或权限明显超出功能所需,先停下来问我。
【3 安装】
上面两步没有「不满足」和「高危项」时才执行;用官方推荐方式安装,不要自行提权。
【4 汇报】
用表格输出:检查项 / 结论 / 依据 / 是否需要我决策。拿不准的一律写「未知」并说明要我怎么确认——不要猜,也不要替我决定。
Send this message to DSH in your current session: it verifies compatibility and security first (answering met / not met / unknown item by item) and only installs once everything checks out — it will stop and ask you if it finds a high-risk item. The box scrolls; the copy is the full prompt. CLI install commands may not be accurate across systems, so DSH is the safer route.把上面这条消息直接发给当前会话里的 DSH:它会先核对兼容性与安全性(逐条给「满足 / 不满足 / 未知」),确认没问题再安装,有高危项会停下来问你。框内可滚动,复制到的是完整提示词;安装命令不一定准确,发给 DSH 更稳。
- 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 手机
🚀 三步开始 · ⬇️ 下载 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 →
shaobeichen/dsh-pocket
ningbainb/deepseek-harness-desktop
chokwinlee/deepseek-harness-desktop
SCSpotato/dsh-remote
dclichang2022/dsh-green-meter
omdsh-dev/dsh-notification
mrRisega/dsh-remote
Clarklevis1995/dsh-plugin-mobile-gateway