Skip to content

Features zh Hant

SpaceSquare640 edited this page Aug 8, 2026 · 1 revision

🌐 English | 繁體中文

功能

以下是預定的功能清單——也就是產品願景。每一項皆標示目前狀態:✅ 已建置🚧 進行中⏳ 規劃中。實際目前可運作的內容,請以 專案狀態 為準。

網路引擎(Rust)

  • NAT 穿透 — UDP 打洞/類 STUN 對等節點探索,用於建立直接的 P2P 連線。(已實作;尚未在兩台實體機器上驗證 ——見專案狀態。)
  • TUN/TAP 介面卡管理 — 以程式化方式建立與管理虛擬網路介面(Windows/Wintun),包含自動 Windows 網路分類與防火牆整合。
  • 前向錯誤更正(FEC) — 以 Reed-Solomon 演算法修復遺失的封包,無需重傳。
  • 分流通道 — 資料層政策決定哪些流量會被通道傳輸,廣播/多播轉發可從設定頁面自訂。
  • Hamachi/Radmin 風格的虛擬網路 — 在網路頁面新增「虛擬網路」分頁(與原本的手動配對流程並存),可建立或加入具名、密碼保護的網路,另有 Minecraft 專屬的快速建立面板,可預先套用該遊戲建議的連線設定。建立網路的人會在自己機器上代管一個內嵌的 WebSocket 信令伺服器——零代管基礎設施;實際的遊戲流量仍透過既有的 NAT 打洞 + 加密資料層以點對點方式傳輸。每位成員會自動與其他所有成員連線(透過決定性的公鑰比較決定由誰發送 offer,無需協調往返)。若代管者位於 NAT 之後且未設定連接埠轉發,則為自行代管信令伺服器的已知限制。

應用程式與使用體驗

  • 60px 圖示側邊欄,搭配麵包屑路徑,提供清楚的導覽。
  • 1.618 黃金比例版面網格,構圖平衡。
  • 毛玻璃(Mica)「設定覆蓋層」 — 主題切換器、語言選擇、受 Basic/Expert 控制的連線區塊,以及透過原生存檔/開檔對話框進行 JSON 連線設定檔匯入/匯出。
  • 語意化色彩系統 — 青色(資訊/閒置)、紫色(作用中/主要)、琥珀色(警告)、紅色(錯誤/嚴重)。
  • 骨架畫面(Skeleton screen) 載入狀態,提升感知效能。

診斷

  • 即時遙測讀數 — RTT/抖動/遺失率/輸送量,以及 FEC 修復與政策阻擋計數器。
  • 終端機風格封包記錄,供低階檢查使用。
  • 拓撲檢視 — 顯示本機節點與協商成功的對等節點,連線依狀態上色,連線後標註即時 RTT。(刻意設計為雙節點檢視,而非一般化圖形——本產品目前嚴格限定為點對點。)
  • 頻譜圖表 — 即時 tx/rx 輸送量折線圖,附游標十字線與提示框。

設定

  • 連線設定 — 分流通道廣播/多播轉發、FEC 冗餘度(r),以及額外路由網路(address/prefix)。廣播/多播切換會即時套用至已連線的連線;FEC 冗餘度與額外路由則於下次連線時才生效。
  • 分層存取 — Basic 模式僅顯示主題與語言;開啟 Expert 模式會顯示連線區塊。
  • JSON 設定檔匯入/匯出 — 透過原生存檔/開檔對話框,將連線設定儲存或載入為具版本號的 JSON 檔案;格式錯誤的檔案會被拒絕,絕不會被靜默強制轉換。
  • 專屬 Minecraft 頁面 — 一鍵套用預設按鈕(開啟廣播 + 多播轉發,FEC 冗餘度 r = 2)。此為手動捷徑,並非背景程序偵測。

個人化

  • 6 種預定義視覺主題(午夜、碳灰、星雲、深淵、極光、餘燼)。
  • 多語系支援 — 英文、繁體中文、簡體中文,可於設定頁面即時切換並持久化保存。(引擎端的通知與錯誤文字目前仍維持英文。)

實際如何使用這些功能,請見使用者手冊

Clone this wiki locally