本文依 VaderChen/YourDesk 的原始碼、文件與 Releases 實際分析撰寫。這是一個更新極快的年輕專案(評估當天上午還有新提交),細節可能隨版本變動。
評估結論
結論:工程品質出乎意料地好,但屬於「個人早期專案」,建議的用法是自用試玩,別當關鍵工具
YourDesk 是單一作者開發的 Mac 與 Windows 跨平台遠端桌面,繁體中文原生、WebRTC 加密直連不經中繼、macOS 版有 Apple 簽章與公證,文件完整度遠超同齡專案。但它非常年輕(GitHub 僅個位數星星、零社群驗證)、沒有開源授權條款、有一個已知的連線占用 bug,且 ID 連線依賴作者自營的伺服器。自己的電腦之間互連值得一試;要遠端進重要機器,現階段還是用 RustDesk 這類經過大量驗證的工具。
| 項目 | 觀察結果 |
|---|---|
| 開發狀態 | 極度活躍:幾乎每天發版(版號格式 1.YY.MMDD),評估當天上午仍有提交;但貢獻者只有作者一人 |
| 社群驗證 | 4 顆星、0 fork,尚無第三方使用回饋與安全審視,這是目前最大的風險項 |
| 授權 | 倉庫沒有 LICENSE 檔:程式碼公開可看(source-available),但法律上並非開源授權,預設保留所有權利;下載使用官方發布的程式屬作者明示的用途 |
| 發行品質 | 高於平均:macOS DMG 有 Developer ID 簽章+Apple 公證(代表作者有付費開發者帳號並過蘋果掃描)、附 SHA-256 校驗、四語 README |
| 技術棧 | Go+Pion WebRTC+Ebiten,架構文件詳盡(串流管線、Host 生命週期、畫質策略都有專文) |
| 平台支援 | macOS 限 Apple Silicon(不支援 Intel Mac)、Windows x64 與 ARM64;無 Linux、無手機版 |
| 已知問題 | 官方自承:部分電腦會出現重複 Host 占用導致無法被連線,重開機也不保證恢復,修復中 |
一、它是什麼、怎麼運作
YourDesk 解決的是經典需求:從一台電腦操作另一台電腦的桌面,特別著重 Mac 與 Windows 之間的互通。定位類似 AnyDesk、RustDesk,走的是 P2P 直連路線:
幾個從原始碼與文件確認的亮點功能:
- 跨機剪貼簿:文字、圖片、檔案、資料夾都能複製過去貼上,檔案每批最高 2 GiB(約 2.1GB),等於順便當檔案傳輸工具。
- 畫面增強:可用 FSR 或 Core ML 模型做超解析度(傳小畫面、本機放大省頻寬),遠端是 1440p、4K 桌面時效益最明顯;Apple Silicon 另有實驗性的 2 倍補幀(RIFE 或 Apple 低延遲)。
- 多螢幕:工具列直接切換遠端螢幕(最多四個),縮放設定會記住。
- 連線診斷:站台旁有測速圖示,顯示 FPS、傳輸速率並給簡短建議。
- 自動更新:每 12 小時檢查 GitHub Release,下載完引導安裝。
二、安全與信任分析(遠端桌面必看)
遠端桌面軟體是權限最高的一類工具,被控端等於把整台電腦交出去,所以信任分析比功能更重要:
| 面向 | 評估 |
|---|---|
| 傳輸加密 | WebRTC DTLS 端到端加密、明確不走 TURN 中繼,架構上畫面與輸入不經過第三方,這點優於部分免費商業方案 |
| 程式碼透明 | 原始碼全部公開可審視(雖無開源授權),Go 程式碼結構乾淨;但目前沒有任何第三方做過安全審計 |
| 簽章與公證 | macOS 版過 Apple 公證是實質的信任加分:作者身分經 Apple 驗證、程式過惡意軟體掃描 |
| 中央伺服器 | ID 連線依賴作者自營的信令伺服器:它只做牽線不經手畫面,但伺服器停了 ID 連線就失效,且無公開的營運與隱私承諾。在意的話用 IP 直連模式完全繞開 |
| 單一作者風險 | 專案存續、修 bug 速度、帳號安全都繫於一人;自動更新機制也代表信任鏈在作者的 GitHub 帳號上 |
三、使用教學
安裝(兩台電腦都要裝)
- 到 Releases 下載對應平台套件:macOS(Apple Silicon)下載 DMG;Windows 下載 x64 或 ARM64 的安裝包。謹慎起見可用附帶的 SHA-256 檔核對下載完整性。
- macOS 首次啟動需到系統設定允許兩個權限:螢幕錄製(分享畫面用)與輔助使用(接收鍵鼠控制用)。
- Windows 需要 Microsoft Edge WebView2 Runtime(Win11 通常內建,缺少時依提示安裝),且解壓後不要把 YourDesk.exe 跟同目錄的輔助檔分開。
連線
- 兩端都開啟 YourDesk,各自會顯示自己的 ID。
- 控制端在「快速連線」輸入被控端的 ID,輸入連線密碼即可開始操作;常用對象可存成「站台」,支援分組、拖曳排序與匯入匯出。
- 同網段或有固定 IP 時可用 IP 直連:先在被控端「網路安全」設定啟用(會監聽 TCP 47823),控制端輸入
IP或IP:port連線,全程不經任何伺服器。
日常操作要點
- 剪貼簿:在一端複製(文字、圖、檔案、資料夾都行),切到另一端貼上即可,大檔案的進度由系統顯示。
- 畫質:工具列的畫質選單有低流量/標準/高畫質三檔;網路差選低流量(解析度減半換流暢),看細節選高畫質。畫面增強與補幀預設關閉,在設定中開啟。
- 縮放與全螢幕:縮放只影響本機顯示,有「符合視窗/1:1/只縮小」三種;macOS 全螢幕是無邊框視窗,滑鼠移到頂端停 1 秒浮出工具列。
- 結束程式:關閉主視窗只是縮到系統匣繼續常駐;要完整結束用系統匣選單的「關閉程式」(macOS 可 Cmd+Q)。這對被控端很重要,常駐才收得到連線。
- 更新:兩端版本保持一致才有完整功能;舊版能連但新功能(畫質選單、多螢幕切換等)會缺。
踩雷預警
官方已知問題:部分電腦會出現「重複 Host 占用」導致連不進來,重開機也不一定恢復。把它用在「連不上就麻煩大了」的場景(例如出差時遠端回公司唯一的主機)前,務必先實測幾天穩定度,並準備備援方案。
四、跟主流方案怎麼比
| YourDesk | RustDesk | AnyDesk / TeamViewer | |
|---|---|---|---|
| 費用 | 免費 | 免費開源(可自架伺服器) | 個人免費、商用付費 |
| 成熟度 | 很早期,個人專案 | 成熟,9 萬星級社群 | 商業產品 |
| 中繼 | 不走中繼,純直連(連不直通就連不上) | 直連優先,可中繼 | 有官方中繼 |
| 特色 | 繁中原生、約 2.1GB 檔案剪貼簿、FSR/補幀畫面增強 | 全平台(含 Linux、手機)、可完全自主 | 穩定省心 |
| 適合 | Mac 與 Win 互連的嘗鮮者 | 認真長期使用、在意自主權 | 要商業支援的公司 |
務實建議:把 YourDesk 當「第二把遙控器」試用。例如你的 Windows 主力機和某台 Mac 之間互連玩玩,體驗它的剪貼簿與畫面增強;同時保留 RustDesk 或既有方案當可靠的主力。純直連架構也代表雙方網路要允許 WebRTC UDP 直通,公司防火牆嚴格的環境可能就是連不上,這不是它的 bug 而是設計取捨。
五、重點整理
- YourDesk 是繁中原生的 Mac/Windows 遠端桌面:WebRTC 加密直連不經中繼、跨機剪貼簿每批最高 2 GiB(約 2.1GB)、FSR 畫面增強與實驗性補幀,macOS 版有 Apple 簽章公證。
- 工程與文件品質對個人專案來說非常突出,但它極度年輕:單一作者、幾乎零社群驗證、無開源授權條款、有一個未解的連線占用 bug。
- ID 連線依賴作者自營伺服器;在意的話用 IP 直連模式(被控端啟用後監聽 TCP 47823)可完全不經伺服器。
- 建議定位:自己機器之間的嘗鮮與備用工具,關鍵遠端需求仍交給 RustDesk 等成熟方案;不支援 Intel Mac 與 Linux,投入前先確認平台符合。
- 被控端記得:允許 macOS 螢幕錄製與輔助使用權限、保持常駐(別按到完整結束)、兩端版本一起更新。