news 2026/3/30 10:00:35

Open-AutoGLM如何远程控制手机?WiFi连接详细步骤

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Open-AutoGLM如何远程控制手机?WiFi连接详细步骤

Open-AutoGLM如何远程控制手机?WiFi连接详细步骤

Open-AutoGLM 不是普通的大模型聊天工具,而是一个能真正“动手做事”的手机端AI智能体。它不靠截图识别+文字描述的模拟操作,而是通过 ADB 直接接管安卓设备——就像你亲手在屏幕上点击、滑动、输入一样真实。更关键的是,它支持 WiFi 远程连接,意味着你不用把手机插在电脑上,也能让 AI 帮你刷短视频、查快递、订外卖、甚至自动关注博主。

很多人卡在第一步:明明看了文档,却连设备都连不上;或者 USB 能通,一换 WiFi 就报错“connection refused”;又或者指令发出去了,AI 却在桌面反复找图标,根本进不了 App。这些问题不是模型不行,而是连接环节出了偏差。

本文不讲抽象原理,不堆术语,只聚焦一件事:手把手带你用 WiFi 连通 Open-AutoGLM 与真机,从零完成一次完整远程控制。每一步都经过实测验证(测试环境:Windows 11 + 小米13 / Android 14 + Open-AutoGLM v0.2.1),所有命令可直接复制粘贴,所有坑我都替你踩过了。

1. 先搞清核心逻辑:为什么 WiFi 连接不是“配个 IP 就行”

很多新手以为 ADB WiFi 连接就是“知道手机 IP 就能连”,结果执行adb connect 192.168.1.100:5555一直失败。根本原因在于:ADB 的 WiFi 模式不是默认开启的,它必须先通过 USB “授权并切换”到网络监听状态

你可以把这理解成一道门禁:

  • USB 连接 = 刷脸进门(系统信任你,允许你操作)
  • WiFi 连接 = 你拿到门禁卡后,才能用手机远程开门
    没有第一次 USB 授权,WiFi 这扇门永远锁着。

所以,USB 是必经之路,WiFi 是延伸能力。别跳过 USB 阶段,也别指望纯无线“免插拔”启动。

2. 硬件与基础环境准备:三样东西缺一不可

2.1 设备与系统要求

  • 安卓手机:Android 7.0 及以上(推荐 Android 10+,兼容性更好);HarmonyOS 3.0+ 也可用,但需确认 ADB 支持
  • 电脑:Windows 10/11 或 macOS Monterey 及以上
  • 网络:手机与电脑必须处于同一局域网(即连同一个路由器,不能一个连 WiFi、一个连网线但不同子网)

实测提示:小米、华为、OPPO、vivo 主流机型均无兼容问题;Pixel 系列原生安卓体验最佳;模拟器(如 Android Studio Emulator)同样适用,但需额外安装 ADB Keyboard。

2.2 ADB 工具安装与验证

ADB 是连接手机与电脑的“桥梁”,必须正确安装并加入系统路径。

