返回目录

dsh-remote

精选清单收录维护状态: 活跃

hyna-hla/dsh-remote

DSH Remote 手机遥控端:把电脑上的 DeepSeek Harness 装进口袋。手机连上就能给 AI 派活、看实时回复、批审批;支持局域网/内网穿透、扫码连接、审批通知、会话管理、多主题换装,还能解锁加密保险库。第三方社区作品,开源免费。

前往 GitHub
$ dsh plugin add dsh-remote

22

星标

3

Fork

Kotlin

语言

MIT

许可证

2026-08-14

创建于

2026-08-31

最近推送

MIT 授权、非官方的 Kotlin Android 客户端,用于 DeepSeek Harness:远程会话、审批、通知、主题,以及带 token 鉴权的宿主访问。

DSH 适配

兼容

作者声明

安全审计

未审计

最后核验

2026-11-10

许可证

MIT

01它能帮你完成什么?

  • 在手机上给电脑里跑着的 DeepSeek Harness agent 派任务

    带实时聊天流的手机客户端:消息、流式输出、Markdown 渲染,以及含参数与结果的工具调用卡片

    离开工位也想继续推进 DSH 会话的用户

  • 不用一直开着 App,也能在锁屏上批准工具调用、回答 agent 的提问

    审批与问答的高优先级横幅通知,以及运行转为空闲时的完成提醒

    不想为了等一个审批而盯着屏幕的用户

  • 通过局域网或自备内网穿透访问电脑上的 DSH,同时不让陌生人凭地址就能操作

    需要 6 位配对码的连接;配对后所有 /api 与实时通道请求都带通道 token

    需要远程访问、但不想把端口敞开给任何扫到地址的人

02如何接入 DeepSeek Harness?

前置条件

  • 一台 Android 手机,以及一台跑着你要连的 DSH 服务的电脑
  • 公网访问需要自备内网穿透(cpolar / cloudflared / ZeroTier 或自建隧道)——v2.0.0 起不再内置微信遥控与 cpolar 隧道
  • 从源码构建需要 JDK 17 + Android SDK(platform 36)+ Gradle 8.14.3

安装步骤

  1. 01

    从 Releases 下载 APK(debug 主包),或走应用内更新——App 每天最多检查一次 GitHub Releases

  2. 02

    传到手机,允许「未知来源」安装,然后填服务器地址

  3. 03

    局域网模式:填电脑局域网地址,形如 http://192.168.1.100:8787;公网模式:用自备内网穿透把 DSH 端口映射成公网域名后填该地址

  4. 04

    在 PC 端 DSH「设置 → 远程控制」确认配对,或在设置页生成配对码后,在 App 里输入 6 位码完成配对

验证接入成功

作者未说明

03DSH 适配与能力边界

DSH 适配兼容

非官方第三方 Android 客户端,通过 DSH 服务的 HTTP 与 WebSocket 接口连接你电脑上正在运行的 DSH;配套的 PC 端 DSH 插件 dsh-remote-access 负责配对与通道 token。

  • 实时会话流

    已连接的 DSH 服务接口与事件通道→消息、流式输出、Markdown 渲染,以及带参数与结果的工具调用卡片

  • 审批、问答与通知

    DSH 服务发来的审批与问答事件→允许一次 / 拒绝的决策,以及单选、多选答案;可直接从通知横幅进入

    前台服务常驻,用于维持通知通道
  • 会话与模型控制

    App 的会话视图与设置→最近会话列表、历史分页、归档与恢复、停止运行、插话打断思考(steer)、模型与思考程度切换

  • 主题与外观

    内置主题,或导入的主题包(含 theme.json 与可选预览图的 zip,也可直接导入单个 theme.json)→五套内置主题与导入主题,另可切换界面字体与代码字体

04适合谁?何时不该用?

适合

  • 离开工位也想继续推进 DSH 会话的用户
  • 不想为了等一个审批而盯着屏幕的用户
  • 需要远程访问、但不想把端口敞开给任何扫到地址的人

不适合

  • 经公网隧道连接时,必须把隧道公网域名加进「远程控制 → 公网域名白名单」(写入 DSH 核心 client-connection.trustedHosts,重启 DSH 生效),否则核心 Host 围栏会返回 403。
  • 审批只支持「允许一次 / 拒绝」两个决策,与 web 端一致;若服务端审批策略为 never,则不会出现审批请求。

05兼容性、维护与安全提示

  • 这是个人开发的社区第三方客户端,基于 DeepSeek Harness 构建,并非 DeepSeek 官方产品;README 明确请用户拒绝任何形式的售卖。
  • 经公网隧道连接时,必须把隧道公网域名加进「远程控制 → 公网域名白名单」(写入 DSH 核心 client-connection.trustedHosts,重启 DSH 生效),否则核心 Host 围栏会返回 403。
  • 审批只支持「允许一次 / 拒绝」两个决策,与 web 端一致;若服务端审批策略为 never,则不会出现审批请求。
  • 会话首屏取最近 3 条,之后每页 15 条,也可以循环翻页加载全部历史;超大会话全量加载耗时取决于网络。图片消息只支持 DSH 协议核心接受的类型(PNG / JPEG / WebP / GIF),长图不缩放、仅采样显示。
2026-08-142026-08-31v2.5.1

MIT · 非官方第三方客户端 · 最新发布 v2.5.1(2026-08-18);README 说明它不是 DeepSeek 官方产品

06常见问题

dsh-remote 是 DeepSeek 官方 App 吗?

不是。README 说明它是个人开发的社区第三方客户端,基于 DeepSeek Harness 构建,并非 DeepSeek 官方产品,并请用户拒绝任何向自己售卖本软件的行为。

App 怎么连到我电脑上的 DSH?

同一 Wi-Fi 下填电脑局域网地址,形如 http://192.168.1.100:8787;公网访问用自备内网穿透把 DSH 端口映射成公网域名后填该地址。首次连接需在 PC 端「设置 → 远程控制」确认。

走隧道时为什么返回 403?

需要把隧道公网域名加进「远程控制 → 公网域名白名单」,它会写入 DSH 核心的 client-connection.trustedHosts,重启 DSH 后生效;否则核心 Host 围栏会以 403 拒绝请求。

拿到地址的人能遥控我的 DSH 吗?

不能。配对后远程通道 token 会下发到 App,此后所有 /api 与实时通道请求都要求该 token,只有地址的陌生人无法遥控你的 DSH。

它还内置隧道或微信遥控吗?

不内置。v2.0.0 起移除了内置微信遥控与 cpolar 隧道,仓库里的隧道辅助脚本也一并移除;用任意自备内网穿透即可,通道鉴权对任何隧道同样生效。

08数据与来源

  • 作者声明github.com3ae5f26e5df9…

    dsh-remote — 第三方 DeepSeek Harness 手机遥控端

  • 作者声明github.com3ae5f26e5df9…

    把 DeepSeek Harness 装进口袋:手机 App 连接你电脑上正在运行的 DSH 服务, 随时随地给智能体派任务、看进展、批审批。

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-10。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件目录,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。