你需要什麼,以及該選哪種安裝方式
Filemote 由兩個部分組成。代理執行在你想存取其檔案的那台電腦上;網頁應用程式則是你在 任何地方存取這些檔案的入口。本頁說明如何安裝代理——網頁應用程式不需要安裝任何東西。
開始之前
- 一個 Filemote 帳戶,以及你想存取的那台電腦處於開機且連網的狀態。
- 可用磁碟空間:代理本身約 500 MB,若要使用 AI 模型還需額外空間。在 Windows 上,安裝程式還會 下載一份私有的 Python 執行環境,再多幾百 MB,因此請預留約 1 GB。
- 僅代理需要 512 MB 可用記憶體;若要使用 AI 功能,則需要 8 GB 以上。
- 從那台電腦連往
api.filemote.com的對外 HTTPS(443 連接埠)。能正常瀏覽網頁的網路幾乎都允許。
你不需要開放任何對內連接埠,也不需要架設 VPN:代理建立的是對外連線,因此在家用路由器後面 不必做任何設定就能運作。
Windows
| 方式 | 何時選擇 |
|---|---|
安裝程式 .exe | 一般情況。會替你裝好 .NET 8 與 Python,並新增「開始」功能表項目。僅為你的 Windows 使用者安裝。 |
可攜版 .zip | 這台機器不允許安裝軟體,或你想從 USB 隨身碟執行 Filemote。不寫入登錄檔;刪除資料夾即可移除。 |
| ClickOnce | 你希望設定程式自動更新。首次執行需要網路,若機器上沒有 .NET 8,它會藉此安裝。 |
Windows 會警告發行者不明——Filemote 尚未使用商業憑證簽署。請選擇其他資訊 → 仍要執行。 若某個版本發佈了摘要值,下載頁會在按鈕旁顯示該檔案的 SHA-256,方便你先行驗證。
Linux
每種架構一個壓縮檔:x64 適用於一般 PC 與伺服器,arm64 適用於 Raspberry Pi 4/5 以及
AWS Graviton、Oracle Ampere 這類 ARM 伺服器。
- 使用安裝指令碼(需要 root):安裝到
/opt/filemote,透過你的套件管理員準備好 .NET 8 與 Python,並註冊filemote-agentsystemd 單元,讓代理在重新開機後仍能運作。指令碼會啟用該單元 但不會啟動它——等代理設定完成後由你自行啟動。 - 原地執行(不需要 root):替
FilemoteCli與FilemoteAgent加上執行權限,直接在解壓縮出 的資料夾中執行。重新開機後不會自動啟動,也不會準備 AI 服務。這些二進位檔是自足的,因此這條 路徑完全不需要 .NET——在受限的機器上很實用,因為安裝指令碼把 .NET 8 視為必要條件,一旦無法 安裝就會停止。
壓縮檔是在 Windows 上封裝的,不帶 Unix 執行位元,因此在執行其中任何檔案之前都必須先執行
chmod +x。
macOS
Apple Silicon(arm64)與 Intel(x64)各一個壓縮檔。若不確定自己的 Mac 屬於哪一種,請開啟
蘋果選單 → 關於這台 Mac:顯示「晶片:Apple M…」是 Apple Silicon,顯示「處理器:Intel」則是
Intel。裝錯的那一個會得到一個根本無法執行的二進位檔。
安裝指令碼會準備 Homebrew、.NET 8 與 Python,安裝到 ~/Applications/Filemote,並註冊一個在
登入時啟動的 launchd 代理。由於它以你的使用者身分執行,代理只能存取你的帳戶可以讀取的檔案。
如果你用 Finder 解壓縮,macOS 會把下載時的隔離標記複製到這些檔案上,接著拒絕執行它們。在終端機
中以 tar 解壓縮則不會。無論哪種情況,清除該標記都是無害的:
xattr -dr com.apple.quarantine .
AI 功能是選用的
你完全可以不使用 AI 功能,而它們沉重的部分——模型檔案以及執行模型的 Python 套件——只有在你首次 開啟 AI 時才會下載。
能在多大程度上完全不裝,取決於平台:
- Linux 與 macOS: 傳給安裝指令碼
--no-ai,與 AI 相關的東西一概不會安裝。 - Windows: 無論你日後是否啟用 AI,安裝程式一律會準備一份私有的 Python 執行環境。這就是 上面磁碟空間估算中的那幾百 MB。延後的只有 AI 套件與模型。
在記憶體小於 8 GB 的 Raspberry Pi 上,請使用 --no-ai 安裝。
下一步
無論使用哪種方式安裝,代理仍需與你的帳戶連結。這只需要一個配對碼,花不到一分鐘——請參閱下載頁 的最後一節。
更新於 2026-10-16