返回目录

deepseek-harness-mobile

维护状态: 活跃

sorsama/deepseek-harness-mobile

DeepSeek Harness 的 Android 伴侣应用,通过局域网在手机上完成聊天、目标、审批与通知,Kotlin 与 Jetpack Compose 打造。

前往 GitHub项目主页
$ dsh plugin --profile web add dsh-relay

52

星标

13

Fork

Kotlin

语言

MIT

许可证

2026-08-14

创建于

2026-08-29

最近推送

DeepSeek Harness 的非官方 MIT 协议 Android 远程客户端——使用 Kotlin + Jetpack Compose 编写,通过局域网或 dsh-relay 连接,完整复刻网页界面并支持完成/待审推送通知。

DSH 适配

生态相关

作者声明

安全审计

未审计

最后核验

2026-09-01

许可证

MIT

01它能帮你完成什么?

  • Drive and review a running DeepSeek Harness session from your Android phone

    Live chat, plan/goal review, permission approvals and user questions answered, plus push notifications when the harness finishes

    DeepSeek Harness users who want to operate the harness away from their desk, over the local network

  • Never miss a pending approval, review or finished turn while away from the terminal

    Push notifications for turn complete, goal complete / blocked, and review or question waiting

    Harness operators who step away but must not miss an approval prompt or a completed run

02如何接入 DeepSeek Harness?

前置条件

  • Android 8.0+ (minSdk 26) device
  • A running DeepSeek Harness (tested against 0.1.2-alpha.1); harness 0.9.0 is incompatible with the 0.1.1 protocol
  • For Relay mode: the dsh-relay harness plugin installed into the harness web profile

安装步骤

  1. 01

    Install the latest APK from the GitHub Releases page.

  2. 02

    Relay (recommended, works off Wi-Fi): run `dsh plugin --profile web add dsh-relay` then `dsh web` in the harness web profile; open the printed URL on that computer, set a password, open `/relay/pair`, and in the app tap Relay -> Pair a relay to scan the QR.

    $ dsh plugin --profile web add dsh-relay

  3. 03

    Local network: apply the one-file LAN patch in `harness/README.md`, restart `dsh web`, then in the app tap Scan network and paste the startup link the harness prints.

    $ dsh web

  4. 04

    USB / emulator: run `dsh web`, then `adb reverse tcp:3080 tcp:3080`, and connect to `127.0.0.1:3080` in local-network mode.

    $ dsh web

验证接入成功

作者未说明

03DSH 适配与能力边界

DSH 适配生态相关

Unofficial Android companion app that connects to DeepSeek Harness over the local network or via the dsh-relay harness plugin

  • Connect over LAN, relay, HTTPS proxy or USB

    a running DeepSeek Harness reachable on the local network or via dsh-relaya paired phone session reaching the harness chat, sessions and notifications

    local-network mode authenticates but does not encrypt the connection
  • Full chat experience

    a connected harness sessionstreamed turns, markdown, terminal/diff/read/search/web tool cards, queue dock, history paging, image attachments

  • Drive the full harness GUI from your phone

    a connected harness sessiongoals (phases, rounds, pause/resume/edit), plan mode + plan review, permission approvals, user questions, subagents, background jobs, skills, model selection

  • Finish & review notifications

    an active harness session with a paired phonepush notifications for turn complete, goal complete / blocked, and review or question waiting

04适合谁?何时不该用?

适合

  • DeepSeek Harness users who want to operate the harness away from their desk, over the local network
  • Harness operators who step away but must not miss an approval prompt or a completed run

不适合

  • Android only — the app runs on Android 8.0+ (minSdk 26) and has no iOS or desktop build; it is written in Kotlin + Jetpack Compose.
  • The app and harness must move together: harness 0.9.0 replaced the wire protocol rather than extending it, so 0.9.0 does not speak the 0.1.1 protocol. Track docs/COMPATIBILITY.md before upgrading either side.
  • Local-network mode authenticates the device but does not encrypt the link and does not stop others already on the network from reaching the port — use only on networks you trust. Relay mode adds a pinned certificate. Signing in grants the same power as a shell on the computer running the harness.

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

  • Android only — the app runs on Android 8.0+ (minSdk 26) and has no iOS or desktop build; it is written in Kotlin + Jetpack Compose.
  • The app and harness must move together: harness 0.9.0 replaced the wire protocol rather than extending it, so 0.9.0 does not speak the 0.1.1 protocol. Track docs/COMPATIBILITY.md before upgrading either side.
  • Local-network mode authenticates the device but does not encrypt the link and does not stop others already on the network from reaching the port — use only on networks you trust. Relay mode adds a pinned certificate. Signing in grants the same power as a shell on the computer running the harness.
  • This is an unofficial, community-built remote; the DeepSeek Harness and its brand are property of their respective owners.
2026-08-142026-08-29v0.9.3

MIT · unofficial Android companion for DeepSeek Harness; latest release v0.9.3 (2026-08-29); CI workflow on main

06常见问题

DSH Mobile 是 DeepSeek Harness 的官方应用吗?

不是。DSH Mobile 是 DeepSeek Harness(MIT)的非官方社区配套应用。Harness 及其品牌归各自所有者所有;本项目是一个独立构建的远程客户端,复刻其网页界面。

如何把 DSH Mobile 连接到我的 Harness?

安装应用 APK 后,可用四种方式之一连接:Relay(通过加密隧道配对 dsh-relay)、本地网络(应用一处 LAN 补丁、重启 dsh web、点击扫描网络)、自建 HTTPS 反向代理,或通过 USB/模拟器执行 `adb reverse tcp:3080 tcp:3080`。

支持哪些 Android 版本?

Android 8.0+(minSdk 26)。没有 iOS 或桌面版本——该应用仅支持 Android,使用 Kotlin + Jetpack Compose 编写。

本地网络连接安全吗?

本地网络模式会对设备进行认证,但不对连接加密,也无法阻止同网络中其他人访问该端口——请只在你信任的网络上使用。Relay 模式额外叠加了证书固定。登录后所拥有的权限等同于在运行 Harness 的电脑上获得一个 shell。

DSH Mobile 需要特定的 Harness 版本吗?

需要。应用与 Harness 必须同步升级:Harness 0.9.0 替换了而非扩展了线路协议,因此 0.9.0 不兼容 0.1.1 协议。应用基于 0.1.2-alpha.1 测试,详见 docs/COMPATIBILITY.md。

08数据与来源

  • 作者声明github.coma7caf612df49…

    DSH Mobile is an **unofficial companion app** for the

  • 作者声明github.coma7caf612df49…

    Its companion on the other end is

  • 作者声明github.coma7caf612df49…

    a harness plugin that adds the

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

🏆

最佳 DeepSeek Harness 插件

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

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

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