LocalSend:檔案在兩台裝置之間走,中間沒有伺服器

摘要

LocalSend 是一套開源工具,讓檔案在同一個網路裡的裝置之間直接傳遞:沒有帳號、沒有雲端、不需要連上網際網路,而且每一次傳輸都由接收方決定收不收。

推薦
軟體名稱
LocalSend
版本
1.17
收費
免費
開源
開源
更新時間
2026-10-06 22:38

傳檔案的問題,從來不是頻寬

LocalSend 是一套開源工具,讓同一個網路裡的裝置互相傳遞檔案,在 Windows、macOS、Linux、Android 與 iOS 上都能跑。它有意思的地方不是速度 —— 在區域網路裡,速度幾乎從來不是那個限制 —— 而是:在兩台自己的機器之間搬一個檔案,平常那些做法都帶著一件不必要的東西。一個帳號、一次上傳、一條線、一個被當成快遞用的通訊軟體,或者一個權限是當初設好、後來再也沒檢查過的共享資料夾。這些辦法都能用,而每一個都把資料送去了一個它不必去的地方。

這裡的安排是最小的那一種:兩台看得見彼此的裝置交換那個檔案,其他什麼都不參與。這件事有個後果,人們通常要到第一週之後才會注意到 —— 它在網路不通的時候照樣能用。一個無線網路很糟的會議室、工作間裡的一台機器、一個完全沒有訊號的房間裡的手機與筆電,這些場合會讓「只走本地」從一種哲學偏好,變成唯一能運作的做法。

裝置清單

沒有帳號是功能,不是功能的缺席

沒有東西要登入,意味著沒有身分可以外洩、沒有用量可以被側寫,也沒有一個服務可以決定把這個功能收掉。裝置在網路上互相找到彼此、出現在一張清單上,而一台裝置是被它自己宣告的內容辨識出來的,不是被它持有的帳號。這比隱私行銷通常講的小,但也比它耐久:一個沒有帳號的系統,若要開始要求帳號,就得先變成另一個系統。

代價是那張清單的可信度只等於那個網路。家裡三台裝置的網路很簡單;在一個大型共用網路上,清單裡可能出現不是你的東西 —— 這就是為什麼接收端跟發送端一樣重要。

加密,以及它到底在防什麼

傳輸過程是加密的,而且可以額外加一組密碼,讓一台裝置不接受不知道密碼的人傳來的東西。值得把要防的對象講精確。資料並沒有穿越公網,所以那種典型的攔截問題,比雲端服務面對的要小;剩下的是共用網路 —— 一間大辦公室或一間飯店,滿是不能假設友善的裝置。傳輸加密剛好蓋住這一塊,而密碼蓋住的是更簡單的那一種:同一個網路上有人試著把檔案推給一台放在那裡、什麼都收的裝置。

接收端是人們低估的那一半。一個什麼都收的傳輸工具,就是一條讓檔案出現在某台機器上、而沒有人決定過它該出現的路。每一次傳輸都要求明確接受,是一點小小的摩擦,也是正確的預設:只有坐在接收端那台機器前的人,才知道這個發送者、在這個時刻,該不該被放行。

傳輸進行中

五個平台是一個論據,也是一份成本

支援五個平台,是這套工具之所以有用、而不是只是聰明的理由。生活裡真正彆扭的傳輸,不是兩台同類電腦之間,而是手機與筆電之間、平板與另一個房間的機器之間、有檔案的那台與需要檔案的那台之間。任何只涵蓋其中一半配對的工具,都把另一半留給一條線或一次上傳。

代價是五個平台意味著同一種行為的五份實作,而一致性會變成難的部分。一個檔案送達時檔名被改爛、時間戳記被歸零、權限掉了,就是一次只成功一半的傳輸 —— 而這些故障在不同作業系統上的分布並不平均,這正是它們很容易在只開發其中一個平台時被漏掉的原因。

設定

剪貼簿同步與一組熱鍵:會被天天用到的小東西

程式裡有兩個功能的用處,相對於它們的體積明顯不成比例。在一台裝置上複製的文字,可以送到另一台 —— 這解決了搬一段短字串的問題:一個網址、一段程式碼、一個地址,不必為了在自己兩台機器之間傳它而發一則訊息給自己。而一組全域熱鍵讓傳輸面板從任何地方跳出來,這件事重要,因為一個得先找到視窗才能用的工具,就是一個會被用得比它該有的少的工具。

開放授權在這裡改變了什麼

對一個傳輸工具來說,授權比平常更關鍵,因為這支程式在要求一個網路上的位置,以及在要求碰你的檔案。能被讀的原始碼,意味著「什麼東西離開了這台裝置」這件事可以被查核,而不是被相信;也意味著這個工具可以被編到維護者沒有打算支援的平台上。它還意味著這個工具可以活得比它的維護者久 —— 對一個擋在自己檔案路徑上的東西來說,這不是浪漫的考量,而是實際的考量。

在依賴它之前,值得知道的邊界

三條。它是傳輸工具,不是同步服務:它在你要求時搬一次檔案,不保留「什麼東西應該在哪裡」的狀態 —— 這是優點,直到有人期待某個資料夾會自動跟上。它走區域網路,所以處在不同網路的兩台裝置,或處在會把用戶端互相隔離的網路上的兩台裝置,會看不見彼此 —— 這在飯店、校園與某些企業無線網路裡是常見的意外。而它需要兩邊都裝了這支程式,這讓它在講好要用的幾個人之間是件好工具,而在要把東西傳給陌生人的時候不是。

它站在哪裡

誠實的說法是:它取代的是一組習慣,而不是一個產品 —— 那條永遠不在包裡的線、那則附了檔案發給自己的訊息、那次把東西上傳到某個其實不必看見它的服務。對一個三不五時就在自己的裝置之間搬檔案、而且已經注意到現有路線比檔案實際走的距離還長的人來說,這是目前最短的一條路 —— 而最短的那條路,通常也是留下最少副本的那一條。

LocalSend下載地址