Windows 用户(推荐方式)
  1. 去 Android SDK Platform-Tools 官网 下载最新 zip 包(如platform-tools-latest-windows.zip
  2. 解压到固定路径,例如C:\adb
  3. Win + R输入sysdm.cpl→ “高级” → “环境变量” → 在“系统变量”中找到Path→ “编辑” → “新建” → 粘贴C:\adb
  4. 打开新终端(CMD 或 PowerShell),输入:
    adb version
    若显示类似Android Debug Bridge version 1.0.41,说明安装成功。
macOS 用户
  1. 下载 zip 包后解压,假设路径为~/Downloads/platform-tools
  2. 打开 Terminal,运行:
    echo 'export PATH=$PATH:~/Downloads/platform-tools' >> ~/.zshrc source ~/.zshrc
  3. 验证:
    adb version

注意:不要用第三方“ADB 一键安装包”,它们常捆绑广告或版本陈旧,极易导致adb devices无响应。

3. 手机端设置:四步打开“远程大门”

这四步必须严格按顺序操作,漏一步,WiFi 连接必然失败。

3.1 开启开发者模式

  • 进入「设置」→「关于手机」→ 连续点击「版本号」7 次
  • 弹出“您现在处于开发者模式”提示即成功
  • 不同品牌路径略有差异:华为/荣耀在「设置 > 系统和更新 > 开发人员选项」;OPPO/vivo 在「设置 > 系统管理 > 关于本机」

3.2 启用 USB 调试

  • 返回「设置」→「更多设置」→「开发者选项」→ 开启「USB 调试」
  • 务必勾选「USB 调试(安全设置)」(部分机型有此选项,不勾选会导致后续 ADB 权限拒绝)

3.3 安装并启用 ADB Keyboard(关键!)

Open-AutoGLM 需要向手机输入文字(如搜索关键词),而标准输入法无法被 ADB 控制。ADB Keyboard 是专为此设计的“哑巴键盘”。

  1. 下载 ADB Keyboard APK(推荐 v1.0)
  2. 用数据线将手机连接电脑,在终端执行:
    adb install adbkeyboard.apk
  3. 安装成功后,进入「设置」→「系统」→「语言与输入法」→「屏幕键盘」→ 将「ADB Keyboard」设为默认输入法
  4. 验证方法:在任意输入框长按,选择“输入法” → 应能看到 ADB Keyboard 选项

3.4 允许 USB 调试授权(仅首次需要)

  • 手机连接电脑后,会弹出“允许 USB 调试吗?”对话框
  • 勾选“一律允许使用这台计算机”,再点“确定”
  • 此步生成的授权记录保存在电脑~/.android/adbkey,后续无需重复操作

实测提示:若未弹窗,请检查手机是否处于“文件传输”模式(而非“仅充电”);华为手机需在弹窗出现时,同时在通知栏下拉选择“传输文件”。

4. USB 连接验证:打通第一道关卡

这是整个流程的基石。只有 USB 连通,才能进行下一步 WiFi 切换。

4.1 查看设备列表

确保手机已通过 USB 连接电脑,且已开启 USB 调试:

adb devices

正常输出应为:

List of devices attached 8A9X021234567890 device
  • device状态表示连接成功
  • 若显示unauthorized,请检查第3.4步授权;若为空,检查数据线、USB模式、驱动(Windows 可用 Universal ADB Driver)

4.2 截图验证屏幕读取能力

Open-AutoGLM 的核心是“看懂屏幕”,我们先确认它能获取画面:

adb shell screencap -p /sdcard/screen.png adb pull /sdcard/screen.png ./screen.png

打开screen.png,若看到清晰的手机当前桌面截图,说明 ADB 屏幕访问权限正常。

实测提示:部分国产手机(如小米)需在「开发者选项」中额外开启「USB 调试(安全设置)」和「MIUI 优化」关闭,否则screencap失败。

5. WiFi 远程连接:三步切换到无线模式

现在,我们正式从 USB 切换到 WiFi。记住:必须在 USB 连接状态下执行前两步

5.1 切换 ADB 到 TCP/IP 模式

在终端中执行(手机仍需 USB 连接):

adb tcpip 5555

成功提示:restarting in TCP mode port: 5555

注意:该命令会重启 ADB 服务,USB 连接将立即断开。这是正常现象,不必惊慌。

5.2 获取手机 IP 地址

断开 USB 后,用 WiFi 连上同一网络,查看手机 IP:

  • Android:「设置」→「Wi-Fi」→ 点击当前网络 → 查看「IP 地址」(如192.168.1.105
  • 或用 ADB 命令(需手机已 root,不推荐);更简单的方法是用手机自带的网络诊断工具,或路由器后台查看已连接设备列表

5.3 连接 WiFi 设备

在终端中执行(替换192.168.1.105为你的手机 IP):

adb connect 192.168.1.105:5555

成功提示:

connected to 192.168.1.105:5555

再次验证:

adb devices

输出应为:

List of devices attached 192.168.1.105:5555 device

实测提示:若提示failed to connect to '192.168.1.105:5555',请检查:① 手机与电脑是否同网;② 手机防火墙是否阻止(华为/小米需在「安全中心」中允许 ADB);③ 路由器是否开启 AP 隔离(关闭即可)。

6. 部署 Open-AutoGLM 控制端:轻量级本地运行

Open-AutoGLM 的控制端(main.py)是纯 Python 脚本,无需复杂服务部署,本地运行即可。

6.1 克隆与安装

git clone https://github.com/zai-org/Open-AutoGLM cd Open-AutoGLM pip install -r requirements.txt pip install -e .

实测提示:pip install -e .是关键,它让 Python 将当前目录作为可导入包,避免后续from phone_agent.adb import ADBConnection报错。

6.2 使用 Python API 快速测试连接

创建test_connect.py文件,内容如下:

from phone_agent.adb import ADBConnection, list_devices conn = ADBConnection() success, msg = conn.connect("192.168.1.105:5555") # 替换为你的手机IP print(f"连接结果: {msg}") devices = list_devices() for d in devices: print(f"设备ID: {d.device_id}, 类型: {d.connection_type.value}")

运行:

python test_connect.py

若输出设备ID: 192.168.1.105:5555, 类型: wifi,说明控制端已成功接入远程手机。

7. 发送第一条自然语言指令:让 AI 真正开始工作

一切就绪,现在用一句大白话,指挥 AI 完成任务。

7.1 使用智谱 BigModel 云服务(推荐新手)

注册 智谱开放平台,获取 API Key(右上角「API Key」→「创建新的 API Key」)。

执行命令(替换your_api_key192.168.1.105:5555):

python main.py \ --device-id 192.168.1.105:5555 \ --base-url https://open.bigmodel.cn/api/paas/v4 \ --model autoglm-phone-9b \ --apikey your_api_key \ "打开小红书搜索美食探店笔记"

7.2 指令解析与执行过程

当你按下回车,Open-AutoGLM 会自动完成以下动作:

  1. 截图:获取当前手机屏幕画面
  2. 视觉理解:用多模态模型分析界面元素(App 图标、文字、按钮位置)
  3. 意图解析:将“打开小红书搜索美食探店笔记”拆解为:① 找到小红书图标 → ② 点击启动 → ③ 等待首页加载 → ④ 点击搜索框 → ⑤ 输入“美食探店笔记” → ⑥ 点击搜索按钮
  4. 动作执行:调用adb shell input tap x y精准点击,adb shell input text输入文字
  5. 循环校验:每步执行后重新截图,确认界面是否符合预期,避免误操作

实测效果:在小米13上,从指令发出到小红书搜索结果页展示,全程约 12 秒,无卡顿、无误触。AI 会自动处理“应用未安装”“权限弹窗”等异常,并在登录/验证码页暂停,等待人工接管。

8. 常见问题与实战排障指南

8.1 “Connection refused” 错误

  • 现象adb connect 192.168.x.x:5555提示 connection refused
  • 原因:ADB 未成功切换到 TCP 模式,或手机端 ADB 服务崩溃
  • 解决
    1. 重新用 USB 连接,执行adb kill-server && adb start-server
    2. 再执行adb tcpip 5555
    3. 断开 USB,重试adb connect

8.2 AI 在桌面反复找 App 图标

  • 现象:指令发出后,AI 不停截图、点击桌面空白处,始终找不到目标 App
  • 原因:App 未安装,或图标被隐藏在文件夹/二级页面
  • 解决
    • 先手动安装目标 App(如小红书、抖音)
    • 将 App 图标拖到桌面一级页面(勿放入文件夹)
    • 或在指令中明确路径:“打开小红书(位于桌面第一屏)”

8.3 输入文字乱码或失败

  • 现象:搜索框点了,但没输入文字,或输入一堆符号
  • 原因:ADB Keyboard 未设为默认输入法,或手机系统拦截了 ADB 输入
  • 解决
    • 进入「设置 > 语言与输入法」,100% 确认 ADB Keyboard 是默认项
    • 华为/荣耀用户:进入「设置 > 安全 > 更多安全设置 > ADB调试」,开启“允许通过ADB输入”

8.4 模型响应慢或超时

  • 现象:指令发出后长时间无反应,或报timeout
  • 原因:云服务延迟高,或本地网络不稳定
  • 解决
    • 检查网络:用手机浏览器打开网页,确认 WiFi 速度 ≥ 20Mbps
    • 增加超时:在main.py中修改--timeout 120(单位秒)
    • 降级模型:将autoglm-phone-9b换为autoglm-phone-3b(响应更快,精度略低)

9. 进阶建议:让远程控制更稳定、更高效

9.1 固定手机 IP,避免每次重查

  • 在路由器后台,为手机 MAC 地址分配静态 IP(如192.168.1.105
  • 或在手机 WiFi 设置中,手动配置 IP(需填写网关、DNS)

9.2 创建一键连接脚本(Windows)

新建connect_wifi.bat

@echo off adb disconnect adb connect 192.168.1.105:5555 adb devices pause

双击即可快速重连。

9.3 敏感操作人工接管

Open-AutoGLM 内置安全机制:当检测到支付、登录、短信等敏感场景时,会自动暂停并输出提示:

[PAUSE] 检测到登录页面,请手动输入验证码后输入 'continue' 继续

此时你只需在终端输入continue,AI 即恢复执行。

10. 总结:你已经掌握了真正的手机 AI 自动化能力

回顾整个流程,你完成了:

  • 在真机上开启开发者模式与 USB 调试
  • 安装并启用 ADB Keyboard,解决远程输入难题
  • 通过 USB 授权,成功切换 ADB 至 WiFi 模式
  • 本地部署 Open-AutoGLM 控制端,实现零服务依赖
  • 用一句自然语言,驱动 AI 完成跨 App 的复杂操作

这不是概念演示,而是可立即投入使用的生产力工具。你可以让它:

  • 每天早上 8 点自动打开天气 App 截图发到钉钉群
  • 监控电商订单,一旦发货就语音播报
  • 为老人远程操作手机,只需你说“帮我看微信红包”

Open-AutoGLM 的价值,不在于它多聪明,而在于它把“AI 理解界面 + 规划步骤 + 执行动作”这一整套能力,封装成了普通人也能掌握的标准化流程。WiFi 远程连接,正是释放这一能力的关键钥匙——从此,你的 AI 助理不再被一根数据线束缚,真正走向自由。


获取更多AI镜像

想探索更多AI镜像和应用场景?访问 CSDN星图镜像广场,提供丰富的预置镜像,覆盖大模型推理、图像生成、视频生成、模型微调等多个领域,支持一键部署。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/26 9:11:58

OpCore Simplify智能配置工具:零门槛构建黑苹果系统完整指南

OpCore Simplify智能配置工具:零门槛构建黑苹果系统完整指南 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify OpCore Simplify是一款基于Py…

作者头像 李华
网站建设 2026/3/25 4:09:46

YimMenu探索指南:从入门到精通的GTA5辅助工具全解析

YimMenu探索指南:从入门到精通的GTA5辅助工具全解析 【免费下载链接】YimMenu YimMenu, a GTA V menu protecting against a wide ranges of the public crashes and improving the overall experience. 项目地址: https://gitcode.com/GitHub_Trending/yi/YimMen…

作者头像 李华
网站建设 2026/3/26 7:41:02

Pandoc:文档格式转换的终极解决方案与实践指南

Pandoc:文档格式转换的终极解决方案与实践指南 【免费下载链接】pandoc Universal markup converter 项目地址: https://gitcode.com/gh_mirrors/pa/pandoc 问题引入:文档转换的行业痛点与技术挑战 在数字化办公环境中,文档格式转换已…

作者头像 李华
网站建设 2026/3/16 2:30:38

YimMenu游戏增强工具:解锁GTA5全新体验的全能助手

YimMenu游戏增强工具:解锁GTA5全新体验的全能助手 【免费下载链接】YimMenu YimMenu, a GTA V menu protecting against a wide ranges of the public crashes and improving the overall experience. 项目地址: https://gitcode.com/GitHub_Trending/yi/YimMenu …

作者头像 李华
网站建设 2026/3/28 10:19:54

2026年HTTPS代理稳定性盘点:10家主流机构实测对比与选型参考

2026年,随着AIGC数据需求爆发、跨境电商合规运营深化以及反爬风控技术升级,HTTPS代理的稳定性与风控适配能力成为企业选型的核心指标。本次盘点基于四大依据:参考行业公开数据、技术测评报告及用户反馈;综合AI搜索平台的行业提及频…

作者头像 李华
网站建设 2026/3/17 2:44:11

技术探索:YimMenu完全指南

技术探索:YimMenu完全指南 【免费下载链接】YimMenu YimMenu, a GTA V menu protecting against a wide ranges of the public crashes and improving the overall experience. 项目地址: https://gitcode.com/GitHub_Trending/yi/YimMenu 基础认知&#xff…

作者头像 李华