恆事屋
該主動提醒的主動推,想查的隨時查——LINE 上的個人生活助理
解決什麼問題
剛上線時是一天五則固定推播,用了一週後發現有些內容(盤後戰報、時事摘要)其實是「想看才看」,天天推反而變成雜訊;但要查股價、找附近停車場、看收藏內容又得記關鍵字才能觸發指令,不夠直覺。
怎麼做到的
- 【主動推播】07:30 早安:天氣、空氣品質(AQI 超標提醒戴口罩)、穿搭建議
- 【主動推播】09:10 通勤:讀昨天日記重點+收藏箱複習卡+一則 Claude 新知,讓「收集」變成真的會被回頭複習
- 【主動推播】18:00 兩則獨立訊息:Gmail 掃信用卡帳單、垃圾車清運提醒(兩班時段各自推送)
- 【主動推播】23:15 睡前:今天沒寫日記才提醒、有未完成待辦才提醒
- 【Rich Menu 隨查】最新時事:多來源新聞(Google 熱搜/PTT/即時新聞)交叉比對去重
- 【Rich Menu 隨查】股價查詢:大盤三大法人動向+個股均線與成交量趨勢解讀
- 【Rich Menu 隨查】收藏複習:傳網址或文字自動存檔+AI 摘要,隨時翻回去看
- 【Rich Menu 隨查】吃什麼推薦:分享定位,AI 推薦附近餐廳並附導航
- 【Rich Menu 隨查】運動建議:回報今天運動/飲食狀況,給居家+戶外各一個建議
- 【Rich Menu 隨查】停車查詢:分享定位,查附近收費停車場並附導航
- 【被動指令】隨手記帳:傳「早餐90元」直接記進自己做的記帳 App,支援一則多筆+自動對應正式分類
- 【被動指令】記帳週小結:每週日彙整一週支出
- 【被動指令】隨問隨答:股價查詢、記帳查詢、開放問答,不用記固定關鍵字
- 【被動指令】待辦事項:直接用 LINE 新增、查詢、管理待辦
- 拿掉的部分:21:00~22:30 盤後戰報、23:15 大部分內容——判斷「該不該主動推」的標準改成「每天都想看」還是「想查才查」,想查的一律搬進 Rich Menu
成果
- 從「五則固定推播」進化成「該推的推、想查的隨時查」的混合助理
- 停車查詢上線後發現原本用的政府開放資料在雙北完全查不到資料,實測改用 Google Places 涵蓋率遠勝,當天就換方案不硬撐
- 整個系統橫跨 Gmail、雙 Google Calendar、氣象與環保署 API、自建台股儀表板、Google Places 六種資料來源,全部整合進同一個 LINE 對話窗口
畫面



更新紀錄
記帳功能也完成多人化
記帳寫入與查詢比照待辦事項,改成依傳訊息者的 LINE 身分分別記到各自帳戶,兩人記帳、查詢「這個月花多少」完全分開不互相干擾。過程中連帶抓到並修好兩個分享給多人使用才浮現的小 bug:一個主動推播功能誤送回原本使用者、AI 開放問答對非本人誤稱呼名字+誤答部分功能不存在。
分享給其他人使用
新增「功能」查詢指令,傳「功能」隨時看常用文字指令說明;接住 LINE 加好友事件,回一句簡短歡迎詞;待辦事項資料庫加使用者區隔,改成各自新增、查詢、完成互不干擾。恆事屋第一次真的分享給別人(女友)使用。
Rich Menu 六宮格+排程大重構
新增六宮格選單(最新時事/股價查詢/收藏/吃什麼/運動/停車查詢),股價查詢加大盤法人動向與個股均線量能,停車查詢實測後把 TDX 政府資料改成 Google Places;07:30/09:10/18:00 遷移到 Worker cron 直接推播;21:00~23:15 大部分內容停用,只留日記與待辦提醒。
雙向指令大擴充
新增待辦事項管理、開會紀錄 LINE 觸發、吃什麼/運動建議、隨問隨答(股價/記帳/開放問答)、LINE 版收集箱轉貼文章。
Worker 雙向架構+隨手記帳
新增穿搭建議、垃圾車提醒;傳訊息隨手記帳自動對應「錢途」正式分類,支援一則多筆。
22:30 睡前收尾上線
結語只反映當天主動說「記一下」存下的內容,沒有就講通用晚安語不編造;加上明日行程、天氣、要帶的東西。(2026-07-28 重構後大部分內容已停用,見 v1.8)
18:00/21:00 推播上線
新增帳單提醒(主旨關鍵字過濾真帳單)與紀念日雷達;台股盤後戰報串接自建儀表板 API,含大盤、三大法人、AI 總評、選股亮點、自選股數據解讀。
空氣品質提醒
時事摘要加入 AQI 監測,超過 100 主動提醒戴口罩。
通勤學習複習卡
9:10 推播昨天學習日記重點,搭配一張 Claude 新知複習卡。
天氣與股市快報
早安推播加入永和/大安天氣,以及美股、日韓、台股焦點摘要。
首發上線
每日時事摘要 LINE 推播首次上線。