【保姆级教程】安卓手机免Root一键部署AutoGLM:支持语音控制与自动化操作
本文介绍了一种在安卓手机上免Root一键部署AutoGLM智能体的方法,通过Termux实现语音控制和自动化操作。主要步骤包括:安装特定版本Termux、下载必要组件(ADBKeyboard和Termux:API)、运行一键部署脚本,并提供模型配置指南。项目支持智谱AI和硅基流动的免费API,解决了传统部署需要电脑配合的痛点。常见问题如编译卡顿、语音识别故障等均有详细解决方案,适合移动端AI自动化
前言
最近 AutoGLM(智谱 AI 推出的智能体)非常火,但官方的部署通常需要电脑配合 ADB 使用。今天给大家分享一个开源项目 AutoGLM-TERMUX,它可以在安卓手机上通过 Termux 快速部署 Open-AutoGLM 智能体。
核心优势:
- 无需 Root
- 无需电脑(脱离数据线)
- 支持 AI 语音识别
- 一键脚本部署
只要有一台连了 WiFi 的安卓手机,就能体验原汁原味的官方最新版 AutoGLM 完整能力。
一、 准备工作
1. 下载并安装 Termux
请务必下载 GitHub 或 F-Droid 版本的 Termux,不要使用 Google Play 版本(会导致后续插件安装报错)。
⚠️ 特别注意:如果你手机里已经安装过 Termux(例如 Play 商店版),在安装新版本前必须彻底卸载旧版本及其所有插件(如 Termux:API, Styling 等),否则会报
INSTALL_FAILED_SHARED_USER_INCOMPATIBLE签名不一致错误。
2. 下载必要组件(可选先下载,脚本也会引导)
-
ADB Keyboard(必须):用于 AutoGLM 输入文字。
-
下载地址:GitHub - ADBKeyboard
-
安装后设置: 在系统设置中启用该输入法(运行时 AutoGLM 会自动切换,无需手动常驻)。
-
Termux:API(语音版必须):用于调用麦克风录音。
-
下载地址:GitHub - Termux:API
-
安装后设置: 需在手机系统设置中授予 Termux:API 麦克风权限。
二、 一键部署步骤
打开 Termux,依次执行以下命令即可完成部署:
# 1. 更新 Termux 包列表
pkg upgrade -y
# 2. 下载部署脚本
curl -O https://raw.githubusercontent.com/eraycc/AutoGLM-TERMUX/refs/heads/main/deploy.sh
# 3. 授予执行权限
chmod +x deploy.sh
# 4. 运行部署脚本
./deploy.sh
运行脚本后,请跟随屏幕指引一步步操作即可。
三、 配置指南
在安装过程中或安装完成后,你可以自定义 AI 配置:
1. 智能体模型配置(AutoGLM)
- 推荐模型:智谱 BigModel。
- 费用:目前官方 AutoGLM 专用的
autoglm-phone模型是免费的。 - 配置方法:脚本引导时选择智谱模型,填入你的 API Key 即可。
2. 语音识别配置(ASR)
如果你需要语音控制功能,需要配置 OpenAI 兼容格式的语音转文本 API。
- 推荐模型:硅基流动(SiliconFlow)的
FunAudioLLM/SenseVoiceSmall模型。 - 费用:当前也是免费的。
- 配置方法:脚本引导时填入硅基流动的 API Key,其他选项已默认配置好。
3. 自定义应用列表
如果需要 AutoGLM 支持打开特定的 APP,可以编辑配置文件:
- 文件路径:
/Open-AutoGLM/phone_agent/config/apps.py - 操作:在
APP_PACKAGES字段内新增应用包名配置即可。
四、 常见问题与避坑 (FAQ)
Q1: 安装依赖时卡在 Building wheel for jiter 不动了?
原因:新版本的 OpenAI 模块依赖 jiter,这需要 Rust 编译环境。在手机 Termux 上编译 Rust 速度较慢。
解决:请耐心等待,不要一直按回车,否则可能会跳过后续的语音识别配置或 AI 配置流程。
Q2: 语音识别一直卡住,没反应?
原因:可能是请求硅基流动 API 超时或卡死。
解决:
- 尝试输入
exit退出。 - 或者按
Ctrl + C强制结束进程。 - 输入
autoglm命令重启程序。
Q3: 为什么安装 Termux 插件时提示“签名不一致”?
原因:手机里混用了 Google Play 版和 GitHub/F-Droid 版的 Termux 应用。
解决:请参考本文“准备工作”部分,卸载所有旧版 Termux 及其插件,统一从 GitHub 或 F-Droid 下载安装。
五、 总结
这个脚本极大地简化了 AutoGLM 的使用门槛。以往我们需要连接电脑输入 python main.py --device-id ... 等长串命令,现在只需要在手机上运行脚本即可,非常适合想要随时随地体验 AI 自动化操作的朋友。
项目地址:AutoGLM-TERMUX
更多推荐


所有评论(0)