跳至主要內容

里程碑

阿嬤常忘記吃藥,所以我用 LINE 做了「藥點名」

Majaja @1267_majaja發布於

阿嬤有些失智情況,常常忘記按時吃藥。我想做一個她自己也能操作的提醒工具。市面上有不少服藥 App,但對不熟悉新 App 的長輩來說,下載、註冊和學習操作都是門檻;阿嬤平常會用的,反而是 LINE。

於是我做了 LINE 官方帳號「藥點名」,讓小丸在熟悉的聊天室裡提醒、點名,並記下每次的回覆。

想解決的問題

我希望提醒不只是在手機上跳出一則通知,還能讓阿嬤用簡單的按鈕回覆「吃過了」或表達目前還沒吃。她也可以直接查看、調整每天的提醒時間,不必學會另一套 App 的操作方式。

藥點名負責提醒與記錄,實際服藥方式仍以藥袋、醫師或藥師的指示為準。

我怎麼做

這次使用 n8n Cloud、LINE 官方帳號與 LINE Messaging API 製作。參考團長的《讓河過喉》影片教學,先學會用 Webhook 接收 LINE 事件,再延伸練習 AI Agent、Data Table、排程與 Push 訊息等功能。

整體流程分成兩條:

text
使用者傳訊息或按按鈕 → LINE Webhook → n8n 判斷事件
  → AI 對話/時間設定/點名紀錄 → LINE 回覆

n8n 定時檢查設定時間 → LINE Push 主動提醒
  → 使用者按下點名按鈕 → Data Table 記錄結果

AI Agent 協助理解使用者用自然語言說出的提醒時間;時間格式、確認後才生效,以及點名按鈕的處理,則由流程節點檢查和執行。小丸的回覆刻意寫得簡短,讓長輩能快速看懂。

目前有哪些功能

功能做什麼重點
歡迎與操作入口加入好友後收到小丸的歡迎卡,可按鈕進入提醒時間設定。在 LINE 聊天室就能開始使用。
四時段提醒預設在早飯後 09:30、午飯後 13:30、晚飯後 19:30、睡前 22:30 主動傳送提醒卡。使用 LINE Push,不用等使用者先傳訊息。
自行設定時間可以一次提供四個時間,也可以只修改其中一個;確認卡顯示完整時間,按下「確認」才生效。支援整點與半點,未確認不會改動原設定。
查詢目前設定傳訊詢問或按設定入口,可看到目前的四個提醒時間。直接讀取設定表,不靠 AI 猜測。
服藥點名在提醒卡按「吃過了」「還沒吃」或「忘記了」。依日期與時段記錄,之後改選可更新該次結果。
還沒吃的後續選項按「還沒吃」後,可選「一小時後提醒我」「本次不用吃」或「本次略過」。只有選擇再提醒,才會在一小時後收到補提醒卡。
小丸文字對話一般文字訊息交給 AI Agent,用簡短、親切的繁體中文回覆。藥物與劑量問題不由小丸自行判斷。

設定和點名資料保存在 n8n Data Table。LINE 的歡迎、設定與提醒訊息使用 Flex Message,將重要資訊和按鈕放在同一張卡片上。

目前成果

我已在 LINE 測試加入好友、文字對話、修改提醒時間、定時收到 Push、按鈕點名與一小時後再提醒的流程。這是一個可操作的原型;目前能確認的是提醒與記錄流程可以運作,還不能因此推論阿嬤的服藥情況已經改善。

製作過程中,我也學到 LINE 的 Reply 和 Push 用在不同情境:Reply 回應眼前的互動,Push 則讓排程到了時間能主動找使用者。下一步想加入每週回顧,讓使用者查看自己的點名紀錄。

作品畫面與示範

3 個愛心1 則留言

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

留言

  1. HowN @hownnnn

    好貼心的小工具!!