CASE STUDY · CLAUDE CODE SKILL

AI 課前準備陪讀助理

從真實上課場景打磨出來的自動化 Skill
省下的不是時間,
是每次上課前的手忙腳亂。

問題:上課前的手忙腳亂

Alex 每週要上多堂政府委訓的線上 AI 課程,開課前十分鐘常常是這樣的:
📧

課程連結散落在 Email 裡

有時只給視訊連結,簽到表、前測另外用別封信或 LINE 群組補發

💬

LINE 群組訊息洗版

真正有用的公告淹沒在閒聊裡,很難每次都盯著看

📝

簽到 / 前測容易漏做

多天系列課程規則不一:有的每天要簽到,前測卻只有第一天有

🗓️

行事曆對不上

報名多、班別多,容易搞混時間、地點、甚至用錯視訊平台

解法:一條端到端的準備流程

觸發一句「準備上課」,skill 就照這條線走完
1
找信
搜 Gmail 課程通知信
2
補資料
去 LINE 群組找缺的連結
3
簽到/前測問答
簽到填好;前測逐題等 Alex 作答
4
開分頁
視訊、群組、講義一次排好
5
同步行事曆
查重複、併入既有資訊
6
固定格式回報
一份清單告訴 Alex 還缺什麼
最後一步不是把事情做完,是給 Alex 一份看得懂的狀態單:
已確認 → 課程 / 時間 / 視訊連結 / 講師  已開啟 → 視訊 / LINE / 簽到表 / 前測 / 講義  還缺 → 誠實列出沒找到的東西,不留白裝沒事

設計原則:自動化到「送出」前一步就停

能自動的都自動,但「有去無回」的動作一律交回人類手上

放手自動化

  • 搜尋 Email、彙整資訊
  • 開瀏覽器分頁、排版面
  • 把表單資料填到最後一格
  • 同步行事曆、去除重複
  • 監看群組、整理新訊息

永遠停下來讓人確認

  • 按下表單「送出」
  • 加入 LINE 群組的確認鍵
  • 在群組裡發言 / 打字
  • 不確定的前測答案
  • 任何會通知到其他人的動作

上課中:冷熱區自適應監看

不是每 15 分鐘固定打擾一次,也不是完全不看
15分鐘
冷區
7分鐘
熱區
3分鐘
熱區
2分鐘
熱區
  • 有人問問題、老師 / 助教回應 → 立刻跳回 2 分鐘熱區
  • Alex 主動說「去看一下」→ 立刻跳回 2 分鐘熱區
  • 連續沒有新內容 → 階梯式退回 3 → 7 → 15 分鐘
  • 只有真的抓到新內容,或 Alex 主動問,才開口回報

實戰打磨:三個真實踩過的坑

這個 skill 不是一次設計完美,是邊上課邊修出來的
1
行事曆重複
沒有先查既有事件就直接新增,結果建出兩筆重複項目。修正後改成「先查、找到既有項目就併入資訊,沒有才新增」,變成強制步驟。
2
聊天軟體自動化不可靠
某台螢幕上聊天視窗展不開、輸入框打不進字,重試無效。學到的教訓:卡住的自動化不要硬重試,改成把內容準備好交給人類做最後一步。
3
多天課程的隱藏規律
誤把「出現後測連結」當成最後一堂課的訊號,其實只是提前公告。查行事曆確認「今天是系列第幾天」,就能分清前測 / 後測什麼時候該出現。

背後怎麼跑:以「課前叫醒」為例

Claude Code 只是一段對話 session,本身沒辦法「定時醒來」做事——這段要交給一個真正常駐運作的系統
💬

Claude Code

對話 session

找出上課時間,交出結構化資料後就沒事了——它不是常駐服務,關掉/閒置後不會自己醒來

🔁

n8n

家中常駐小主機

24 小時等待,自己算出「上課前20分鐘」那個時間點,時間到才觸發下一步

🏠

Home Assistant

同一台主機

收到 n8n 觸發,呼叫語音服務、決定要用哪個喇叭播放

🔊

家用喇叭

實體裝置

語音唸出提醒,每 5 分鐘一次,最多三次

⤺ 使用者對喇叭說「OK I got it」→ 語音辨識設定 ACK 旗標 → 通知 Home Assistant / n8n 停止後續提醒
為什麼一定要交給 n8n,Claude Code 自己做不到?
Claude Code 是一次性的對話 session,沒有「掛著背景、等到某個時間點自己醒來」的能力;n8n 是常駐在本地小主機上的排程引擎,本來就是為了「一直開著、等到時間到」而存在。所以分工是:判斷力的部分(幾點上課、提醒文字)留給 Claude Code,機械式的等待與觸發交給 n8n。

這個模式,能套用到更多地方

只要一件事符合「重複發生、多個步驟、牽涉外部連結、最後需要一次人類拍板」,這套「自動化到送出前一步」的做法就能套用。

找齊資訊

跨來源彙整,不留死角

自動化到底線

只在不可逆的一步前停下

自適應監看

熱度跟著實際狀況走

邊做邊修

用真實場景持續打磨

謝謝聆聽。
下載 PPTX