赛博AI生活局
761 字
4 分钟
在安卓手机上通过 Termux 安装 MigGPT-Server 指南
本文将指导你如何在安卓手机上安装 MigGPT-Server,以实现小爱音箱对接 AI。
视频直达:https://v.douyin.com/UlPT231Lxfs
步骤:
-
安装 Termux:
- 强烈推荐 从 F-Droid 应用商店安装 Termux。
- Google Play 上的版本已停止更新,可能无法正常工作或缺少必要的包。
- 在 F-Droid 搜索并安装 “Termux”, 也可以直接从 Github Release 下载。
-
更新 Termux 包:
- 打开 Termux,运行以下命令更新包列表和已安装的包:
Terminal window pkg update && pkg upgrade -y
- 打开 Termux,运行以下命令更新包列表和已安装的包:
-
安装
proot-distro:proot-distro是一个在 Termux 中管理 Linux 发行版的工具。Terminal window pkg install proot-distro -y
-
安装一个 Linux 发行版:
- 你可以选择安装常见的发行版,如 Ubuntu, Debian, Alpine 等。以 Ubuntu 为例:
Terminal window proot-distro install ubuntu - 等待下载和安装完成,这需要一些时间。
- 你可以选择安装常见的发行版,如 Ubuntu, Debian, Alpine 等。以 Ubuntu 为例:
-
登录到 Linux 发行版:
- 安装完成后,使用以下命令进入你安装的 Linux 环境(以 Ubuntu 为例):
Terminal window proot-distro login ubuntu - 现在你的 Termux 提示符会变成类似
root@localhost:~#的样子。
- 安装完成后,使用以下命令进入你安装的 Linux 环境(以 Ubuntu 为例):
-
安装 Node.js:
- 进入
root@localhost:~#命令行之后输入下面的命令:Terminal window # 更新包列表apt update && apt upgrade -y# 添加 NodeSource 仓库并安装 Node.js 22.xcurl -fsSL https://deb.nodesource.com/setup_22.x | bash -apt-get install -y nodejs - 现在你的 Termux 上就安装好了 Node.js。
- 进入
-
安装 migpt-server:
- 在
root@localhost:~#命令行之后输入下面的命令:Terminal window npm i -g migpt-server - 现在你的 Termux 上就安装好了 migpt-server。
- 在
-
启动 migpt-server:
- 在
root@localhost:~#命令行之后输入下面的命令:Terminal window migpt-server --open - 此时,Termux 上会显示 migpt-server 启动成功。
- 在
-
打开浏览器
- 在手机浏览器中输入
localhost:36592打开 MigPT 控制面板开始设置。
- 在手机浏览器中输入
-
提示:
- 不要退出 Termux 应用,否则服务将自动停止。
-
后续如何使用
- 再次打开 Termux 应用,输入下面命令进入 Linux 环境:
Terminal window proot-distro login ubuntu - 进入
root@localhost:~#命令行之后,再次运行启动命令:Terminal window migpt-server --open
- 再次打开 Termux 应用,输入下面命令进入 Linux 环境:
常见问题解决:
如果你在使用时遇到提示 ❌ 小米账号登录失败,请按以下步骤操作:
1. 登录小米账号
在电脑上使用 Chrome 浏览器登录小米账号官网。
2. 获取 passToken
登录成功后,在小米账号官网页面:
- 网页空白处右键,选择【检查】打开开发者控制台。
- 切换到
Application(应用) 标签页,在左侧找到Cookies选项。 - 在 Cookies 列表中找到
passToken,然后复制它的值。
注意:
passToken相当于你的账号密码,不要泄漏给任何人!🚨
3. 更新 .mi.json 文件
首先,删除可能存在的旧配置文件,然后用 nano 编辑器创建新文件:
rm /root/.migptgui/default/.mi.jsonnano /root/.migptgui/default/.mi.json在打开的 nano 编辑器中,粘贴以下内容,并将 passToken 替换为你刚刚复制的值:
{ "mina": { "pass": { "passToken": "把你上面复制的 passToken 填到这里" } }, "miiot": { "pass": { "passToken": "把你上面复制的 passToken 填到这里" } }}完成后,按 Ctrl+X,然后按 Y,最后按 Enter 保存并退出。
然后重新运行项目,即可正常登录使用。
附件下载:
- Termux 安装包: 百度网盘链接 (提取码: a4m9)