跳到正文
发现
DSH Mobile:安卓本地 AI Agent 运行环境
移动应用AI 应用

DSH Mobile:安卓本地 AI Agent 运行环境

在 Android 手机上免 Root、免 Termux 原生运行 DeepSeek Harness AI Agent 的应用。

admin
发布于 2026-10-28 · 更新于 2026-11-01
浏览
4
访问
0
下载
0
版本
v1.4.76
平台
Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

DSH Mobile 把完整的 Node.js Agent 引擎以 Android 原生(bionic)二进制形式打包进 APK,让 DeepSeek Harness 在手机本地运行。它不依赖 Root、Termux、容器或电脑,安装后即可启动。引擎层来自上游 dsh,插件体系、WebUI、工具调用链与会话持久化原样保留;本项目负责 Android 运行层、前台服务保活、三级权限、扩展中心和原生竖屏 UI。

主要功能

  • 原生运行时:bionic Node.js 与 dsh 运行时预置进 APK,通过 execve 直接启动;README 实测旗舰机冷启动约 3.4 秒,中端机 5~6 秒,3 GB 内存设备 13 秒。
  • 真 PTY 终端:自行实现 C 层 PTY 助手,让终端支持 top、vim 和需要 tty 的交互式命令,而不是管道模拟。
  • Android 适配补丁:为 node-pty、文件系统、附件、WebView polyfill、curl 等提供 14 个补丁,把桌面引擎适配到手机。
  • 扩展中心:一键安装 Python、OpenJDK 17、Go、Rust、Ruby、PHP、Lua、Perl、Clang、CMake、Git、SQLite、FFmpeg、ImageMagick、OpenSSH、Vim、ADB 等 21 项环境扩展。
  • 社区插件:内置 3540 个社区插件目录,支持搜索、详情查看和一键装卸,并做兼容性分级。
  • 手机端能力:提供系统级悬浮窗、无障碍控制(读屏、点击、输入、滑动等 21 种原语)、内置 SSH 远程工作区和语音输入。
  • 三级权限:普通、Shizuku、Root 三种模式,按需选择运行权限。
  • 保活与更新:使用前台服务维持引擎运行;运行时换装采用两阶段提交,降低更新中断导致损坏的风险。

安装与使用

前往 Releases 下载 APK。手机选 arm64-v8a,模拟器选 x86_64。

两种安装包功能相同,共用一个签名,可互相覆盖升级:

  • 完整包(-release.apk,约 150 MB):运行时预置,安装后即用,离线也能启动。
  • 简单包(-release-noruntime.apk,约 24 MB):首次启动需联网下载约 125 MB 运行时。

环境要求:Android 8.0~16(minSdk 26),WebView ≥ Chrome 85,存储约 720 MB。安装后按引导选择语言、朝向、主题和权限模式,等待状态栏显示 Engine ready,再填入模型 API Key 或登录 DeepSeek 账号,选择工作区即可开始对话。需要开发任务时,可在设置 → 扩展中心安装 Python、Git、Node 等工具。

注意事项

  • 应用仅面向 Android;真机使用 arm64-v8a 包,x86_64 包主要用于模拟器。
  • 完整包与简单包只差运行时是否内置,功能完全一致。
  • 需要自备模型 API Key,或在应用内登录 DeepSeek 账号。
  • 安装时需允许安装未知来源应用;项目采用 targetSdk 28 的 sideload 策略。
  • 运行时依赖 WebView,系统 WebView 版本过低可能影响使用。
  • 项目以 MIT 许可证开源。

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

更新记录

  1. v1.4.76当前版本

    DSH Mobile v1.4.76

  2. v1.4.53

    发布 v1.4.53,提供 arm64-v8a 与 x86_64 的完整包和 noruntime 包,包含正式签名与 debug 版本。

  3. v1.4.41

    DSH Mobile v1.4.41

评论