「教師回覆小幫手 Pro 版」是阿凱老師為國中小班導打造的 親師溝通智慧助理 Pro,解決「家長半夜傳訊 → 老師字斟句酌想到睡不著 → 每則訊息 8-15 分鐘 → 一週 20-30 則就 5+ 小時」的情緒勞動 + 文書 + 法律三合一痛點。
🎯 核心特色
- 🎯 12 種情境分類(老師手選不是 AI 判斷) — 🩹 孩童受傷 / ⚡ 嚴重衝突 / 🌪 回應不理性訊息 / 📘 學業問題 / 🧭 行為問題 / 🌱 家長正面回饋 / 會面 / 缺交作業 / 活動詢問 / 健康問題 / 一般詢問 / 其他
- 🔧 產生 + 微調兩段式工作流 — 第一次貼訊息 + 選情境 → AI 出 Markdown 回覆稿;第二次四種微調按鈕反覆磨:「再溫和一點 / 再正式一點 / 縮短 / 加更多細節」
- 📷 對話截圖辨識(Gemini multimodal) — 可貼 LINE 截圖(jpeg / png / webp),前端壓縮 < 1MB,Gemini 直接讀截圖內容
- 🏫 進階補充資訊(摺疊區塊) — 學校名 / 老師姓名 / 學生年級 / 其他備註,填了會自動加「○○老師 敬上」署名
- 📊 管理員密碼後台
/stats— Firestorestats_daily集合 30 天儀表板:各情境統計 + refine 比例 + 有附圖比例 + 平均字數 - 🛡️ 三層防護 — Cloudflare Turnstile(沒過直接 throw 不耗 quota)+ CORS 白名單(只認 cagoooo.github.io + localhost)+ maxInstances 上限
- 🔒 隱私意識強 — Firestore 只記
count / scenario / mode / replyLength,家長原訊息和 AI 回覆都不入庫
💡 設計理念
技術棧 Next.js 15.2(App Router + static export)+ React 18 + TypeScript + Tailwind + shadcn/ui + Motion + react-markdown + Google Genkit 1.8 + Gemini 2.5 Flash(不是 1.5)+ Firebase Cloud Functions v2(Node 20, asia-east1, maxInstances=10)。主 prompt 訂死「老師本人視角」(不是教師助理)+ 署名規則「絕對不要自稱『教師助理 / AI 助手 / 小幫手』」(顯然踩過這個雷)+ 503/429/overload 偵測 + 1s→2s exponential backoff retry 2 次。設計藍圖淡紫主色 #E6E6FA,主打 calm + trustworthy。跟 #16 親師溝通小幫手基礎版 是「基礎入門 vs Pro 資深」並存設計(同款「漸進式工具家族」哲學亦見於 #4/#87 PIRLS、#13/#92 5W1H)。
🎒 適合情境
國中小所有班導每天回訊息、補習班 / 安親班老師(家長訊息更密集)、幼兒園老師(每天「今日寶寶日誌」要回)。石門國小 115 上學期實測:單則訊息 8-15 分 → 2 分鐘、一週親師訊息 5+ 小時 → 1 小時、老師下班時間 21:00 → 18:30、家長滿意度 4.0 → 4.6。配對 #16 基礎版 新手老師入門 + #10 班級小管家 加扣分與作業紀錄(回家長更有料)+ #7 點石成金評語優化 期末評語。把今天還沒回的家長訊息貼進去 → 1 分鐘給你 3 個版本 → 挑一個改一改送出就行。