← 返回 Siami 首頁

Flipper Zero 官方道歉了!100 萬用戶之後,決定把開發流程全面 GitHub 化

▲ 336 💬 146
Flipper Zero 官方道歉了!100 萬用戶之後,決定把開發流程全面 GitHub 化

Flipper Devices 共同創辦人 Pavel Zhovner 7 月 1 日在官方部落格發表〈The Future of Flipper Zero Development〉一文,正式回應社群對「官方不再投入韌體開發」的強烈反彈,並宣布重新調整資源分配:團隊將投入心力維護 Flipper Zero 韌體,並建立一套新的社群協作機制來管理貢獻流程。

編按:本文綜合整理自 Flipper 官方部落格、Hacker News 討論串,並加入 Siami 編輯部觀點與分析。


一切要從 Kickstarter 2020 說起

Flipper Zero 在 2020 年登上 Kickstarter 時,團隊被社群的熱情嚇到。隨之而來的是兩股相反的力量——一方面是願意掏錢支持 early adopters,另一方面則鋪天蓋地的質疑聲浪,罵他們是詐騙集團、預言這專案永遠不會出貨。

一年半後整個團隊在「絕對不能辜負 backer」的恐懼下拼命趕工。期間撞上 COVID 之後的零件短缺、供應鏈成本飆漲、地緣政治動盪,還要應付成千上萬的指控、辱罵甚至威脅。團隊一邊盡可能不去理會那些噪音,一邊想方設法把產品做出來。

最後他們確實兌現了所有 Kickstarter 的承諾:

  • 每一位 backer 都拿到當初贊助的 Flipper Zero(雖然等了比預期久很多)
  • 所有功能都按照當初募資頁面的描述實作完成
  • 建立起完整的硬體平台與軟體基礎建設——SDK、API、開發者工具——這些是後續社群專案能蓬勃發展的根基
  • 通過各國法規認證,把 Flipper Zero 賣到全世界(這件沒什麼人談,但工程量驚人)

韌體 1.0:穩定版的代價

Flipper Zero 的硬體只給了 700KB 的 flash 空間給韌體,這個限制很早就撞到天花板——根本塞不下新功能。為了解決這個問題,團隊設計出「從 microSD 卡動態載入 app」的架構,把核心功能搬出韌體本體。

這個架構成為 2024 年發布的「穩定韌體 1.0」基礎。從那時起,團隊的政策變成:

  • 韌體 API/SDK 進入維護模式,app 開發者不用每個月為了 API 改動重編譯
  • 官方只負責修重大 bug、維持基礎建設
  • 主力資源轉向開發新硬體(畢竟公司叫 Flipper Devices)

社群端,Momentum、RogueMaster 等第三方韌體早已自成一格,什麼怪功能都有人寫。官方當時的說法是:「我們的平台任務已經完成,想怎麼玩社群自己決定。」


為什麼這件事重要

這次政策翻轉的關鍵不是「恢復開發」,而是承認一個社群硬體專案的真正瓶頸——當使用者突破 100 萬人的時候,「即時溝通」已經徹底破功。Flipper 公開的數字是:所有社群管道加起來每天湧進海量請求,逼得官方必須關閉社群帳號的私訊功能。在這種噪音中,要分辨「真的代表社群需求」跟「單一使用者的 niche 偏好」幾乎不可能。

新的解法是全 GitHub Discussions 化:

  • 所有功能請求改在 GitHub Discussions 投票
  • 官方每週 review 一次,優先處理得票最高的「具體且可執行」的 feature request
  • Pull Request 審查標準大幅拉高——特別是 AI 生成的底層程式碼,以及會動到 UI 與文件的功能
  • 整合測試與回歸測試的 QA 用例會公開,讓社群一起把關

這個模式本質上是把開源硬體專案的維護流程「GitHub 化」——把 fork、討論、投票、審查、測試這些動作全集中到一個平台,避免 Discord 私訊、Twitter tag、Reddit 帖子四散各地的雜訊。

對比 GitHub Actions / Homebrew / Rust 語言這種大型開源專案早就把貢獻流程完全 GitHub 化,Flipper 算是踩著前人的經驗走。問題是 Flipper 是消費性硬體,背後是一間商業公司,這個張力會怎麼演化,值得觀察。


三個社群質疑

質疑 1:「開放社群開發」真的有效過嗎?

