「5W1H 靈感發射器 🚀」是阿凱老師為中高年級寫作課打造的 AI 創意寫作鷹架(Aura repo 學校網域版),跟 #92 PRO 是同個 cagoooo/Aura repo 的雙部署 — #13 掛 5w1h.smes.tyc.edu.tw Firebase Hosting 給校內信任度。
🎯 核心特色
- 🎴 6 格同時呈現任意操作 — Who / What / When / Where / Why / How 並列在畫面(不是分步引導),每張卡可手動編輯 / 個別隨機 / 鎖定
- 🎊 進站自動撒花 — 一掛載就為 6 格各跑一次 AI,學生不會看到空白卡發呆
- 🔘 四顆主操作按鈕 — 全部隨機 / 潤飾語法(在地化台灣用語)/ 檢查一致性(找邏輯打架)/ 合成內容(整合成短篇故事 + 自動下標題)
- 🚫 Prompt 防 LLM 爛梗 — 明令禁止「外星人 / 時間旅行 / AI / 預言 / 神祇」,逼 AI 挖日常微妙、職人題材、藝術音樂飲食
- 🎭 6 種故事風格 — 童話 / 武俠 / 科幻 / 推理 / 校園 / 民間故事(含媽祖、土地公、虎姑婆等台灣在地角色)
- 📚 5 段年級難度 — 低年級(1500 字內 / 句 10 字內)/ 中 / 高 / 國中 / auto
- 🔗 永久分享連結 + 名人堂 Discover — TTL 90 天,opt-in 可進名人堂讓他班同學看
💡 設計理念
Next.js 15.2.3 App Router + React 18 + Tailwind + shadcn 靜態匯出,搭配 Firebase Cloud Functions v2(asia-east1, maxInstances 5, concurrency 1, 512MiB)+ Genkit 1.8 + Gemini 2.0 Flash,三層防爆(Cloudflare Turnstile + safetySettings BLOCK_LOW_AND_ABOVE 四類全開 + Firestore TTL)。AI 被擋或網路爆掉時 fallback 回 constants.ts 預設 10 句,畫面絕不空白。
🎒 適合情境
國小中高年級國語作文課、安親班 / 補習班作文班、國中寫作測驗模考、自學家長陪小孩寫作業。5w1h.smes.tyc.edu.tw 對校內老師是「我們學校的工具」,家長 LINE 群組分享高信任度。實測四年級一節課完成率從 60% 拉到 95%,字數中位數從 180 字拉到 350 字。免費、免登入、可商用。