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
安装步骤
- 01
从 Releases 下载 APK(debug 主包),或走应用内更新——App 每天最多检查一次 GitHub Releases
- 02
传到手机,允许「未知来源」安装,然后填服务器地址
- 03
局域网模式:填电脑局域网地址,形如 http://192.168.1.100:8787;公网模式:用自备内网穿透把 DSH 端口映射成公网域名后填该地址
- 04
在 PC 端 DSH「设置 → 远程控制」确认配对,或在设置页生成配对码后,在 App 里输入 6 位码完成配对
验证接入成功
作者未说明
03DSH 适配与能力边界
非官方第三方 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),长图不缩放、仅采样显示。
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 隧道,仓库里的隧道辅助脚本也一并移除;用任意自备内网穿透即可,通道鉴权对任何隧道同样生效。
07相关的 DSH 工作流
cc-safety-net
作者 kenryu42
面向 AI 编程智能体的执行前安全防护插件,在工具调用前拦截破坏性 Git、文件操作和敏感文件访问,兼容多种编码 Agent 与命令行工具。
dsh-uumit-remote
作者 uumit-ai
为 DeepSeek Harness 提供远程访问能力,支持从其他设备连接和使用会话。
deltabox-lite
作者 delta-box
为 AI 编程代理提供轻量沙箱,可查看文件差异、提交更改或中止操作。
tencentmeeting-cli
作者 tencentcloud
腾讯会议命令行工具(CLI),基于腾讯会议开放平台 OAuth2 授权,支持会议管理、录制管理、参会报告等功能。
08数据与来源
dsh-remote — 第三方 DeepSeek Harness 手机遥控端
把 DeepSeek Harness 装进口袋:手机 App 连接你电脑上正在运行的 DSH 服务, 随时随地给智能体派任务、看进展、批审批。
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-10。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
