乐于分享
好东西不私藏

手机变身AI助手!零成本在安卓部署Hermes+Gemma4,微信远程控制全攻略

手机变身AI助手!零成本在安卓部署Hermes+Gemma4,微信远程控制全攻略

📱 手机变身AI助手!零成本在安卓部署Hermes+Gemma4,微信远程控制全攻略

你的旧手机,即将成为24小时在线的私人AI助理
你是否想过,让手机里的AI助手完全离线运行,不依赖任何云端服务,还能通过微信远程控制?今天,我将手把手教你如何在安卓手机上部署Hermes Agent + Google Gemma 4本地大模型,打造一个真正私有的AI助手!

🎯 为什么要这样做?

三大核心优势:

1. 完全免费:所有组件开源免费,无需支付API费用
2. 隐私安全:所有数据都在本地,绝不上传云端
3. 24小时在线:手机插电即可7×24小时服务

应用场景:

– 微信自动回复好友消息
– 离线处理文档、图片
– 个人知识库管理
– 定时任务提醒

📋 准备工作

手机配置要求

– 系统版本:Android 7.0+(推荐Android 9+)
– 内存:≥4GB RAM(推荐6GB+)
– 存储空间:≥10GB可用空间
– 处理器:64位架构(arm64-v8a)

下载必要软件

第一步:安装Termux(必须从F-Droid下载)

1. 打开手机浏览器,访问:”https://f-droid.org/packages/com.termux/” (https://f-droid.org/packages/com.termux/)
2. 找到”Download APK”按钮,点击下载
3. 或者直接下载链接:”https://mirrors.tuna.tsinghua.edu.cn/fdroid/repo/com.termux_1002.apk” (https://mirrors.tuna.tsinghua.edu.cn/fdroid/repo/com.termux_1002.apk)
4. 下载完成后安装APK文件

注意:不要从Google Play商店下载,该版本已停止更新

[图1:Termux应用图标]

🚀 第一部分:Termux环境配置

1.1 首次启动Termux

1. 打开Termux应用
2. 等待自动初始化完成(约30秒)
3. 看到
“$”符号提示符表示启动成功

1.2 基础环境配置(逐条执行)

# 第1步:更新软件包列表
pkg update

# 第2步:升级所有已安装的包
pkg upgrade -y

# 第3步:授予存储访问权限(重要!)
termux-setup-storage
# 执行后会弹出权限请求,点击”允许”

# 第4步:更换为国内镜像源(加速下载)
termux-change-repo
# 按以下顺序操作:
# 1. 按回车键进入镜像选择
# 2. 使用方向键选择”Chinese Mainland”
# 3. 按空格键选中
# 4. 按回车键确认
# 5. 等待配置完成

# 第5步:安装基础工具
pkg install -y git python nodejs wget curl clang make cmake openssh

1.3 验证环境

# 检查Python版本
python –version
# 应该显示:Python 3.11.x

# 检查Node.js版本
node –version
# 应该显示:v22.x.x

# 检查git
git –version

[图2:Termux命令行界面]

🔧 第二部分:安装Hermes Agent

2.1 一键安装Hermes(推荐新手)

# 执行官方一键安装脚本
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

# 安装过程大约需要3-10分钟,请耐心等待
# 脚本会自动:
# 1. 检测系统架构
# 2. 安装uv、Python 3.11、Node.js v22
# 3. 克隆Hermes Agent仓库
# 4. 创建Python虚拟环境
# 5. 安装所有依赖
# 6. 注册hermes全局命令

2.2 重载Shell配置

# 安装完成后必须执行
source ~/.bashrc

# 验证hermes命令是否可用
hermes –version
# 应该显示版本号,如:hermes 0.9.0

# 运行健康检查
hermes doctor
# 应该显示所有检查项通过

2.3 手动安装(备选方案)

如果一键安装失败,执行以下步骤:

# 1. 克隆Hermes仓库(包含子模块)
git clone –recurse-submodules https://github.com/NousResearch/hermes-agent.git
cd hermes-agent

# 2. 创建虚拟环境
python -m venv venv
source venv/bin/activate

# 3. 设置Android API级别(重要!)
export ANDROID_API_LEVEL=”$(getprop ro.build.version.sdk)”

# 4. 升级pip
python -m pip install –upgrade pip setuptools wheel

# 5. 安装Termux兼容版本
python -m pip install -e ‘.[termux]’ -c constraints-termux.txt

# 6. 创建命令链接
ln -sf “$PWD/venv/bin/hermes” “$PREFIX/bin/hermes”

# 7. 验证安装
hermes version

[图3:Hermes安装成功界面]

🧠 第三部分:部署Gemma4本地模型

3.1 为什么选择Gemma4?

– 完全免费:Apache 2.0协议,可商用
– 性能优秀:2B参数版本在手机上流畅运行
– 多语言支持:中文表现良好
– 长上下文:支持8192 tokens上下文

