DSHA是一款开源的安卓端 AI Agent 运行启动器,不用 Root、不用繁琐配置 Termux,直接在手机里面搭建起一套完整的 Ubuntu 运行环境,很多电脑上能用的命令、脚本、依赖包,在手机上的这个环境里面都可以直接安装执行。依托 Shizuku 通道来实现设备控制能力,搭配 ADB 直连功能,AI 代理可以顺畅调用手机本身的设备能力,实现各类自动化任务。你可以自由导入各种各样的技能插件,给 Agent 赋予不同能力,运行的时候随时新增、调整功能,甚至可以让 AI 自己生成新插件,玩法拓展空间特别大。内置 Web UI 服务,启动之后你可以直接在浏览器打开本地页面,和 Agent 进行交互。
DSHA插件市场:https://dsha.cc/

DSHA怎么从装APK到第一次AI对话
1、下载APK后校验SHA-256,安装时允许“安装未知来源应用”;同签名APK覆盖安装可平滑升级,历史会话与配置保留。

2、首次启动后DSHA自动执行解压→基础工具→Node.js→pnpm→dsh→补丁的流水线,冷安装耗时约40秒以上,取决于机型;建议保持屏幕常亮并耐心等进度条走完,不要中途退出。

3、进入“模型配置”页填写DeepSeek API Key(或自定义供应商API地址)。

4、需要Agent操作手机时,在“设备能力授权”中连接ADB、Shizuku或Root中的一种,没有Root可以在开发者选项开启无线调试后按ADB配对页完成连接。

✨DSHA新版本更新了哪些内容?
💡专业提示:新版优化Ubuntu容器启动速度,扩充插件模板库,Shizuku服务需要提前正常激活,ADB权限按提示授予
优化Ubuntu容器初始化流程,减少首次启动加载耗时
完善Shizuku通道通信稳定性,降低自动化指令失联概率
升级插件解析引擎,支持AI生成插件自动校验加载
Web UI界面优化,增加日志实时面板、任务状态看板
新增常用脚本环境预装包,减少手动apt安装操作
修复后台休眠时容器暂停、Web服务断开连接bug
📥DSHA怎么安装部署并启动AI Agent?
💡专业提示:先部署激活Shizuku,再打开DSHA初始化容器,WebUI默认本地地址,手机浏览器访问即可,跨设备访问需自行配置
下载DSHA安装包完成安装,提前激活Shizuku服务
打开软件,一键初始化Ubuntu容器,等待环境拉取部署
按指引完成ADB权限授权,打通设备控制通道
进入插件管理,导入技能插件或者使用AI生成新插件
启动Agent服务,开启内置Web UI服务端口
在浏览器输入本地地址,进入交互面板下发任务指令
💻DSHA对比同类安卓自动化工具特色在哪?
💡专业提示:核心亮点是内置完整Ubuntu容器+AI Agent插件体系,和纯脚本工具定位不一样,需要在手机跑Linux脚本、搭建AI代理自动化优先选择DSHA
DSHA:内置独立Ubuntu容器,原生Linux命令直接运行
免Root,依托Shizuku+ADB实现设备控制,门槛更低
动态插件系统,支持运行中增删插件,AI自主生成插件
自带Web UI交互面板,脱离APP界面远程管理Agent
兼容大量Linux脚本、Python依赖包,生态扩展性强
开源项目,配置文件透明,可自定义Agent工作逻辑
🔍还有哪些安卓Linux与AI自动化工具可以替代DSHA?
💡专业提示:各工具侧重点不同,Termux偏向手动命令,MacroDroid侧重点击自动化,同时需要Linux环境+AI Agent插件体系,DSHA的方案更加一体化
Termux:安卓终端模拟器,手动搭建Linux环境,自由度高
MacroDroid:安卓老牌自动化工具,图形化配置点击任务
Tasker:安卓高级自动化,搭配插件实现复杂控制逻辑
AnLinux:安卓容器工具,快速部署Ubuntu等Linux系统
ShizukuBox:基于Shizuku的轻量工具箱,单功能工具集合
AutoJS:JS脚本自动化,适合写点击、页面操作脚本
⚡DSHA对比AnLinux、Termux区别在哪?
💡专业提示:AnLinux只负责跑容器,Termux主打终端,DSHA把容器、Shizuku控制、AI Agent、WebUI整合在一起,想要开箱即用的AI自动化代理优先DSHA
💡DSHA使用小技巧有哪些?
💡专业提示:长期后台运行建议关闭系统电池优化,防止容器被系统回收,测试新插件先在本地沙箱模式运行,避免异常指令
常用脚本打包成插件,方便随时加载切换工作流
WebUI日志页面实时查看Agent输出,快速定位报错
容器内安装依赖优先使用国内源,提升下载速度
可以给Agent设置权限白名单,限制高危设备操作
多任务场景拆分不同Agent实例,避免任务互相干扰
定期备份容器环境和插件配置,更新后快速恢复
🛠DSHA容器启动失败、Web页面打不开怎么处理?
💡专业提示:Web无法访问大多是端口占用或者服务未正常拉起,Shizuku断开会直接导致自动化指令失效,优先检查Shizuku状态
问:Ubuntu容器初始化失败?答:检查存储空间,切换网络重新拉取镜像
问:Shizuku控制无响应?答:重启Shizuku,确认配对正常、权限已授予
问:WebUI访问空白?答:确认服务启动成功,核对端口号,关闭防火墙限制
问:插件加载报错?答:检查插件格式,查看日志排查语法或者依赖缺失
问:Agent执行自动化指令无动作?答:确认ADB权限有效,检查指令兼容性
问:后台一段时间自动停掉?答:在系统电池设置关闭电池限制,锁定后台
同类型安卓Linux自动化工具推荐
| 软件名称 | 功能优势 | 评分 |
| Termux | 知名安卓终端,自由搭建各类Linux运行环境 | ★★★★★ |
| AnLinux | 轻量容器工具,一键部署Ubuntu、Debian系统 | ★★★★★ |
| MacroDroid | 图形化自动化,上手简单,适合普通点击任务 | ★★★★☆ |
| Tasker | 安卓高阶自动化神器,自定义逻辑能力极强 | ★★★★☆ |
| AutoJS | JS脚本自动化开发,适合写页面操作脚本 | ★★★★☆ |
| ShizukuBox | Shizuku配套工具箱,集合各类小工具指令 | ★★★★☆ |
















