iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Build on Google AI

30 天用 Google AI 打造台灣防災速報 App 系列

地震來時,官方警報常是一長串數字與術語;最需要資訊的人往往最難看懂。

我是橫跨學術研究與工程的人。這 30 天用一系列 Google 應用程式加上 Gemini,打造出一套人人都能安裝的防災App。

每天都有可跑的程式碼與真實資料,加上災後心理支持設計。這套系統不只推送各種自然災害通知,還能讓使用者在最慌張時提供求助的地方。

參賽天數 12 天 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11|防災問答的答案從哪裡來:整理官方指引當知識庫(RAG 上)

系列:30 天用 Google AI 打造臺灣防災速報 App(Day 11/30) 「地震時人在浴室怎麼辦?」這類問題不能讓模型憑印象回答,要根據官方的防...

2026-09-25 ‧ 由 Watchtower_tw 分享
DAY 12

Day 12|知識庫沒有颱風的資料,相似度卻有 0.675:用實測決定 RAG 的門檻(RAG 下)

系列:30 天用 Google AI 打造臺灣防災速報 App(Day 12/30) 昨天整理好 29 塊防災知識。今天讓它可以被搜尋,並且讓有資料的回答都...

2026-09-26 ‧ 由 Watchtower_tw 分享
DAY 12

Day 13|「震度 5 弱」怎麼翻成英文:讓速報說中、英、日、韓四種語言

系列:30 天用 Google AI 打造臺灣防災速報 App(Day 13/30) 在臺灣生活、工作和旅行的外籍人士很多,災害發生時,看不懂中文警報的人最...

2026-09-29 ‧ 由 Watchtower_tw 分享
DAY 12

Day 14|第二週回顧:四項 AI 功能做到哪裡,以及模型四次把規則當成內容的教訓

系列:30 天用 Google AI 打造臺灣防災速報 App(Day 14/30) 第二週完成 AI 核心的四項功能:速報摘要、警報分級、問答、多語速報;...

2026-09-29 ‧ 由 Watchtower_tw 分享
DAY 12

Day 15|App 只能讀、不能寫:Firestore 資料模型與安全規則

系列:30 天用 Google AI 打造臺灣防災速報 App(Day 15/30) 第三週的目標是上線。前兩週的程式都在本機執行,9/25 起搬到雲端:示...

2026-09-29 ‧ 由 Watchtower_tw 分享
DAY 12

Day 16|示警消失了,是結案還是下載失敗?Cloud Functions 排程的三個決定

系列:30 天用 Google AI 打造臺灣防災速報 App(Day 16/30) 前兩週的下載程式都要手動執行。今天讓它自動化:Cloud Functi...

2026-09-30 ‧ 由 Watchtower_tw 分享
DAY 12

Day 17|從一段英文描述開始做出 22 張畫面:用 Google Stitch 設計 App,以及要人工檢查的地方

系列:30 天用 Google AI 打造臺灣防災速報 App(Day 17/30) 後端上線了,接著要有畫面。防災資訊很依賴呈現方式:嚴重程度要一眼看得出...

2026-10-01 ‧ 由 Watchtower_tw 分享
DAY 12

Day 18|不寫 Kotlin 也不寫 Swift:Flutter 同一套程式碼做出 Android 與 iOS App

系列:30 天用 Google AI 打造臺灣防災速報 App(Day 18/30) 後端上線了,接著做 App。Android 原生要寫 Kotlin,i...

2026-10-02 ‧ 由 Watchtower_tw 分享
DAY 12

Day 19|示警一更新,畫面就跟著變:Flutter 即時監聽 Firestore,以及「沒有資料」和「沒有示警」的差別

系列:30 天用 Google AI 打造臺灣防災速報 App(Day 19/30) 今天做 App 的首頁。要做到三件事:資料一變,畫面自己更新;最嚴重的...

2026-10-03 ‧ 由 Watchtower_tw 分享
DAY 12

Day 20|使用者說「我很害怕」時,問答該怎麼回:情緒問題與危機安全網

系列:30 天用 Google AI 打造臺灣防災速報 App(Day 20/30) Day 12 處理過情緒類的問題:問題裡有「害怕」「睡不著」這類詞時,...

2026-10-04 ‧ 由 Watchtower_tw 分享