半夜十二點在手機上 SSH 維護伺服器,我靠 ZeroAI 救了一命
ZeroAI 是什麼
ZeroAI 在國內小圈子裡有個可愛的別名叫「小龍蝦助手」,它本質上是一款跑在 Android 上的 AI 自動化執行工具。作者用 Rust 寫了一個核心引擎,外面套了一層 Kotlin 的 Android 介面,支援 DeepSeek、Qwen、OpenAI、Gemini、xAI 等主流大模型後端。你給它一句自然語言指令,它會自己拆解步驟、呼叫對應的工具鏈去完成——查資料、處理檔案、跨應用操作、跑自動化腳本都在行。
跟一般的聊天機器人 App 不同,ZeroAI 的核心是「執行」而不是「對話」。它有一個常駐的守護程序在背景跑,還內建了 Rhai 腳本引擎和 SSH 客戶端,等於把一個 AI agent 的 runtime 塞進了手機裡。而且整個架構是本地優先的——API 金鑰加密存在本機,不走它自己的伺服器(其實它根本沒有伺服器),這點對喜歡折騰的人來說很重要。
安裝
ZeroAI下載 只提供 Android APK 安裝包,最新版本 0.1.7 約 78MB,直接側載安裝就行。iOS 版目前沒有,主要是個人專案資源有限加上 iOS 後台執行限制太嚴(App Store 也不太可能放行自動執行工具鏈這類功能),所以蘋果用戶大概只能先觀望。
安裝包點開一路「允許未知來源」→「安裝」,沒什麼花樣。打開 App 後會進入三次 Next 的引導流程:第一頁歡迎介紹、第二頁說明本地優先的資料安全原則並請求必要權限、第三頁才是真正的核心——模型供應商的金鑰配置。這裡要注意兩件事:第一,金鑰得自己去對應的模型供應商後台申請,ZeroAI 不附贈額度;第二,每家的金鑰長度不一樣,DeepSeek 至少 35 個字元、阿里 DashScope(Qwen)至少 20 個,複製的時候少一個字都會在後面報 401 認證錯誤。
金鑰填完保存,App 會自動啟動背景守護程序,儀表板顯示 Running 狀態就代表裝好了。後面如果碰到金鑰改對了還報錯的情況,先進設定裡清一下應用快取再重填——有時候殘留的舊快取會跟你作對。

半夜十二點的那通電話
那個週二的深夜,我正窩在沙發上追劇,手機忽然響了——是團隊裡的运维小夥伴打來的。他說我們那台跑著客戶端 demo 的雲主機掛了,SSH 連不上去,監控顯示記憶體已經被某個失控的程序吃滿了,得緊急處理。但他自己在外面吃飯沒帶筆電,問我能不能遠端接一下。
問題來了——我也沒帶筆電。而且我這台 Android 手機雖然裝了 Termux,但在手機上敲 SSH 命令本身就是個折磨:虛擬鍵盤找不到 Ctrl+C(軟鍵盤要切到 Ctrl 層才能按)、vim 裡 Esc 鍵藏得極深、方向鍵要滑半天、Tab 補全路徑得逐字打完。之前手機上偶爾登一下主機看看狀態還能忍,真要操作起來簡直是刑場。
我說等我想想辦法,掛了電話在手機桌面亂翻——然後看到了三天前隨便裝的 ZeroAI 圖示。當時裝它純粹是看部落格上有人分享說這玩意儿能在手機上跑 AI 自動化,但裝完就忘了配置金鑰,連開都沒開過。
十五分鐘內從陌生到能 SSH
打開 ZeroAI,引導流程已經跑完了,直接進金鑰配置頁。我打開瀏覽器去 DeepSeek 後台複製了一把金鑰貼進去,保存。儀表板瞬間變成 Running——好吧,這步比我想的快。
然後我翻到 Terminal 標籤頁,這才發現 ZeroAI 內建的終端跟 Termux 完全不是一個體驗。底下多出一排固定的補充按鍵:Tab、Ctrl、Alt、Esc、方向鍵、Enter,每個都是大按鈕,觸屏點一下就觸發。這意味著什麼?意味著我在 SSH 裡要 Ctrl+C 殺程序、要 Tab 補全檔案路徑、要 Esc 退出 vim——全都是一指頭的事,再也不用跟虛擬鍵盤的層切換搏鬥了。

我輸入了 SSH 命令登進雲主機。果然,top 顯示一個叫 nginx-worker 的程序吃了 40% 記憶體還在瘋狂 fork 子進程——是下午部署時腳本裡的一個 while 迴圈沒設上限。要是在 Termux 裡,我得先切 Ctrl 層按 Ctrl+C(而且還要等那個程序回應),但在 ZeroAI 裡,我直接點了底部那顆大大的 Ctrl 按鈕,然後點 C,程序瞬間被殺掉。接著用方向鍵翻了翻 history,找到上次設定 memory limit 的那條指令,Tab 補全後直接跑——整個過程不到兩分鐘。
不止是終端:AI 自動化的驚喜
處理完主機的事我沒急著關 ZeroAI,而是試了幾條自然語言指令。比如我說「幫我查一下今天有沒有新的零日漏洞在 GitHub 上公開」,它自己去搜了 GitHub trending、整理了摘要回來;再說「把這個 CSV 檔的第三列平均算出來」,它讀了檔案、跑了一段 Python、把結果直接顯示出來——全程不用我管它底層怎麼呼叫工具。
最有意思的是 Rhai 腳本引擎。如果你想寫一些固定流程的自動化任務,用 Rhai(一種輕量腳本語言)寫好存起來,之後一句指令就能重跑。比如我後來寫了個腳本:每天早上八點自動 SSH 到那台主機跑一次健康檢查,把結果推到 Telegram——這樣就不用再半夜被電話叫醒了。
我現在的心得是,ZeroAI 不是要取代你的筆電,它的定位是「手機上的應急 AI 後台」。當你真的沒法開電腦但又有點事得處理的時候,它能幫你把門檻降到最低。尤其是那個補充按鍵行的終端設計,我後來試著用同樣的操作在 Termux 裡複現,花的時間是 ZeroAI 的三四倍。
總結一下這場深夜救援讓我重新認識的:好工具不一定功能最全,但一定要在你最狼狽的時候幫得上忙。ZeroAI 就是這樣——它不是為重度開發者設計的(真重度的還是帶筆電),但在那些「手機是你唯一武器」的時刻,它比絕大多數同類工具都好用。
本文為個人基於網路公開資料整理編寫,非官方內容,僅供學習交流參考;軟體版權歸原作者所有,請支持正版;使用過程中遇到問題請查閱官方管道,本文不承擔任何責任。