跳到正文
发现
DSHA:安卓上的 DeepSeek Harness 启动器
移动应用AI 应用

DSHA:安卓上的 DeepSeek Harness 启动器

免 ROOT、免 Termux 的安卓启动器,装完 APK 就能在手机上跑完整的 DeepSeek Harness。

admin
发布于 2026-10-31
浏览
2
访问
0
下载
0
版本
v0.2.1-rc.2
平台
Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

DSHA 是 DeepSeek Harness(@deepseek-ai/dsh,DeepSeek 官方的 agent harness,类 Claude Code)的安卓启动器。上游是为 glibc Linux 写的,直接在安卓上跑会遇到原生模块编译失败、link(2) 被 SELinux 拦截、沙箱无法启动、前端按桌面布局排版等问题。DSHA 把这些都打包进一个 APK:装好后准备环境、打开 Web UI 即可使用,不需要 Termux、不需要 ROOT,也不用敲命令。

APK 内置完整的 Ubuntu 24.04(noble)arm64 rootfs,apt、交互式 PTY、Python、git、需要编译的原生模块都能用,上游插件基本不用改。

主要功能

  • 装机与环境:六步安装流水线(解压 → 基础工具 → Node.js → pnpm → dsh → 补丁),每步先探测再执行,只补失败项;rootfs、工具、Node、harness 可分别重装。
  • 双运行时:默认 proot,可选 proroot;proroot 鉴权前明确退出且无插件故障时,会有限回退一次 proot。Node.js 24 + pnpm 10 随包锁定。
  • 设备能力:通过本机 127.0.0.1:3090 桥(token 门控)调用。无障碍服务可实现读屏、点按、输入、滑动、截屏;ADB 无线直连自带配对与保活,不需要 Shizuku;另有 Shizuku / Root 备用通道。设备命令始终走白名单。
  • 终端:基于 Termux terminal-emulator JNI 的真 PTY,vim / htop / tmux 可用,带扩展键行、多标签。
  • Web UI:Standard 版用系统 WebView,内置 dsh-web-mobile 3.2.1 做移动端适配,支持深浅色、中英文、局域网访问(token 鉴权)、可配置端口、流式悬浮条。
  • 插件生态:App 内安装 / 更新 / 启停 / 删除插件,支持 GitHub 链接、HTTPS 压缩包、本地导入与 dsha-plugin install。
  • 数据与备份:一键导出无需密码的 .tar.gz 归档,支持全量 / 只对话 / 只插件 / 只设置的分范围备份与恢复;自动备份计划默认开启,保留最近 3 份已验证副本。
  • 可靠性:组件级自检与按需修补、启动诊断、配置快照回滚、独立应急 DSH,Web 起不来时能指出是哪个插件出错。

安装与使用

当前正式版为 v0.2.1-rc.2 · build190,Standard 标准版,Android 11+ / arm64,278.66 MiB。

  1. 从 Releases 页面 下载 dsha-0.2.1-rc.2.apk 并安装,首次启动会准备内置离线环境。
  2. 解压完成进入主页,Web 在后台启动;就绪后进入 Web UI,在网页中配置模型。
  3. 从旧包迁移时,先在旧版导出备份,再在新版恢复;同包覆盖更新前请先正常停止 DSH。

下载地址:https://github.com/DSH-APP/DSHA/releases/download/v0.2.1-rc.2/dsha-0.2.1-rc.2.apk,同页提供 .sha256 校验文件。

注意事项

  • 新版包名为 dsh.android.client,可与旧版 com.dsh.client 并排安装,但数据与授权相互独立;两套服务同时运行可能遇到设备端口冲突。
  • 虚拟屏为实验性功能,需要先授权 ADB / Shizuku / Root 任一通道,仅开无障碍不会创建虚拟屏。
  • 画中画默认关闭,需用户主动开启。
  • 默认最小权限即可运行;API key 使用 Android Keystore + AES/GCM 保存,无遥测。项目文档中明确列出已知弱点(无内核级沙箱、历史明文备份、签名密钥待轮换等),详见安全模型。
  • 页面延迟仍有波动,官方未承诺所有机型普遍提速,也未做完整 Doze / 功耗验收。

本作品整理自 GitHub 开源项目 DSH-APP/DSHA,原作者 @DSH-APP,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.2.1-rc.2当前版本

    新包名 dsh.android.client,可与旧版共存;新增实验性虚拟屏、全局确认策略与任务通知;内置 DSH 0.2.1-rc.2、移动 UI 3.2.1,默认 proot、可选 proroot;修复插件管理、登录与局域网、键盘与后台恢复;支持一键备份导出。

评论