HN 上 itake 直接開嗆:「這招到底有沒有真正成功過?我聽了十年了,從幣圈到處都有這種說法,但從來沒看過真的做起來的。」這是一個很根本的問題——開源硬體的「社群接手維護」並非自然現象。Linux kernel、Python、Rust 這些大型開源專案能跑起來,是因為背後有 Red Hat、Microsoft、Google 這種商業公司在養全職維護者。如果 Flipper 把官方資源抽走,光靠社群能否撐得起來?

質疑 2:官方韌體還有意義嗎?

gnostikhot 跟 AJRF 同時點出一個現象:「我認識買 Flipper 的人,幾乎一拿到手就刷第三方韌體。」如果絕大多數使用者根本不用官方韌體,那官方還有什麼存在價值?godelski 反駁說:「官方版本還是必要的——它是給新入門者的『官方認可起點』,硬體是固定的,軟體腐化速度很慢,只要維持在穩定狀態就不再需要更新。」

質疑 3:俄羅斯公司與地緣政治

rasz 直接問:「在各種制裁下,你要捐錢給一家俄羅斯公司?」guenthert 反駁說 Flipper Devices Inc. 在美國德拉瓦州註冊、團隊散布全球、倫敦有辦公室,並非「俄羅斯公司」。這是一個繞不開的爭論——創辦團隊來自俄羅斯,雖然公司架構已國際化,但在某些買家的眼中,這個血統問題依然影響消費意願。


數據解讀

指標數字解讀
HN 分數336Hacker News 科技硬體類近期高分
HN 留言數146社群強烈關注
募資金額(2020 Kickstarter)約 $4.8M達標 4,876%
全球使用者數100 萬+2025 年中突破
Flash 限制700KB為何 microSD 動態載入成為必要
已交付的官方韌體版本1.0 穩定版(2024)之後僅 bug fix

跟其他開源硬體專案的對比

Flipper 的處境不算孤獨。市面上幾個比較成功的「消費性硬體 + 開源韌體」案例:

  • Framework Laptop:模組化筆電,官方有完整維護團隊,社群也能貢獻週邊
  • Pine64 / PinePhone:硬體完全開源,韌體由社群與商業公司共同維護,但更新節奏明顯比主流手機慢
  • Steam Deck:硬體相對封閉,但 SteamOS 與 Proton 開源,社群改機活躍
  • Anbernic / Miyoo 復古掌機:硬體廠商提供 SDK,社群瘋狂移植遊戲與自製前端的案例

Flipper 獨特的地方在於它是「攻擊/測試類硬體」——sub-GHz、RFID、NFC、紅外線 GPIO——這類用途天然會撞上各國法規,也讓 Flipper 在某些國家(例如巴西、加拿大)被禁或被海關攔下。這層額外的政治壓力是其他開源硬體專案不會遇到的。


後續觀察重點

  1. GitHub Discussions 的投票機制:會不會變成「少數狂熱者洗票」?官方如何防範?
  2. AI 生成程式碼審查:官方說「難以驗證的底層改動會更嚴格審」,但「難以驗證」的判斷標準是什麼?
  3. 第三方韌體的角色:Momentum 等社區韌體會不會被收編到官方?還是持續分流?
  4. Flipper One 與新硬體:官方重心仍在新硬體上,新一代 Flipper 會是什麼樣子?

編按:本文綜合整理自 Flipper 官方部落格、Hacker News 討論串,並加入 Siami 編輯部觀點與分析。

網友熱門留言 (5)

#1 rickdeckard 0
這可能是個不受歡迎的觀點,但他們其實做得很好:1. 一開始就以 GPL 開源所有軟體,所有改動都推到公開的 GitHub。2. 多年來持續支援官方韌體,包括應用程式介面的大規模重寫。3. 主動邀請社群參與產品各項議題、回應也都很即時。他們靠純硬體一次性銷售撐起整間公司,沒有訂閱制、沒有額外授權費。
#2 AJRF 0
我認識買 Flipper 的人,幾乎一拿到手就先刷第三方韌體,像是 Momentum。
#3 godelski 0
官方韌體的存在還是有意義的——剛入門的人需要一個「被官方認可」的起點。就算不再接受任何 PR,它依然是個有用的存在。硬體是固定的,軟體腐化速度很慢,只要維持在穩定狀態,事實上可以不再維護。加新功能固然有趣,但同時也會帶來更多 bug。
#4 itake 0
『靠社群開發來維持開源韌體』這招到底有沒有真正成功過?我聽這個說法超過十年了,特別是幣圈最愛講,但我從沒看過真的做起來的。
#5 egorfine 0
不知道這個『未來』包不包括把我最初在 Kickstarter 贊助的那台 Flipper 寄給我?跟客服來回喬了超過四年了。