3.2 安装Ollama(模型管理工具)

# 安装Ollama(Termux专用版)
pkg install -y ollama

# 或者使用官方安装脚本
curl -fsSL https://ollama.com/install/termux | sh

3.3 启动Ollama服务

# 启动Ollama服务(后台运行)
ollama serve &
# 看到类似”Listening on 127.0.0.1:11434″表示启动成功

# 保持服务运行,可以新开一个Termux窗口执行其他命令
# 新开窗口方法:长按Termux图标→”新建会话”

3.4 下载Gemma4模型

# 根据手机配置选择版本:

# 方案1:Gemma4 E2B(2B参数,4GB内存手机)
ollama pull gemma4:e2b
# 大小:约1.5GB,下载时间:10-30分钟

# 方案2:Gemma4 E4B(4B参数,6GB+内存手机)
ollama pull gemma4:e4b
# 大小:约3.6GB,性能更强

# 如果下载慢,可以尝试国内镜像:
export OLLAMA_HOST=mirror.ollama.cn
ollama pull gemma4:e2b

3.5 验证模型

# 查看已下载的模型
ollama list
# 应该显示:gemma4:e2b

# 测试模型运行
ollama run gemma4:e2b “你好,请介绍一下你自己”
# 按Ctrl+D退出测试

[图4:Gemma4模型下载进度]

🔗 第四部分:配置Hermes连接Gemma4

4.1 启动Hermes配置向导

# 启动交互式配置
hermes setup

4.2 按以下步骤配置:

1. 选择模型供应商:使用方向键选择
“Custom endpoint”
2. API base URL:输入
“http://localhost:11434/v1”
3. API key:输入
“ollama”
4. Model name:输入
“gemma4:e2b”(根据你下载的版本)
5. Context length:输入
“8192”
6. 其他设置:一路按回车使用默认值

4.3 手动配置(备选)

# 编辑配置文件
nano ~/.hermes/config.yaml

# 添加以下内容:
model:
default: gemma4:e2b
provider: custom
api_base_url: “http://localhost:11434/v1”
api_key: “ollama”
context_length: 8192
temperature: 0.7
top_p: 0.95

# 保存并退出:
# 1. 按Ctrl+X
# 2. 按Y确认保存
# 3. 按回车确认文件名

4.4 测试Hermes连接

# 启动Hermes交互界面
hermes

# 测试命令:
你好,请介绍一下你自己
# 应该收到Gemma4的回复

# 退出Hermes:
/exit

[图5:Hermes与Gemma4对话测试]

💬 第五部分:配置微信远程控制(核心功能)

5.1 安装微信网关依赖

# 安装必要的Python包
pip install aiohttp cryptography qrcode

5.2 配置微信网关

# 启动网关配置向导
hermes gateway setup

# 按以下步骤操作:
# 1. 选择平台:使用方向键找到”Weixin (WeChat)”
# 2. 按空格键选中(显示[√])
# 3. 按回车键确认选择
# 4. 等待配置向导启动

5.3 微信扫码登录

配置向导会显示二维码链接,例如:

请使用微信扫描以下二维码:
https://liteapp.weixin.qq.com/q/7GiQu1?qrcode=417de1c5b50b31af6ac8da11ca5c92b2&bot_type=3

操作步骤:

1. 复制上面的链接
2. 在手机浏览器中打开链接
3. 使用微信扫描显示的二维码
4. 微信会收到一个6位配对码(如:
“4YNX6S”)

[图6:微信扫码登录界面]

5.4 完成配对

# 在Termux中输入配对命令
hermes pairing approve weixin 你的配对码
# 例如:hermes pairing approve weixin 4YNX6S

# 配对成功后显示:
✅ 配对成功!微信网关已连接。

5.5 启动微信网关服务

# 安装为后台服务
hermes gateway install

# 启动网关服务
hermes gateway start

# 查看服务状态
hermes gateway status
# 应该显示:✅ 微信网关正在运行

# 设置开机自启动(可选)
echo ‘hermes gateway start’ >> ~/.bashrc

5.6 微信安全配置

# 编辑环境配置文件
nano ~/.hermes/.env

# 添加以下配置:
WEIXIN_ACCOUNT_ID=你的微信ID
WEIXIN_TOKEN=自动生成的token
WEIXIN_DM_POLICY=open # 允许所有人私信
# 或 WEIXIN_DM_POLICY=allowlist # 只允许白名单用户
WEIXIN_ALLOWED_USERS=微信用户ID1,微信用户ID2 # 白名单用户
WEIXIN_GROUP_POLICY=disabled # 默认关闭群组

# 保存并退出

🧪 第六部分:测试与验证

6.1 测试微信自动回复

1. 打开微信,找到刚刚连接的机器人
2. 发送消息:
“/help”
3. 应该收到:Hermes的帮助信息

