Developer Tools
HN 三個開發者自由度專案:Freenet、RMUX、Phosphene
這則 Threads 摘要三個 Hacker News 熱門開源專案:Freenet 重新設計為去中心化 app 平台;RMUX 把 terminal multiplexer 變成可用 SDK 控制的 agent / TUI 自動化引擎;Phosphene 透過 macOS 私有 WallpaperExtensionKit 做原生影片桌布。本文補核對官方網站、GitHub README 與 HN 討論,整理各自真正的價值與風險。
2026年5月22日2 分鐘閱讀👁 5
Open Source / Developer Control / Hacker News
HN 三個開發者自由度專案:Freenet、RMUX、Phosphene
這則 Threads 把 Hacker News 上的三個開源專案放在一起:Freenet 重新挑戰去中心化應用平台;RMUX 把終端機 multiplexer 做成可程式化、可檢查、可被 agent 操控的基礎設施;Phosphene 則逆向 macOS 私有 WallpaperExtensionKit,把自訂影片接進系統原生桌布與鎖定畫面。
核對資訊:HN 上 Freenet thread 標題為
Show HN: Freenet, a peer-to-peer platform for decentralized apps,讀取時約 337 points、234 comments。RMUX 官方 GitHub 為 Helvesec/rmux,Apache-2.0 / MIT 雙授權描述,讀取時約 681 stars。Phosphene 官方 GitHub 為 kageroumado/phosphene,MIT license,讀取時約 587 stars。| 專案 | 定位 | 真正亮點 | 風險 / 限制 |
|---|---|---|---|
| Freenet | P2P decentralized applications platform | 重新設計早期 Freenet / Hyphanet 的理念:global decentralized key-value store、WebAssembly contracts、local peer + browser webapp、River chat、Delta CMS 等早期 app。 | 去中心化網路最大的挑戰不是 demo,而是 UX、網路效能、安全模型、濫用治理、開發者生態與長期節點運營。 |
| RMUX | Universal Rust multiplexer for the agentic era | tmux-compatible CLI、daemon-backed typed SDK、persistent sessions、structured snapshots、Linux / macOS / Windows native transports;適合 long-lived agents、SSH workflow、terminal automation。 | 目前 README 標示 v0.2.0 fresh public preview;90 個 tmux-compatible commands 已實作但仍預期有 bug。 |
| Phosphene | macOS Tahoe video wallpaper engine | menu bar app + wallpaper extension,把 MP4 / MOV 等 AVFoundation-readable files 放進 System Settings → Wallpaper,支援 desktop 與 lock-screen wallpaper。 | 使用 Apple private WallpaperExtensionKit,靠 dlopen 與 runtime introspection;Apple 大版更新可能破壞相容性。需求為 macOS Tahoe 26.0+、Apple Silicon、Xcode 17+。 |