
不用 root、不用电脑,一个 APK 就能在安卓手机上跑 DeepSeek Harness:让它读屏操作 App、整理文件、改系统设置,还能按时间、Wi-Fi、充电、通知等条件自动执行任务。代价是你要给它无障碍、通知读取等高权限,并接受锁屏后不能操作其他 App、国产 ROM 要手动放行后台这些限制。
项目开源地址:https://github.com/jackwener/DSH-Android
在仓库的 Releases 页下载 APK。GitHub 国内访问较慢,打不开可多刷新几次。
项目简介
DSH-Android 把 DeepSeek Harness(dsh)的引擎直接嵌进安卓 App 进程,不用 root,也不用 Termux。它通过无障碍服务读屏、点按、滑动和输入,打开 App 或跳转指定页面;同时保留 dsh 原生的技能、MCP、子 agent 和网页搜索能力。
一句话定位:不是又一个聊天 App,而是一个能在你手机上“动手干活”的手机 Agent。
本项目是社区项目,与 DeepSeek 官方无关联,也未获其背书。协议为 Apache-2.0。
支持平台与系统要求
- 系统:Android 10 及以上
- 架构:仅 arm64-v8a
- 安装包约 110 MB,建议预留 500 MB 可用空间
- 需要能访问 DeepSeek API;用第三方模型时,联网搜索仍需另外配置 DeepSeek API key
核心特色功能
1. 手机上的 App 都能操作
用自然语言让它操作 App、整理文件、修改系统设置,例如发消息、总结群聊、抓取内容、投递打招呼、下单等(具体效果取决于 App 界面和模型能力)。
2. 它操作,你照常用手机
授权后 Agent 能读屏、点按、输入,过程中你可以随时暂停、停止或插话。Android 14 及以上配好 Shizuku 或自连 ADB 后,可走“不打扰模式”,在虚拟屏幕上操作,不占用你的屏幕。
3. 在任何 App 里随时呼起
悬浮球入口:在任意应用中发起对话,或把当前这一屏发给它,问“这条怎么回”“帮我记下来”。
4. 手机里自带 Linux 环境
Agent 可以跑 Python、处理你发来的文件、运行它自己写的脚本。
5. 定时与条件自动化
按时间执行,或在连上 Wi-Fi / 蓝牙、开始充电、到达某地、收到通知等条件下触发任务。
6. 出门也能用电脑上的 Agent
通过 SSH 或 DSH Remote 连接电脑或服务器上的 DSH。只用远程模式的话,手机不用安装本地运行环境。
技术栈亮点
- 引擎内嵌:Node 24 编译为安卓原生共享库,通过 JNI 在独立前台服务中启动,不用 proot、不用 Termux,也避开了安卓 12 以后的“幽灵进程”限制。
- dsh 不做 fork:App 只通过 dsh 的 SDK 协议和它对话,安卓适配放在插件和少量补丁里。
- 手机能力在 App 侧:文件、屏幕、系统、通知、媒体等设备工具由 Kotlin 实现,通过一条私有 socket 通道暴露给 dsh。
使用教程
- 从仓库 Releases 页下载 APK 并安装(arm64,Android 10 及以上)。
- 登录 DeepSeek 账号,或者填入 API key;也可以在“设置 → 模型服务”里添加其他服务商。
- 直接说要做什么,比如“列出下载目录里最大的 5 个文件”。用到某项权限时,App 会再引导你开启。
- 可选:在“设置 → 手机权限”里一键安装 Shizuku,并在 Shizuku 里打开“开机启动(无线调试)”,解锁更多系统开关。
安装时若提示“已屏蔽有害应用”:因为它不在 Google Play 分发、又用到无障碍、通知读取等能力,Play 保护机制可能误判。先核对下载的 APK 与发布说明里的 SHA-256 一致,再在弹窗里点“更多详情 → 仍要安装”,不要点“知道了”(那会取消安装)。
使用注意事项
- 锁屏后不能操作其他 App:在有安全锁屏的情况下,系统不允许操作其他 App 的界面,这类任务会暂停,提示你解锁后继续;文件、设置、通知等系统 API 类任务锁屏时照常执行。
- Shizuku 重启后要重新启动:建议打开 Shizuku 的“开机启动(无线调试)”(需 Shizuku 13.6 及以上、Android 11 及以上)。
- 国产 ROM 要手动放行:部分机型需要手动允许“后台弹出界面”和“自启动”,悬浮球和后台自动化才能稳定工作,App 的体检页会提示。
- 第三方模型有限制:只支持 HTTPS 的 OpenAI 兼容 Chat Completions 接口,上下文统一按 128K 计,不提供推理等级选择;工具调用效果取决于所选模型。
- 冷启动约 5 秒:本地引擎冷启动目前大约 5 秒,README 未说明所有 Android 机型的兼容范围,先真机验证再重度依赖。
总结:适合谁,不适合谁
适合:想在安卓手机上直接用自然语言操作文件、App 和系统设置的人;能接受无障碍、通知读取、悬浮窗、自启动这些权限的人;以及想研究移动端 Agent 集成方式的开发者。
不适合:设备不是 arm64、系统低于 Android 10 的人;必须在锁屏状态下操作其他 App 的人;不愿给高权限、或不愿手动处理国产 ROM 后台限制的人。
先确认三件事再装:Android 10 以上、arm64-v8a、有 500 MB 空间和可用的模型服务。只想远程用电脑上的 Agent,不用装本地引擎,走 SSH 或 DSH Remote 模式即可。

关注「软件教程管家」
回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。
本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›







