DSHA无需获取Root权限,也不用配置Termux环境,内置完整Ubuntu24.04容器系统,搭载Node.js、Python等开发组件,安装后填入API密钥即可启动DeepSeek智能体。支持proot与proroot两种运行模式,可通过无线ADB、Shizuku通道实现设备操控,还可以进行截图、点击、读取日志等自动化操作,自带本地WebUI界面,方便调试与交互。API密钥采用系统加密存储,无后台遥测,支持插件扩展。
一、DSHA的使用方法
1.打开DSHA,先进行首页的建立环境。
2.环境就绪后,Web服务自动跑起来,点进工作台,在页面里可以添加APIKey,也可以直接登录deepseek账号。
3.不仅可以在web界面对话,还可以让它操作手机。进入开发者选项,打开无线调试,选使用配对码配对设备,记下IP地址、端口号和六位配对码,回App的授权页填进去配对。
4.web界面里能开多个会话,vim、htop、tmux这类程序都能跑,插件中心还能装社区插件。
二、DSHA的常见问题
Q:DSHA首次启动解压环境要多久,卡在解压界面不动怎么办?
A: 首次启动需要解压内置的Ubuntu环境,耗时几分钟,只有一次。如果长时间卡住,先确认设备是arm64-v8a、存储空间充足,然后到“安装与环境”页用六项组件逐个检查,只修复标记为失败的项目,不要反复重装。下载APK时尽量不要暂停,文件不完整会导致解压或安装阶段报错。
Q:DSHA的bash沙箱在DSHA上能用吗,权限默认的danger-full-access是不是意味着Agent能碰手机上的任何东西?
A: bash沙箱不可用,bubblewrap依赖的unprivileged user namespace被Android sepolicy拦住,容器路线和Termux路线都绕不过。约束依赖dsh的权限档位:默认是danger-full-access,可以在配置页改成workspace-write或read-only。如果只是做代码类任务、不需要Agent直接操作手机,把权限收到workspace-write是更稳妥的起点;需要设备操控时再逐项放开。
Q:DSHA的Agent提示无法操作手机,无线ADB配对在哪里完成?
A: 在DSHA设置中进入“设备能力授权”,连接ADB。没有Root时,先在系统开发者选项中打开“无线调试”,然后按DSHA的ADB配对页完成配对和连接,确认通道已连接。不需要Shizuku。如果配对失败,检查手机和配对页面是否在同一网络下,部分定制系统会限制无线调试的持续开启,需要在开发者选项里重新打开一次。
三、DSHA的应用特色
1、免ROOT本地部署:
不用解锁Bootloader,也不用获取ROOT权限,就能在安卓系统上运行完整的Ubuntu环境,使用门槛更低。
2、内置proroot加速:
用proroot技术替代传统ptrace,减少系统调用开销,从而提升AI推理时的响应速度。
3、完整Ubuntu环境:
自带完整的Ubuntu根文件系统,可以运行多种Linux命令行工具和AI框架。
4、DeepSeek Harness集成:
预先配置好DeepSeek Harness运行环境,用户下载后就能直接启动AI模型,进行对话或处理任务。
5、开源可扩展:
项目代码开源,开发者可以自行修改和扩展功能,社区也能贡献新模块和优化方案。



