逐項講清每個功能。

TermAI 裡到底有什麼,它在底層怎麼運作,以及它做不到什麼。

SSH

真正的 SSH 終端機,不是殼。

TermAI 內建完整的 xterm-256color 模擬器,基於 xterm.js 引擎 —— 與 VS Code 整合終端機同源。多 Tab 會話、真彩色、回滾、滑鼠選擇 —— 桌面級的能力,裝在手機裡。

認證方式

密碼、RSA、Ed25519、ECDSA 金鑰;agent 轉發;密碼短語;Keychain 整合。

穩健性

指數退避自動重連、心跳保活、閒置逾時設定、IPv6 支援。

行動優先

觸控快捷列(Ctrl/Tab/Esc/方向鍵)、長按複製貼上、雙指縮放字體。

prod db staging
$ uptime
14:22:01 up 36 days, 4:11, 2 users, load 0.08 0.03 0.01
$ systemctl status nginx
● nginx.service - A high performance web server
Active: active (running) since Tue 2026-05-12
chenchen@prod:~$
chenchen@prod:~$
▸ Ask AI: "set up nginx as a reverse proxy on :8080"
sudo tee /etc/nginx/conf.d/proxy.conf <<'EOF'
server { listen 8080; location / {
proxy_pass http://127.0.0.1:3000; } }
EOF
⏎ run✎ edit
AI 助手

說出需求,點按執行。

用自然語言提問 ——「找出最近一小時的錯誤記錄檔」「把 nginx 設成反向代理」—— AI 產生命令。你檢視後點按傳送。命令失敗時,把錯誤貼進去,AI 結合當前會話脈絡給出分析。

  1. 1
    擷取上下文

    AI 助手能看到你的工作目錄、上一條命令的退出碼,以及(可選的)最近 5 行輸出。其他都不會離開裝置。

  2. 2
    產生

    你的問題與最小脈絡走 TermAI 的代理,代理在轉發前剝離敏感模式(IP、主機名、環境變數值)。

  3. 3
    執行前確認

    AI 回傳建議命令。你看見。你決定。沒有你點按就不執行。

終端會話永遠不會即時推給 AI。只有你明確選擇的行才會被傳送。
ShellMon

跑長任務出去。剩下的交給 ShellMon。

自動應答

你跑 apt upgrade,它問 [Y/n]。ShellMon 替你應答,你不用盯著螢幕。你決定哪些提示自動處理。

攔截危險命令

有人想跑 rm -rf / 或 chmod -R 777 /。ShellMon 在按鍵到達伺服器之前攔截。你確認或取消。

任務完成提醒

npm install 跑 8 分鐘。鎖屏走開。行程退出後你收到推送通知。Pro 檔。

不是魔法 —— 標記包裹的輸出偵測:
cmd; __ec=$?; printf '\n__END_HEX_%d__\n' "$__ec"
SFTP

無需桌面端管理遠端檔案。

用熟悉的檔案樹 UI 瀏覽遠端檔案系統。從手機相簿或檔案 App 上傳,下載到本機儲存,在內建編輯器裡編輯文字(支援 40+ 語言語法突顯)。最多並行 4 個 SFTP 會話。

chenchen@prodSFTP
📁 /var/www
📁 html
📄 index.html
📄 app.js
📄 style.css
📁 logs
📄 access.log
📄 error.log
↑ 上傳↓ 下載✎ 編輯
phone prod db staging
Tailscale

tailnet 直連,無需額外 App。

Tailscale 客戶端 SDK 直接嵌入。登入後,你的 tailnet 裝置出現在 SSH 清單裡。不需要另裝 App、不需要公網 IP、WireGuard 端到端加密。

  • OAuth 登入 —— 用 Tailscale 帳號登入。
  • MagicDNS —— 用主機名連線而非 IP。
  • 尊重 ACL —— 跟從其他裝置一樣的存取權限。

中國大陸版按當地法規已停用。詳見 /docs/china。

雲端同步 · Pro

你的環境,每臺裝置都在。

SSH 連線設定、伺服器分組、標籤、命令片段、AI 聊天歷史跨裝置同步。從 iPhone 換到 iPad,無縫繼續。

所有同步資料在離開裝置前先經 AES-256 加密。金鑰從帳號密碼衍生 —— 即使伺服器被攻破,TermAI 也讀不到你的資料。同步預設關閉,需主動開啟。
安全

什麼加密了、存在哪、誰能讀。

內容 儲存位置 誰能讀
SSH 密碼 iOS Keychain / Android Keystore 僅本裝置
私鑰 iOS Keychain / Android Keystore 僅本裝置
Known hosts 指紋 加密 Hive box(AES) 僅本裝置
AI 聊天歷史(本地) 加密 Hive box 僅本裝置
AI 聊天歷史(雲) 伺服端 AES-256,金鑰從密碼衍生 僅本使用者
連線元資料 伺服端 AES-256 僅本使用者
終端會話輸出 從不儲存,任何地方都不存。 無人

即將上線

🔜 SSH 通道(連接埠轉發)
🔜 命令片段共享市集
🔜 網頁端終端機伴隨
🔜 團隊「唯讀」檢視模式

路線圖僅供參考,時間不作保證。

按你的實際工作方式打造。