《學生日程自動提醒系統》
自動整合 Google Calendar、AI摘要與每日通知,幫助學生準時掌握當日任務。
Cron(每日 9:00 啟動)
↓
Google Calendar(抓取今日行程)
↓
Function Node(格式化內容)
↓
AI Node(生成自然語句)
↓
Email 或 LINE Notify(自動通知)
功能模組 | 節點名稱 | 功能說明 |
---|---|---|
🕒 定時排程 | Cron | 每天早上9:00自動啟動流程 |
📅 資料來源 | Google Calendar | 擷取當日行程資料 |
🧮 處理邏輯 | Function | 格式化行程內容與時間 |
🤖 AI摘要 | OpenAI / Function | 轉換成自然語句 |
✉️ 通知方式 | Email / LINE Notify | 寄送每日提醒訊息 |
你可以準備 2~3 分鐘 Demo 或截圖展示,以下是範例流程:
在 LINE 顯示收到訊息:
📅 今日行程提醒
1. 期中報告準備:09:00~10:00(與同學討論報告方向)
2. 體育課:13:00~15:00
或 Email 寄送畫面(顯示自動寄出的提醒信)
項目 | 收穫說明 |
---|---|
🧩 n8n 自動化基礎 | 學會設計 Node 流程與資料串接 |
🌐 API / Webhook | 了解如何從外部服務(如 Google Calendar)取資料 |
🤖 AI 應用 | 能運用 Function / AI Node 整理文字、生成摘要 |
📨 通知整合 | 學會使用 Email 與 LINE Notify 自動發送提醒 |
⚙️ Debug 能力 | 培養閱讀 Log、定位錯誤、調整流程的技巧 |
🧠 專案思維 | 學會從「日常需求」出發設計自動化解決方案 |
發展構想 | 說明 |
---|---|
📊 學習報告生成 | 每週統計學習時間、自動寄出報告 |
🧠 AI 教學助理 | 根據日程推薦學習任務與進度建議 |
💬 Chatbot 整合 | 與 LINE Bot 對話查詢當日任務 |
☁️ 部署到雲端 | 將 n8n workflow 部署在 Render / Railway 上持續運行 |
這裡是適合放在你 Day 30:成果展示 或期末報告中的 ✨「學習心得」範例內容✨,語氣自然、條理清楚、可直接放入簡報或 Notion。
這 30 天的 n8n 自動化挑戰,讓我從「聽過自動化」到「能自己設計一個完整系統」,收穫遠超預期。
一開始我只是想了解自動化怎麼運作,但透過每天的練習,逐步學會串接 API、處理資料、整合 AI,並親手完成一個可以真正使用的專案。
在這個過程中,我學會了許多實用的技能:
過程中也遇到不少挑戰,像是節點設定錯誤、Token 無法通過認證、資料格式不符等問題。
但每次解決錯誤、查文件、反覆測試的過程,都讓我更了解系統的運作邏輯,也讓我開始享受「Debug 的成就感」。
最有成就感的時刻,是當我的學生日程提醒系統第一次自動寄出通知的那天。
那一刻我真的感受到「AI + 自動化」不只是技術,而是一種能改變生活與學習方式的工具。
它讓我意識到,只要有明確需求,就能透過工具打造屬於自己的智慧系統。
接下來,我想把這個系統延伸得更完整,例如:
我相信這 30 天的挑戰只是開始,
未來我會持續探索如何結合 AI 思維 + 自動化技術,
創造更多能真正改善學習與生活效率的作品。