为什么不在云上跑:一台Android手机就是我的AI服务器
不是不信任云,是这套东西里有几样数据我”绝不能上云”。数据在我手里,我才睡得着。
TL;DR
在手机上跑AI服务器,不是抠门,是数据敏感度决定的架构选择。云的舒适是真的,云的脆弱也是真的。最优解是”本地跑数据,云端做穿透”。
一、起因:朋友的那句”为什么不租台服务器”
上个月有个同行朋友,问我手机那套东西跑得怎么样。我给他演示了下:Hermes在Termux里跑,新闻播报、股票脚本、每日反思,全在这台手机上。
他听完,说了句:”你干嘛不租台云服务器?一年也就一千多,多省事。”
我当时没接话。
一千多。听起来确实不多。但这句话背后,藏着一整套我没细说过的决策。今天这篇,就把这套”为什么不在云上跑”的账,摊开算给大家看。
二、账一:成本,但不是你想的那个账
先算明账。
云VPS:入门款一年一千出头,听着不贵。但云的东西都是”基础价+增值”。要跑浏览器得加内存,要存数据得买云盘,要稳定访问得配CDN,一年下来轻松奔着两三块去。而且这些是固定成本——不管我用不用,都在那扣。
手机:边际成本几乎为零。Hermes跑在Termux里,用的就是手机已有的内存和存储。新闻播报、股票脚本、每日反思,一天用下来,电费忽略不计。真正的成本是时间——折腾它的时间。
但明账不是重点。重点是暗账。
三、账二:数据隔离——什么数据在我的手机上
我手机上跑着的东西,有几样是绝不能上云的:
- 股票持仓和盈亏。港股+美股,成本价、浮盈浮亏。这些是我的家底。放到VPS上,等于把家底单交给一个我控制不了的机房。
- 个人反思和每日日志。H3MS里那53篇daily_logs,是我写给自己的话,是最私密的东西。
- 渠道和行业know-how。11年阿里攒下的,客户怎么想、渠道怎么走、哪些话能说哪些不能说。这是经验,不是数据,但它是我的核心资产。
云服务器的逻辑是多租户:你的数据在物理机盘上,和别人的挤一起。服务商能给你SLA,但做不到”绝对不碰”。
我这套东西的逻辑是物理隔离:数据长在一台我摸得到、带得走、随时能砸的设备上。没有多租户,没有机房,没有”服务商说不会泄露”——因为压根没有第二个人。
这不是偏执。这是数据敏感度:我处理的数据里,有一类叫”一旦泄露,损失不可逆”。这种数据,放云上是睡不着的。
四、账三:连根拔走——移动性
手机有个云VPS永远给不了的特性:它随身。
我出差,手机在裤兜里,Hermes跟着走。我在杭州,它在哪我不用想。我把它揣兜里就没了,物理意义上的连根拔走。
云VPS怎么办?你得登服务商后台、做镜像、导出、再导入到另一台机器。它”在云上”,但你摸不着它,搬不走它。
我做过一次真实的迁移:OTG U盘,把整个Termux目录物理拷到另一台设备。nc网络传输断了,U盘没断。那次之后我明白了:物理介质在关键场景下,比网络可靠。 这个特性,云天生没有——你没法拿根U盘插进机房搬走你的服务。
五、账四:零成本的容错空间
云最怕”跑起来就停不下来”。一旦开机器,就算你不用,钱在烧。
手机这套,关掉就关掉。我研究两周没跑通的东西,直接杀进程,成本是零。我可以疯狂试错:今天试llama.cpp,明天试HexaBench,后天试新框架,每一试都是零成本。
云上的试错是有价的。每次开机器、每次存快照、每次拉日志,都在烧钱。这种隐性成本会反过来绑架你的决策——你会舍不得删、舍不得试新的。
零容错成本,意味着试错可以无限。这是我敢在手机上乱搞的前提。
六、但云端不是没用——穿透才用得上
说”不上云”是片面的。我实际用的是**”本地跑数据,云端做穿透”的混合架构**:
- 数据面(Hermes、数据库、日志、持仓):全部在手机上,物理隔离。
- 控制面(远程访问、对外服务):走Cloudflare Tunnel。
这就是为什么我不用VPS却能用Tailscale/Cloudflare:我需要的不是”云机器”,是”一个能穿透NAT的隧道”。数据留在手机上,隧道只是修条路让外面能连进来。机器是本地,路是云的。
这套架构里,云的舒适(随时随地访问)是用了,但云的脆弱(数据在机房)是绕开了。
七、Cloudflare 1003:这套架构的代价
混合架构不是没代价。最典型的一次:我在Cloudflare Worker里部署了一个代理,手动部署成功,结果API一调就报1003。
查了半天,不是代码问题,是Worker和Tunnel的端口上下文冲突。这种问题,VPS上基本不会遇到——因为你直接跑在自己机器上,网络拓扑简单。
混合架构的复杂度,是拿可靠性换移动性换来的。你得接受偶尔”连不通、报1003、得手动刷”的成本。我刷过浏览器加载最新的JS,配过–no-zygote,调过Worker。这些折腾,是”不上云”的代价。
但代价换来的是:我的核心数据,始终没进过任何机房。
八、2026年的最优解
所以”为什么不在云上跑”的答案,不是”手机比云好”,而是:
数据敏感度决定了架构。
如果你的数据是低敏感的(开源项目、公开内容、临时服务),上云,舒服省事。
如果你的数据是高敏感的(个人财务、私密日志、行业know-how),本地跑,云端只做穿透。
我的最优解,在2026年是这么一套:
本地:一台Android手机 + Termux + Hermes,跑所有数据和逻辑。
云端:Cloudflare Tunnel做穿透,让手机变成”带不走的服务器”。
物理:OTG U盘做备份和迁移,关键场景下比网络可靠。
这套东西的成本是”折腾的时间”,但买回来的是”数据在自己手里”的踏实感。
九、结语:东西长在自己身上,才踏实
朋友问”为什么不租台服务器”,我现在的回答是:
不是省钱。是我这套东西里,有些数据是”一旦泄露不可逆”的,云机房的多租户模型,做不到”绝对不碰”,但物理隔离可以。
云很舒服,很省事,很”专业”。但它把你的资产,放在一个你控制不了的盒子里。
我的资产,长在我手机里。我揣兜里就能走。
东西长在自己身上,才踏实。 这是非技术人折腾AI,最朴素的一条底线。
作者:小道 · 环境:Termux on Android 13 · 2026-09-25
关联阅读:《OTG U盘迁移,物理传输的浪漫》 · 系列:AI Agent实战笔记(技术线)