DOC软件文档百宝箱

手机上把 QQ 号变成 AI 机器人的完整流程

本篇讲一条不碰电脑的路线:用 AstrBot 安卓端,把自己名下的一个 QQ 号变成能自动回消息、能调用大模型的机器人账号。从安装到上线大约十几分钟,难点不在操作、在首次启动那一段等待。相关文档:大模型接入与插件玩法.md · 安卓端初始化失败排查.md


一、为什么选手机端这条路

把 QQ 号变成机器人,常见路线有两类:一类是在电脑或服务器上部署 AstrBot 框架本体,能力强、平台广,但需要 Python 或 Docker 环境;另一类就是本文的路线——社区开发者把 AstrBot 核心、NapCatQQ 协议适配器和 Ubuntu 容器环境打包成了一个安卓 APK,装上就能跑。

对「只想在 QQ 里挂一个 AI 机器人」的需求来说,手机端的优势很直接:

代价也有:安卓端当前只支持 QQ 个人账号这一种消息平台,依赖 Docker 的代码沙箱在手机容器里默认不可用。要接微信、Telegram 等更多平台,仍需按框架文档自行部署完整版。

二、动手前准备三样东西

  1. 一个备用 QQ 号。机器人走的是电脑端协议,社区资料普遍提醒别用主力号——第三方协议接入在账号层面有被风控的可能。同时记住:同一个号别再登录电脑 QQ,两边互挤会把机器人挤下线。
  2. 手机剩余空间。安装包约 87 MB,但首次启动还会联网下载容器环境与依赖,实际占用明显更大,建议留出 1 GB 以上余量。
  3. 一把大模型 API Key。DeepSeek、智谱、Kimi 等国产模型的 Key 在各自开放平台申请;本地党也可以用 Ollama 填局域网地址,零调用成本。模型选择的细节见大模型接入与插件玩法.md。

三、流程总览

整个过程四步:

  1. 获取安装包:从网盘分享页把 APK 转存到自己的账号再下载(AstrBot 手机端介绍站的安装页整理了获取入口与安装步骤);
  2. 安装放行:点开 APK,系统提示「未知来源应用」时允许对应来源安装;
  3. 首次启动初始化:连家用 Wi-Fi 或手机流量,保持屏幕常亮;点按屏幕任意位置可切到日志页,看它部署容器、拉取核心、安装协议组件——napcat 这一步最慢,卡住别慌,关掉 App 重开会接着装;
  4. 扫码配 Key:初始化完成会弹出 QQ 登录二维码,用手机 QQ 扫码;随后进管理面板(默认账号密码均为 astrbot,登录后立即修改),在「模型提供商」里填入 API Key 并重启机器人。

全部就绪的标志:通知栏出现一条「正在运行」的常驻通知。它是机器人的命脉,清掉服务就停;只要它在,息屏、锁屏、切后台都不影响收发消息。

四、上线之后能聊成什么样

装完插件之后用 /help 看到的清单,才是真正可用的全部——主程序刻意保持轻量,扩展能力大多在插件里。

五、风险与边界,装前再看一眼

卡在初始化、二维码不弹、莫名掉线,按症状对照处理即可,多数不用重装,见安卓端初始化失败排查.md。

同站更多