跳至主要內容

里程碑

台北捷運路線規劃以及到站時間通知

hsuan @tzu._.hsuan_發布於

💡 動機 (Motivation)
因為我一直懶得下載台北捷運 App,導致我常常走到捷運站時,發現車子剛好開走 😭。
為了改善這個日常小困擾,決定趁著這次機會動手做一個專屬自己的 LINE 捷運小幫手!直接在習慣使用的 LINE 介面裡動動手指就能查詢✨。

⚙️ 架構 (Architecture)
整體架構:這次的作品是透過 n8n 自動化平臺作為核心,串聯 Webhook 接收 LINE 訊息,並搭配 AI Agent(結合 Google Gemini 模型與記憶功能)來理解使用者的自然語言意圖,最後再透過串接外部資料與 HTTP Request 將即時計算好的路線與到站時間回傳給 LINE Bot,打造流暢的對話查詢體驗 🤖。

連結台北捷運到站時間網址:www.opendata.vip/metro/index#google_vignette(在新分頁開啟)

細節:因為我喜歡的偶像喜歡使用顏文字,所以我設計回覆內容時,有強調可以加上1-2個顏文字,讓整體風格更溫馨。

⚠️ 限制 (Limitations)
目前在資料串接上,主要找到了台北捷運的即時到站時間來進行串聯。
如果其他縣市(或系統)的捷運也有開放相應的即時到站 API 資料,歡迎大家提供網址或相關資訊給我!之後有機會的話,想把這個小工具升級成全臺捷運都能通用的版本 (ง๑ •̀_•́)ง。

🎉 成果 (Results & Features)
透過 n8n 結合 AI Agent 與 LINE Bot 後,現在只要傳訊息就能輕鬆搞定出行規劃:

單站即時查詢:可以直接詢問某個站點往某個方向的下一班車幾點到 ⏱️。

起終點路線規劃:輸入你想出發和抵達的地方(例如:「從台北醫學大學到台北車站」),AI 會貼心告訴你需要從哪一站搭起,以及最近一班車的到站時間 (๑ơ ₃ ơ)♥。

0 個愛心0 則留言

登入並驗證手機後就能留言。登入