这套方案到底是什么
核心组合只有三样东西:Termux 提供终端和 Linux 环境,Hermes 或 OpenClaw 作为轻量级 Agent 框架在本地跑起来,再走 OpenRouter 的免费模型通道补足推理能力。一台 Android 7.0、仅 4GB RAM 的老机器,挂在角落里插着充电器,就能稳定接收指令、调用工具、联网查询、写代码、总结文档。
听起来有点反直觉对吧?4GB 内存能跑 Agent?我一开始也不信,本来以为连 1B~3B 的小模型都未必能跑动。但实际测下来:
- 轻量 Agent 的任务分解、工具调用、记忆管理完全流畅
- 响应速度可接受(本地推理 + 免费云模型补位)
- 24 小时常驻功耗不高,插着电基本不发热
- 数据要么留在本地,要么只走自己信任的通道,隐私拉满
最关键的是,每月几十刀的服务器费用省了,也不用担心数据被大厂拿去训练。
这套方案适合谁
想玩 Agent 但预算为 0 的人;极度在意隐私、不想把聊天记录、文件、代码发给大厂的人;家里有闲置 Android 7~10 老机型的人;以及对边缘计算和离线 AI 感兴趣的技术爱好者。
如果你属于其中任何一类,下面的教程值得花十几分钟跟着走一遍。
准备工作(两种方案通用)
第一步,从 F-Droid 安装 Termux。 这一步很关键——Play Store 里那个版本已经停止维护,包太老会出各种诡异问题。流程是:
- 浏览器打开
f-droid.org,下载并安装 F-Droid App - 在 F-Droid 里搜索 Termux,安装最新版
- 同时装上 Termux:API(可选但强烈推荐,唤醒锁、传感器调用都靠它)
打开 Termux 后先更新一下:
pkg update && pkg upgrade -y
termux-setup-storage # 授予存储权限
第二步,拿一个 OpenRouter 免费 API Key。 打开 openrouter.ai,注册登录后进入 Keys 页面,点 Create new key,复制下来。免费模型里 google/gemini-2.0-flash-exp:free 这类都能直接用。
第三步,把 24/7 运行的基础设置做好:
- Android 系统设置 → 应用 → Termux → 电池 → 选「不优化」
- 在 Termux 里跑
termux-wake-lock防止系统休眠 - 手机一直插着充电器
这三步漏掉任何一项,后台运行都会被 Android 杀掉。
方案一(推荐):Hermes Agent
Hermes 是 Nous Research 出的,专门针对 Termux 做了优化,支持 cron 定时任务、记忆模块、Telegram 网关。4GB RAM 跑它绰绰有余,纯 Termux 环境,不需要 proot-distro,资源占用最低。
安装: 优先尝试一键脚本,失败的话走手动安装路径。
配置模型: 选 OpenRouter 作为提供商,粘贴刚才拿到的 API Key,模型选 gemini-flash 这种免费的。
验证启动: 跑通后直接输入 hermes 进入对话。
实现 24/7 后台运行(最关键的一步): 用 tmux 包一层,配合前面提到的 termux-wake-lock,断开 SSH 或者锁屏后 Agent 依然在跑。下次连回来用 tmux attach 就能看到现场。
到这一步,老手机已经是一个 24/7 私有 AI Agent 了。
方案二:OpenClaw
如果你想要一个漂亮的 Web 控制台,OpenClaw 更合适,但代价是要在 Termux 里再套一层 proot-distro 跑 Ubuntu,对 4GB 内存的老机器压力会大一些。
流程大致是这样:
- 在 Termux 里装
proot-distro - 进入 Ubuntu 环境继续后续操作
- 修复 Android 网络错误(这个是常见坑)
- 跑配置向导,Gateway Bind 选
127.0.0.1 - 启动 Agent,浏览器打开
http://127.0.0.1:18789进入仪表盘 - token 用
openclaw config get gateway.auth.token获取
后台同样用 tmux + termux-wake-lock。
4GB 老机的避坑清单
内存吃紧导致卡顿? 优先选 Hermes 加最轻量的免费模型,关掉其他 App,浏览器工具不要同时开。
Termux 被系统杀? termux-wake-lock + 关闭电池优化 + 一直充电,三件套缺一不可。
想加 Telegram 远程控制? Hermes 在 setup 阶段直接选上就行,OpenClaw 通过节点也能接入。
更新: Hermes 用 hermes update,OpenClaw 用 npm update -g openclaw。
这台手机能干什么
跑通之后,可玩的场景比想象中多:
- 定时检查邮件和通知,每天给你发一份摘要
- 当作私人知识库助手,问什么答什么
- 跑一些简单的自动化脚本
- 配合 Home Assistant 做智能家居中枢
- Telegram bot 网关,随时随地下指令
虽然比不上 4090 跑本地大模型那种丝滑,但对于日常的 Agent 任务——自动化工作流、知识管理、个人助手——已经完全够用。
一个值得继续想的问题
这套方案最有意思的点不在于「省钱」,而在于它把「私有 AI 服务器」这件事的门槛压到了几乎为零:一台旧手机 + 一个免费 API Key。当部署成本变得这么低,你会发现真正稀缺的不再是算力,而是「你想让这个 Agent 替你做什么」。
抽屉里那部吃灰的旧手机,你打算让它在 24 小时里替你完成哪一件每天重复、却始终没时间自动化的事?