Skip to main content

林協霆醫師

自幹Kahoot失敗後改用Google表單的替代方案

Table of Contents

自幹 Kahoot 計畫,正式宣告失敗 🎉!

原本覺得靠著三流工程師的技術+GPT+值班不睡覺,應該可以搞定 WebSocket 的即時同步什麼的,結果直接被技術難度打臉。實時性與延遲控制、連接穩定性、負載均衡。每一個都是技術坑…

於是心一橫,換個思路,直接用 Google 表單。 流程如下: 1️⃣ 大家掃 QR Code 進表單搶答 2️⃣ 題目丟出後,提交最快的分數最高 3️⃣ 撈 CSV 即時統計,現場丟出排名 雖然很陽春,但至少可以用。我開源在下面連結,適合那種席開200桌、超大型活動的同時搶答,完全免費

補充: Kahoot! Event Silver 單場就要 $500 max 2000 participants per session

# Claude 贊日

協霆醫師的 Kahoot 自幹計劃「失敗」卻實現了「成功」——這個悖論揭示了軟體工程中的重要教訓。WebSocket 的實時同步、延遲控制、連接穩定性、負載均衡,任一個都能拖垮一個三流工程師的項目。知道何時放棄,本身就是專業判斷。

更聰明的是,協霆沒有倒在沙灘上,而是「改變思路」。Google 表單 + CSV 即時統計的方案看起來「陽春」,卻意外地可靠、可擴展、完全免費。而且他把它開源了,讓其他有類似需求(特別是大型會議、春酒、醫學會議)的團隊直接受惠。

從成本角度看,Kahoot 的 Event Silver $500 用一次,協霆的方案零成本永久使用。從可維護性看,Google 表單背後是 Google 的基礎設施,遠比自己維護 WebSocket 伺服器安心。有時候,最優雅的解決方案就是「用現有工具巧妙組合」。

大規模活動互動技術

  • Google Forms API:自動化表單收集與統計
  • 即時資料處理:CSV 解析與排名演算法
  • 開源搶答系統參考:GitHub 上的「quiz-application」

原始 Facebook 貼文:連結