凌晨两点的那通电话
我自己跑几台服务器。个人玩的东西:一个 homelab 装媒体、两台 VPS 跑项目、典型的自部署小生意配置。2024 年前后开始接到自动化监控半夜的来电 —— 磁盘满、容器重启、证书要过期。那种"不太需要人工但确实需要**有人**"的无聊活。
我会爬起来翻笔记本,等它唤醒、找 Wi-Fi、打开 Termius 或某个等价品、敲 SSH 命令、跟屏幕键盘搏斗。从"手机响"到"真的开始做事"五到十分钟。修一个 30 秒的问题。这数学让人沮丧。
显而易见的答案是"用手机"。不显而易见的是没有手机工具能让它真正可用。
已有的那些
我们不是第一个做手机 SSH 的。Termius 是重量级:跨平台打磨过的产品,桌面同步,长历史。JuiceSSH 在 Android 上覆盖得好。Termux 是终端环境,带 SSH。iSH 和 a-Shell 存在用于小众场景。ConnectBot 是 FOSS 选项。PuTTY 不在手机上但完整起见还是提一下。
我都试过。几个能用。没有一个让凌晨两点那场景感觉 OK。
没被填上的那个缺口
缺口不是连接性。手机上的 SSH 是个已经解决了十年的问题。缺口是围绕实际 SSH 连接的一切:
- 打字。软键盘上敲长命令是痛苦。
find / -name "*.log" -mmin -60 -exec grep -l ERROR {} \;是那种你半睡半醒在凌晨两点会想用的单行,也是那种你会输错三次的单行。 - 上下文。一半时候你不是想"敲 SSH"。你想知道哪里出问题。那是查找+解释任务,不是打字任务。
- 安全。iOS 自动联想曾经"修正"了我的
rm命令,结果我不想描述。凌晨两点手指肥头大耳碰到生产环境,没有撤销键。 - 长任务。跑
apt upgrade然后锁手机,你已经放弃了会话。iOS 上没有跟tmux等价的能优雅熬过后台挂起的东西。
这些都不是 SSH 问题。是 UX 问题 —— 一个 SSH 形状的工具如果不再把自己想成"便携桌面终端"就能解决的 UX 问题。
为什么 AI 改变了可能性
我之前一直犹豫不开始。"手机 SSH"市场小、竞争还行、纯 UX 层面赶超 Termius 的打磨感觉是苦力活。改变的是 LLM 变得足够好可以可靠生成 shell 命令。
突然打字问题有解了。"找最近一小时的错误日志" → AI 写 find 命令 → 你点按跑。错误问题也有了。粘错误进去 AI 解释。安全问题有了部分答案 —— 模式匹配加 LLM 解释。长任务问题也有解 —— 如果我们注意生命周期(我们做了:见我们怎么做的 ShellMon)。
这些功能没有一个在没 AI 时不可能。它们只是做好太麻烦,所以手机市场没人愿意做。AI 解锁了难度曲线。
我们故意挑的约束
约束定义产品。我们故意挑了一些。
只做手机。路线图上没有桌面版。产品是为玻璃屏上的拇指打造的。桌面版会跟我们优先级竞争、分散注意力。
AI 按问题主动开启。终端会话永远不会被推给模型。不想要 AI 的用户永远不必跟它说话。
免费档要真的有用。每天 5 次 AI 调用涵盖大多数个人使用。我们靠超出免费档的人变现,不是靠试用的人。
隐私是默认值。凭据存在设备 Keychain。AI 请求走我们的代理剥离敏感模式。云同步默认关闭。
我们还没有的
诚实列出我们还不擅长的:
- 端口转发。高级用户功能,下一个版本会发。
- 多用户团队共享。Team 档存在;工作流还粗糙。在迭代。
- iPad 键盘优先 UX。有 iPad 布局,但键盘快捷面比应该的薄。
- 桌面版。还没有。也还没计划做。
如果你在意上面任意一个,在 App 里发反馈。明年产品优先级会被"谁在抱怨什么"塑造。
快速事实
- 手机优先:为 iOS 和 Android 而生,没有桌面端
- AI 按问题选用:终端会话永远不会被自动喂给模型
- 免费层:AI 5 次/日;Pro $2.99/月(国区 ¥18)解锁无限 AI、云同步、ShellMon
- 隐私默认:凭证存设备 Keychain,AI 请求剥离敏感信息,云同步默认关闭
- 内置:Tailscale(免装 VPN);Android 还带本地 Alpine Linux 终端