開場白
電視廣告與肥大系統令人抓狂,在 GitHub 斬獲 5.4k 星的 free-my-tv 透過輕量架構取代原廠桌面,能將記憶體佔用直接砍掉 60%。本期還將拆解上線不到一個月就狂拿 6k 星、能精準定位影片秒數的本機多模態搜尋神器 DigUp,以及在 Hacker News 掀起熱議、能像拼圖自由拼接的模組化鍵盤,等一下告訴你它們如何解決工程師的日常痛點。
今日開源好物
1. free-my-tv:電視開機桌面替代方案
- 它是什麼: 這是一款專為電視設計的輕量化開機桌面(Launcher)替代方案,旨在解決電視開機廣告氾濫、系統臃腫肥大的痛點,非常適合喜愛折騰硬體的工程師,讓老舊電視重獲新生。
- 近期聲量: GitHub 30 天內新專案,目前已斬獲 5,425 顆星,採用 MIT 授權,主要開發語言為 Java。
- 亮點功能:
- 自訂桌面避開廣告: 它的技術原理並非透過阻擋 DNS 請求,而是採用極輕量化的自訂桌面架構,直接取代並覆蓋 Google TV、LG webOS 與 Samsung Tizen 的原廠首頁,從根本上避開了開機廣告、贊助商橫幅與各種自動播放的推廣影片。
- 記憶體大瘦身: 系統資源佔用極低,記憶體佔用直接從原廠桌面的 242 MB 降至 96 MB,大幅減少 60%,讓老舊電視的介面操作恢復絲般順暢。
- 強大 API 串接能力: 支援串接 TMDB API 推薦熱門片單、Open-Meteo 獲取天氣與日出日落數據,甚至還能透過 Binance API 在電視螢幕上即時顯示加密貨幣行情。
- 快速上手: 在電視開啟開發者模式與 USB 除錯後,可以直接到 GitHub Releases 頁面下載預編譯好的 APK 檔進行安裝,若想自行編譯,本機環境裝好 Java 與 Android SDK 後,在專案根目錄執行
./gradlew assembleRelease即可產出安裝檔。 - 跟同類比: 與傳統僅能透過 ADB 指令精簡系統元件的 debloat 工具(如 CleanYourTV)相比,它是一個功能完整、支援多平台的開機桌面替代方案,且提供了一鍵還原原廠設定的安全機制,玩壞了也不怕。
- 適合誰: 難以忍受電視廣告、想拯救家裡老舊電視效能的硬體折騰愛好者。
- 連結: https://github.com/simbasjungles/free-my-tv
2. DigUp:本機多模態語意搜尋工具
- 它是什麼: 這是一款專為工程師打造的本機語意搜尋工具,解決了傳統檔名搜尋無法觸及檔案內部內容(如影片、錄音、螢幕截圖)的痛點,讓本機資料庫的搜尋體驗提升到全新維度。
- 近期聲量: 上線不到一個月即在 GitHub 獲得 6,028 顆星,採用 MIT 授權,主要開發語言為 Swift。
- 亮點功能:
- 完全本機多模態: 搭載 Google DeepMind 的 EmbeddingGemma 2 多模態嵌入模型,所有語意分析與搜尋都在本機端(On-device)完成,無需擔心隱私外洩。
- 跨媒介深度精確定位: 支援跨媒介搜尋,例如輸入「影片中的斑馬」,模型能直接理解影像內容,並在播放器中自動跳轉到斑馬出現的精確秒數。
- 專屬程式碼搜尋模式: 具備程式碼搜尋模式,在搜尋框輸入
code:配合自然語言描述程式碼功能,即可直接在編輯器中定位到對應的程式碼行數。
- 快速上手: Mac 使用者可直接下載 DMG 檔拖移安裝,或透過 Homebrew 安裝,首次啟動時系統會自動下載約 865 MB 的模型檔。
- 跟同類比: 相比於僅依賴檔名或基本文字索引的 Spotlight 或 Windows 搜尋,DigUp 透過多模態向量模型,能對圖片、音訊、影片進行深度的語意理解與精確時間點定位。
- 適合誰: 電腦裡堆滿各種多媒體素材、螢幕截圖與程式碼,想用自然語言快速撈出資料的開發者。
- 連結: https://github.com/ARahim3/DigUp
3. A Truly Modular Keyboard (keybytes):完全模組化機械鍵盤
- 它是什麼: 這是一個打破傳統鍵盤物理限制的開源硬體專案,讓鍵盤能像拼圖一樣自由拼接,滿足工程師對客製化機械鍵盤的終極幻想。
- 近期聲量: 在 Hacker News 上斬獲 318 分與 116 則討論,GitHub 目前獲得 397 顆星,主要開發語言為 C。
- 亮點功能:
- 硬體級獨立模組: 每個按鍵(Keybit)都是獨立的 1u PCB,搭載低成本的 CH32V003 RISC-V 微控制器。
- 無工具磁吸拼接: 按鍵四邊設有彈簧針(Pogo pins),透過 I2C 協定與磁吸外殼,無需任何工具即可自由拼接成任意形狀,例如圓形或三角形。
- 強大主控板支援: 主控板(Keyword)搭載 STM32WB55RGV6,支援藍牙與 USB 連線,並可直接透過彈簧針為各個按鍵燒錄韌體。
- 快速上手: 由於此專案為純開源硬體,目前尚未提供網頁端佈局模擬器或現成的預製套件(Kit)供直接購買,對於想上手的工程師,可以直接下載專案中的 KiCad 電路圖與 Onshape 3D 模型 STEP 檔,送交 PCB 廠與 3D 列印服務進行打樣,並配合專案提供的 C 語言韌體進行燒錄。
- 跟同類比: 相比於僅支援熱插拔軸體、但電路板配置固定的傳統模組化鍵盤,Keybytes 實現了「物理佈局」的完全自定義,讓使用者能隨時調整按鍵的物理排列與鍵盤形狀。
- 適合誰: 熱愛硬體 DIY、對鍵盤佈局有極致客製化需求的極客工程師。
- 連結: https://github.com/notaroomba/keybytes
結尾段落
從今天的開源好物可以看出,無論是透過輕量桌面拯救電視效能,還是利用本機端多模態模型重塑搜尋體驗,開源社群正持續用極具創意的技術解決我們的日常痛點。如果你手邊剛好有閒置的舊電視,不妨今晚就下載 free-my-tv 的 APK,動手幫它換個乾淨又流暢的新系統吧,我們明天見。


























留言