人機協作三部曲之二:在造輪子中找專屬劇本

更新 發佈閱讀 4 分鐘

市面上有 Moodle、有 Teachable、有無數現成的學習管理系統。 我卻選擇從頭打造一個。 有人會問:你為什麼不直接用?

我的理由有三個。 第一,我想要透過從頭打造一個 LMS,來知道他是怎麼被造出來的。 第二,我在很多 LMS 上面曾經有著期待, 我想要試試看能不能自己找到期待。 第三,如果有些東西是大家都有的,很可能他不是一個太難的事情; 如果有些人沒有,我想弄清楚他到底是不被需要,還是做不出來。 換句話說:我們的想法是一個糟糕的想法,還是一個有意思的 idea?

這篇文章,是關於我從造輪子的過程中體會到的想法—— 也給正在猶豫要不要「從頭做」的人,開一條釐清的路。

▍教材上傳的「應該很簡單」

教材上傳,聽起來很簡單。 實際上呢?

檔案不知道存到哪裡—— 程式裡寫的路徑 backend/public/uploads 根本不存在。 中文檔名變成亂碼—— Windows 和程式的編碼方式不一致,上傳後變成亂碼。 下載的檔案打不開—— 點下載後,內容竟是網頁的錯誤頁面,而不是真正的教材。

還有:存檔的欄位長度不夠、變數名稱重複宣告、 檔名和檔案類型設定混亂、MIME type、路徑、權限、時區、編碼。 每一個「應該很簡單」的環節, 都藏著「理想解」的細節。

最後的解法是: 建立清楚的對照表、統一命名規則、 改用時間戳+隨機數+副檔名儲存、確保每個環節都驗證過。 簡單的是「概念」,複雜的是「邊界」。

▍迭代式 vs 現成邏輯

作業系統「不就是上傳+批改」? 我要的不一樣。

我要的是「迭代式」: 學員可以多次修改、重交, 老師每次都會針對最新版本評分。 批改後若學員再交,會建立新版本, 舊版本和舊評語都會保留。 這不是現成 LMS 的預設邏輯。

需要從頭設計: 個別指定作業、版本規則、assignment_designations、is_latest 的判斷。 還有:審核制註冊、填空題+檔案上傳兩種作業類型、 教材說明欄位、外部連結支援、YouTube 自動內嵌、 經驗值、等級、徽章、排行榜、優秀作品觀摩。 現成產品要嘛沒有,要嘛要大改。

▍先跑通,再求持久

為何不一開始就用 Google Drive? 理想解是階段性的。 先本機跑通,再考慮持久化; 先功能完成,再考慮上線。 不是一步到位,而是「這一階段要什麼」。

原本檔案存在主機的硬碟裡, 但免費主機 Render 重啟後,檔案會消失。 後來才接 Google Drive, 改用「共用雲端硬碟」Shared Drives, 需要 Google Workspace 帳號才能建立。 先求跑通,再求持久。

▍伴飛計畫的旅程意義

在造的過程中,哪個 moment 讓我突然清楚「我要的是這個」? 其實我腦袋中一直想的是: 在我接下來要辦的培訓, 我想要帶給學員怎麼樣的體驗。 也就驅動著我必須怎麼樣完成這件事情。 有時候創造的來源, 可能不是你真的要解決什麼事, 而是你想要找尋一個專屬於你的劇本。

若有人問「你為什麼不直接用 Moodle / Teachable」,我會怎麼回答? 教材與內容、硬體,該有的都有了。 但是我想透過包含激勵方式與事件紀錄的模組, 帶給參加伴飛計畫的學員多一點旅程上的意義。 徽章、經驗值、等級、排行榜、學習歷程—— 這些不是「功能清單」, 而是「學員在旅程中會被怎麼對待」。

造輪子的價值,在於把「我要什麼」從模糊變成具體。 那些「應該很簡單」的環節——中文檔名、時區、版本規則—— 恰恰是理想解與通用解的落差。 重複造輪子,不是為了證明自己很厲害, 而是在造的過程中,發現現成輪子裝不上的地方。

(人機協作三部曲之二,前見之一〈AI 是鏡子〉,續見之三〈當 C 型人遇上更 C 的機器〉)