6.2 测试常用功能

在微信中发送:


“你好,现在几点了?” → 获取当前时间

“帮我写一个Python函数计算阶乘” → 获取代码

“请用中文介绍一下你自己” → 测试Gemma4中文能力

6.3 测试文件处理

通过微信发送:

1. 一张图片 → AI会识别图片内容
2. 一个PDF文档 → AI会总结文档内容
3. 一段语音 → AI会转文字并回复

[图7:微信自动回复示例]

6.4 性能测试

# 测试推理速度
cd ~
time ollama run gemma4:e2b “请写一首关于春天的诗”

# 正常范围:
# 首次响应:2-5秒
# 后续响应:1-3秒/100字

⚠️ 常见问题解决

Q1:安装过程中出现编译错误

# 解决方案:
pkg install clang make cmake -y
export ANDROID_API_LEVEL=”$(getprop ro.build.version.sdk)”

Q2:模型下载速度慢

# 使用国内镜像:
export OLLAMA_HOST=mirror.ollama.cn
ollama pull gemma4:e2b

Q3:微信不自动回复

# 检查步骤:
1. 确认网关正在运行:hermes gateway status
2. 查看日志:tail -f ~/.hermes/gateway.log
3. 重新启动:hermes gateway restart

Q4:手机内存不足

# 解决方案:
1. 清理Termux缓存:pkg clean
2. 使用更小的模型:gemma4:e2b → deepseek-coder:1.3b
3. 关闭其他应用释放内存

Q5:如何保持24小时运行?

1. 保持充电:手机连接电源
2. 关闭电池优化:在系统设置中为Termux关闭电池优化
3. 锁定应用:防止系统清理后台

🎯 高级功能扩展

1. 定时任务设置

# 设置每天9点提醒
hermes cron add “0 9 * * *” “提醒我吃早餐”

2. 技能学习

# 让Hermes学习新技能
hermes skill create 我的技能名
# 按照提示训练AI

3. 多模型切换

# 查看可用模型
ollama list

# 在Hermes中切换模型
hermes model switch gemma4:e4b

4. 数据备份

# 备份Hermes配置和数据
hermes backup –full ~/hermes_backup_$(date +%Y%m%d).tar.gz

📊 成本与收益分析

投入成本:0元

– Termux:免费
– Hermes Agent:开源免费
– Gemma4模型:开源免费
– 微信API:官方免费

获得价值:

1. 隐私安全:所有数据本地处理
2. 24小时服务:随时可用的AI助手
3. 多功能集成:文档处理、代码编写、知识问答
4. 学习平台:深入了解AI Agent技术

适合人群:

– 技术爱好者
– 隐私敏感用户
– 学生/研究人员
– 小型创业者

🔮 未来展望

技术发展趋势:

1. 模型小型化:手机端模型性能持续提升
2. 边缘计算:本地AI处理成为主流
3. 隐私计算:数据不出设备成为刚需

你可以进一步探索:

1. 集成更多模型:Qwen、Llama、DeepSeek等
2. 开发定制技能:针对个人需求训练AI
3. 搭建家庭AI网络:多设备协同工作

✅ 安装完成检查清单

– [ ] Termux安装成功并打开
– [ ] 执行了
“pkg update && pkg upgrade -y”
– [ ] 授予了存储权限
– [ ] Hermes安装成功(
“hermes –version”有输出)
– [ ] Gemma4模型下载完成(
“ollama list”显示模型)
– [ ] Hermes配置完成(
“hermes setup”已执行)
– [ ] 微信网关配置完成(已扫码配对)
– [ ] 网关服务正在运行(
“hermes gateway status”显示运行中)
– [ ] 测试对话正常(微信能收到回复)

🎉 结语

恭喜!你现在已经成功将安卓手机变成了一个:

1. 完全离线的AI助手 – 不依赖任何云端服务
2. 微信远程控制中心 – 随时随地通过微信交互
3. 隐私安全的数据管家 – 所有信息都在本地

这不仅仅是技术实现,更是对个人数字主权的重新掌控。

从今天开始,你的手机不再只是通讯工具,而是:

– 你的私人秘书,24小时待命
– 你的学习伙伴,随时解答疑问
– 你的创作助手,激发无限灵感

技术不应该只是大公司的专利,每个人都应该拥有自己的AI。

如果你在安装过程中遇到任何问题,或者有新的发现,欢迎在评论区分享交流。让我们一起,让技术更好地服务每个人!

版权声明:本文所有技术方案均为开源免费方案,遵循各自的开源协议。请合理使用技术,遵守相关法律法规。

更新日期:2026年4月17日

作者:AI技术探索者

标签:#AI助手 #本地部署 #Gemma4 #HermesAgent #微信机器人 #安卓教程 #隐私安全 #开源技术

立即行动:拿起你的旧手机,开始打造属于你自己的AI助手吧!🚀