Learning Hub:把餐飲培訓,塞進員工每天都在用的 LINE

Learning HubLINE企業內訓

這篇在講什麼

我想講的不只是「我蓋了一個平台」,而是**「我為什麼把培訓做在 LINE 裡」**——以及那個過程裡最痛、最反直覺的幾個決策。你不需要懂程式,也能看懂我在糾結什麼。

問題:培訓在餐飲業,是個笑話

先講真實場景。一家連鎖餐飲,新員工到職第一天,主管丟一本 SOP 給他:「自己看,看完考試。」SOP 是一疊 PDF,存在公司的某台電腦或 OneDrive 裡。員工要嘛沒看、要嘛看了就忘,考試也只是走過場。

為什麼會這樣?因為餐飲業的基層同仁,幾乎不用 email,也幾乎不會登入任何內部系統。你叫他們「去公司訓練平台上課」——他們根本不會打開那個網址,或者記不住帳號密碼。培訓平台蓋得再好,如果沒人進得去,就等於不存在。

關鍵洞察:所有人都用 LINE

但有一件事是 100% 確定的:每個員工都在用 LINE。這是台灣餐飲業唯一 100% 覆蓋的工具。

所以我的決定是:不叫員工「來我的平台」,而是把平台搬進他們已經每天打開的 App

技術上靠兩件事:LINE Login(LIFF)做身分驗證,Messaging API 查群組成員資格做權限卡榫。員工打開 LINE → 進官方帳號 → 點圖文選單 → 開始學習,全程不用註冊、不用記密碼。

我踩過的第一個大坑:兩個 channel 必須掛在同一個 Provider

LINE 的身分驗證需要兩個東西:一個負責「你是誰」(Login),一個負責「你有沒有在這個群組」(Messaging API)。我原本把它們分開設,結果一直遇到「這個人明明在群組,系統卻說他不在」。

查了很久才發現:LINE 的 userId 只在同一個 Provider 底下才唯一。跨 Provider 時,Login 拿到的身分拿去 Messaging API 查群組,永遠查不到——而且錯誤訊息長得超像「權限設定錯」,完全不會想到是「設定錯 Provider」。這是最容易卡住的一步,寫下來省你半天。

第二個坑:AI 生題,生出來一堆「看起來很像對的」垃圾

我第一個版本用便宜的 AI 模型自動生成考題。結果生出來的題目,每一題看起來都合理,但都有微妙的錯誤——因為便宜的模型就是這個毛病:「看起來很像對的」。

如果這些題直接發布,員工會學到錯誤知識,而肉眼審 500 題根本不可能。

所以我的解法很硬:

  1. 產出的一律進草稿,沒有自動發布這條路
  2. 三道守門:不給模型可直接抄的成品範例、發現它在照抄 prompt 就整批拒收、題幹必須跟 SOP 原文有實際重疊;
  3. 任何一條不過,整批拒收,不留半套進庫。

便宜的模型不是不能用,是你得知道它的錯法。它的錯法是「自信地胡說」,所以永遠要有人類審核閘。

最有價值的一個設計:現場考核才算數

線上考 100 分,就代表能上崗嗎?不能。真正會做事的標準是——有人親眼看著你做過一次

所以我有兩條線:

  • 線上測驗:SOP 自動生題,員工隨時考
  • OJT 現場考核:資深同仁實地看員工做一遍,登記結果

技能分數是 現場考核 × 70% + 線上測驗 × 30%。而且——只有線上測驗、沒有現場考核的話,分數是 NULL(不算),不是 0 分。因為把缺的那項當 0 分,等於讓「從沒被驗證過」的人看起來「不及格但可追」;NULL 的意思是你根本還沒完成這項訓練。

還有一個反直覺的決定:語音題不計分

我想讓員工練「對客人的語氣」,於是設計了語音作答——錄音回覆「客人點餐」情境。但我很快就發現一個殘酷的事實:

AI 評不出語氣的優劣。 就算先把錄音轉成文字,轉出來的東西恰好把語調丟掉了,只剩話術內容。

所以我不讓 AI 打分數。流程改成:員工錄音 → 交卷時寄給主管 → 主管聽 → 有問題現場教育。系統只負責把錄音送到該聽的人手上,不假裝自己評得出好壞。

知道「什麼不該自動化」,跟知道「什麼該自動化」一樣重要。

最後一個坑:叫使用者重做一件沒用的事,比不給訊息更糟

LINE 的登入憑證(ID Token)會過期,而且不會自動換發。原本錯誤訊息寫「請關掉頁面重新從 LINE 進入」——結果使用者照做多少次都沒用,因為重進來拿到的是同一張過期憑證。

後來改成:後端分辨出「憑證過期」,用專門的 header 告訴前端 → 前端自動登出再登入、換一張新憑證。並擋掉無限跳轉的風險。

結果

  • 16 個階段全部完成
  • 466 條離線測試全過、真瀏覽器黑箱 13/13
  • 真正的 SOP 已上架(14 份、177 頁)
  • 員工真的在 LINE 上點開來用,考核、成就、職涯地圖都跑起來了

下一篇我會講客訴自動化大腦——從 Excel 到 LINE 戰報的那條管線。