留言
avatar-img
岱彧 murmur
0會員
11內容數
拒絕嚴肅,隨性昇級
岱彧 murmur的其他內容
2026/03/17
上週,我和 AI 一起從零打造了一個學習管理系統。 學員可以註冊、登入、看教材、繳作業、參與討論; 老師可以上傳教材、批改作業、管理學員。 聽起來像常見的線上課程平台, 但這次是為「伴飛計畫」量身訂做,從頭打造。 整個過程,我一直在想 Patrick Lencioni 的《凝聚團隊的五大障礙》——
2026/03/17
上週,我和 AI 一起從零打造了一個學習管理系統。 學員可以註冊、登入、看教材、繳作業、參與討論; 老師可以上傳教材、批改作業、管理學員。 聽起來像常見的線上課程平台, 但這次是為「伴飛計畫」量身訂做,從頭打造。 整個過程,我一直在想 Patrick Lencioni 的《凝聚團隊的五大障礙》——
2026/03/04
花了三年、數十堂課程,作者發現:帶來歡樂的課程只留下講義,而帶來痛苦的演練反而內化成實用能力。本文從神經科學(多巴胺)、認知心理學(困難可取性、延遲滿足)切入,剖析熱鬧卻無效的學習陷阱,提出「結構式有趣」才是保留能力的關鍵,並提供「課程回顧筆記」實用工具,幫助學習者辨識真正有效的學習設計。
Thumbnail
2026/03/04
花了三年、數十堂課程,作者發現:帶來歡樂的課程只留下講義,而帶來痛苦的演練反而內化成實用能力。本文從神經科學(多巴胺)、認知心理學(困難可取性、延遲滿足)切入,剖析熱鬧卻無效的學習陷阱,提出「結構式有趣」才是保留能力的關鍵,並提供「課程回顧筆記」實用工具,幫助學習者辨識真正有效的學習設計。
Thumbnail
2026/03/02
如果曾在簡報結束後,ㅤ 對方點頭說「很好」,卻沒有真的被說服,ㅤ 其實那並不是你不夠努力。ㅤ 很多人都有過這種時刻——ㅤ 花了很多小時把每一頁排滿、邏輯完整、重點標得一清二楚,ㅤ 完整到幾乎不需要講者。ㅤ 後來才發現,ㅤ 當投影片已經替觀眾整理好一切,觀眾就不再參與。ㅤ 而說服,從來
Thumbnail
2026/03/02
如果曾在簡報結束後,ㅤ 對方點頭說「很好」,卻沒有真的被說服,ㅤ 其實那並不是你不夠努力。ㅤ 很多人都有過這種時刻——ㅤ 花了很多小時把每一頁排滿、邏輯完整、重點標得一清二楚,ㅤ 完整到幾乎不需要講者。ㅤ 後來才發現,ㅤ 當投影片已經替觀眾整理好一切,觀眾就不再參與。ㅤ 而說服,從來
Thumbnail
看更多
你可能也想看
Thumbnail
創作不只是個人戰,在 vocus ,也可以是一場集體冒險、組隊升級。最具代表性的創作者社群「vocus 野格團」,現在有了更強大的新夥伴加入!除了大家熟悉的「官方主題沙龍」,這次我們徵召了 8 位領域各異的「個人主題專家」,將再度嘗試創作的各種可能,和格友們激發出更多未知的火花。
Thumbnail
創作不只是個人戰,在 vocus ,也可以是一場集體冒險、組隊升級。最具代表性的創作者社群「vocus 野格團」,現在有了更強大的新夥伴加入!除了大家熟悉的「官方主題沙龍」,這次我們徵召了 8 位領域各異的「個人主題專家」,將再度嘗試創作的各種可能,和格友們激發出更多未知的火花。
Thumbnail
看完上篇 4 位新成員的靈魂拷問,是不是意猶未盡?別急,野格團新血的驚喜正接著登場!今天下篇接力的另外 4 位「個人主題專家」,戰力同樣驚人──領域從旅行美食、運動、商業投資到自我成長;這些人如何維持長跑般的創作動力?在爆紅的文章背後,又藏著哪些不為人知的洞察?5 大靈魂拷問繼續出擊
Thumbnail
看完上篇 4 位新成員的靈魂拷問,是不是意猶未盡?別急,野格團新血的驚喜正接著登場!今天下篇接力的另外 4 位「個人主題專家」,戰力同樣驚人──領域從旅行美食、運動、商業投資到自我成長;這些人如何維持長跑般的創作動力?在爆紅的文章背後,又藏著哪些不為人知的洞察?5 大靈魂拷問繼續出擊
Thumbnail
近年來,教育界最常被提及的關鍵字之一就是 STEM 教學。STEM 是 Science(科學)、Technology(科技)、Engineering(工程)、Mathematics(數學) 的縮寫,它強調將這四大領域整合在一起,培養學生解決問題的能力與創新思維。對國中生來說,這正是他們接觸更深層科學
Thumbnail
近年來,教育界最常被提及的關鍵字之一就是 STEM 教學。STEM 是 Science(科學)、Technology(科技)、Engineering(工程)、Mathematics(數學) 的縮寫,它強調將這四大領域整合在一起,培養學生解決問題的能力與創新思維。對國中生來說,這正是他們接觸更深層科學
Thumbnail
在上華蒙特梭利小學,每天都能聽見孩子們這樣興奮地分享學習發現。這裡,學習不再是枯燥、考試、抄寫,而是讓孩子在環境中自由探索、動手操作,從興趣中慢慢愛上學習。 📌 不再是中式填鴨式教學,孩子主動學習好快樂 我們相信,孩子天生就有探索世界的能力與好奇心。 所以在這裡,沒有「上課坐好、聽講、抄
Thumbnail
在上華蒙特梭利小學,每天都能聽見孩子們這樣興奮地分享學習發現。這裡,學習不再是枯燥、考試、抄寫,而是讓孩子在環境中自由探索、動手操作,從興趣中慢慢愛上學習。 📌 不再是中式填鴨式教學,孩子主動學習好快樂 我們相信,孩子天生就有探索世界的能力與好奇心。 所以在這裡,沒有「上課坐好、聽講、抄
Thumbnail
近年來出現了一個涉及「大腦可塑性」的領域,讓科學家很驚訝。過去我們認為,與生俱來的大腦是無法改變的,不過這個看法現在已經徹底證明是錯的。一項又一項的研究已經顯示,大腦有不可思議的能力,能夠在極短的時間裡發展與轉變。
Thumbnail
近年來出現了一個涉及「大腦可塑性」的領域,讓科學家很驚訝。過去我們認為,與生俱來的大腦是無法改變的,不過這個看法現在已經徹底證明是錯的。一項又一項的研究已經顯示,大腦有不可思議的能力,能夠在極短的時間裡發展與轉變。
Thumbnail
這個假期過的很充實 連續兩天的課程 四位專業老師的教導 (維旎老師、若葳老師、云美老師、瓊月老師) 各地優秀同學的互動 收穫滿滿 能量滿滿 除了學習到豐富的知識 還玩了很多有趣又實用的遊戲 分享幾個印象深刻的 第一是學習321 第二是提問能力 第三是工具運用 第四是創意創新 第五是流質&晶質
Thumbnail
這個假期過的很充實 連續兩天的課程 四位專業老師的教導 (維旎老師、若葳老師、云美老師、瓊月老師) 各地優秀同學的互動 收穫滿滿 能量滿滿 除了學習到豐富的知識 還玩了很多有趣又實用的遊戲 分享幾個印象深刻的 第一是學習321 第二是提問能力 第三是工具運用 第四是創意創新 第五是流質&晶質
Thumbnail
聽過很多人說 , 我想變強  !  "強"的定義為何 ?  這沒有標準答案 !  會看譜.... 會彈和弦... 會創作....會編曲.... 試問 : 你對吉他指版了解多少 ?  你對和聲學了解多少 ?  兩者兼具, 請問上述的目標你還會有多少問題呢? 現代人練SOLO的人越來越少 ! 學樂理
Thumbnail
聽過很多人說 , 我想變強  !  "強"的定義為何 ?  這沒有標準答案 !  會看譜.... 會彈和弦... 會創作....會編曲.... 試問 : 你對吉他指版了解多少 ?  你對和聲學了解多少 ?  兩者兼具, 請問上述的目標你還會有多少問題呢? 現代人練SOLO的人越來越少 ! 學樂理
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News