随身携带 AI 分身:安卓手机部署 HermesAgent 装 X 实战
最近在折腾 HermesAgent,看到官方文档说支持 Android/Termux 环境,我就想把它装到手机上,折腾了两天,终于跑起来了。
为什么要装到手机上?服务器部署虽然稳定,但有时候我就是想在手机上直接和 AI 聊,不用开电脑,也不用依赖云服务器。手机随身携带,AI 分身也随身携带,随时随地问它问题,让它帮我跑个小脚本,想想就很酷。
下面是完整的折腾过程,踩了不少坑,希望能帮你少走弯路。
为什么选 Termux
Termux 是安卓上最强大的终端模拟器,本质上就是一个运行在手机上的 Linux 环境。它有自己的包管理系统,可以安装 Python、Node.js、Git 等各种开发工具,几乎是把一台迷你 Linux 服务器塞进了手机。而 Hermes 的核心依赖正好是 Python 和 Node.js,理论上 Termux 完全能跑。
准备工作
安装 Termux
从 Google Play 安装 Termux

或者从 Github 下载安装包:https://github.com/termux/termux-app
安装后打开,先执行初始化命令:
pkg update && pkg upgrade
这一步很重要,会更新 Termux 的包管理器和基础组件。

安装 HermesAgent
Termux 环境支持一键安装脚本。
一键安装
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

我安装了将近一个小时才完成,接下来就是大家熟悉的步骤了!
快速开始
选择 Quick setup

选择 Z.AI

配置密钥,这里有个小坑:在 Termux 里长按屏幕可以调出菜单,选择 Paste,但粘贴 API Key 的时候不会显示任何内容,你以为没粘贴进去,其实已经粘好了。

配置模型,这里输入数字 7,我选择的是智谱的 glm-4.5-air 模型,免费额度够用,而且在国内访问速度不错。

消息配置我们选择跳过,后面再配置。

配置完成后就会进入这个界面:

输入 Y 就可以愉快地聊天了!

配置聊天工具
在终端执行命令:
hermes setup gateway
选择 Telegram

按照提示来操作:

将下方红框里的 Bot token 填入上方输入框,然后一路默认配置,按回车键就行。

找到你刚刚新建的机器人,随便发点什么,然后复制返回的授权码,在 hermes 终端执行:
![]() |
![]() |
查看是否配置成功,可以执行 hermes pairing list

注意:由于 Gateway 服务不支持在 Termux 上安装服务,所以启动 Gateway 要用命令 hermes gateway:
Gateway service installation is not supported on Termux.Run manually: hermes gateway

常用命令一览表
|
|
|
|---|---|
hermes |
|
hermes chat -q "消息" |
|
hermes -c |
|
hermes -c "会话名" |
|
hermes setup |
|
hermes model |
|
hermes config |
|
hermes login |
|
hermes logout |
|
hermes status |
|
hermes logs |
|
hermes logs -f |
|
hermes sessions list |
|
hermes skills |
|
hermes update |
|
hermes backup |
|
hermes doctor |
|
进入对话后,输入 / 可以看到所有可用命令:

常见问题
命令找不到
装完 Hermes 后输入 hermes 提示命令找不到,是因为 PATH 没更新。解决方法:
source ~/.bashrc
依赖安装失败
某个依赖包装不上,先看报错信息,缺什么就装什么。用 pkg search <包名> 搜索 Termux 里的包名。
机器人没响应
修改 .hermes/.env 文件,手动添加 TELEGRAM_ALLOWED_USERS=user_id,user_id 可以通过 hermes pairing list 获取。

总结
折腾了两天把 Hermes 装到手机上,实际用起来发现……我根本不怎么用它。但每次掏出手机跟外行人演示的时候,别人都说”卧槽,好🐂🍺”,对方一脸”这是什么黑科技”的表情时,我就觉得这两天没白折腾。毕竟,装 X 才是第一生产力,不是吗?😂
如果你有一台性能不错的安卓手机,想随身携带一个 AI 分身,可以试试 Termux 部署 Hermes。
折腾过程本身就是一种学习,了解 Hermes 的依赖结构,了解 Termux 的 Linux 环境,了解 Python 版本的兼容问题。这些东西书上虽然能看到,但动手才能学到。
夜雨聆风

