iT邦幫忙

2026 iThome 鐵人賽

DAY 2
0
Build on Google AI

把地球的發燒表格化:30 天用 Gemini 把暖化、河川與空污收成同一張決策表系列 第 2

Day 2|「比上期」開工:同一個高雄,為什麼空氣開始發燒?

  • 分享至 

  • xImage
  •  

這是 2026 iThome 鐵人賽「Build on Google AI」組、子主題「科技永續與社會創新」的第二天。

昨天 Day 1,我們鎖定了 30 天不變的 7 欄表頭,並在高雄前金測站建立了第一個基準點:AQI 72、狀態普通。在昨天的表上,第五欄「比上期」寫著冷冰冰的兩個字——「基準」。

但在環境決策裡,單一時間點的數字往往會騙人
AQI 72 到底是好是壞?如果前一天是 30,72 代表污染正在快速集結;如果前一天是 150,72 代表大雨過後的空氣洗滌。沒有時間軸的永續監測,只是無感的儀表板。

今天 Day 2,我們要讓第五欄「比上期」正式通電運轉。


一、今日現場:環境部 AQI 追蹤(相隔 24 小時)

我們回到同一個資料來源、同一個縣市,觀察經過 24 小時後大氣條件的變化:

  • 資料來源:環境部開放資料平台「空氣品質指標 (AQI)」
  • 資料集代碼AQX_P_432
  • 採樣時間:2026-09-16 16:00
  • 監測站點:高雄市前金測站
  • 最新測值:AQI 86、狀態普通、主要污染物 PM2.5(濃度 29.8 μg/m³)
  • 上期紀錄(Day 1 同時間):前金站 AQI 72(普通)
  • 全台與周邊對比:左營測站 AQI 98(逼近橘色提醒 100 門檻)、小港站 AQI 81、花蓮站 AQI 24

前金站從昨天的 72 攀升到今天的 86,而北邊的左營站更是逼近了 100 的敏感族群警戒線。表格開始有溫度了。


二、人工收斂基準表(Ground Truth)

在交給 Gemini 前,我們先手算出對照標準。注意第五欄開始具備「數值差 + 趨勢判定」:

現場 來源 單位 現況 比上期 最熱的一格 若不處理
空污 AQI(高雄前金) 環境部 AQX_P_432 AQI 指標值 86(普通) +14(惡化) 左營站(AQI 98) 數值連續兩日上升且左營逼近橘色警戒,夜間低空擴散不良恐加劇沉積;應通知幼兒園調整明早晨操強度。

三、交給 Google AI Studio(Gemini 實測)

我們將髒資料餵給 Gemini 1.5,使用這個系列完全一致的固定 Prompt,不給任何特權提示:

你是表格書記,不是環保評論員。
請把我提供的監測資料收成「恰好 7 欄」的 Markdown 表:
現場、來源、單位、現況、比上期、最熱的一格、若不處理。
規則:
1. 現況只能用我給的數字,不准發明。
2. 缺資料就寫「缺」,不准補。
3. 「若不處理」最多兩句,給里長看,不要寫拯救地球。
4. 表下面用三行列出你不確定的欄位。
資料如下:
- 監測項目:空氣品質指標 (AQI)
- 監測站點:高雄市前金站
- 發布時間:2026-09-16 16:00
- 本期數值:AQI 86、狀態普通、主要污染物 PM2.5 (29.8 ug/m3)
- 上期數值(2026-09-15 16:00):前金站 AQI 72 (普通)
- 區域測站對照:左營站 AQI 98、小港站 AQI 81、花蓮站 AQI 24
- 資料集代碼:環境部 AQX_P_432

Gemini 產出結果:

現場 來源 單位 現況 比上期 最熱的一格 若不處理
空污 AQI(高雄前金) 環境部 AQX_P_432 AQI 86(普通) +14 (上升/轉差) 左營站 (AQI 98) 連續 24 小時累積惡化,鄰近左營已逼近橘色門檻。長者傍晚外出活動宜佩戴口罩,校園明日清晨宜留意升旗安排。

Gemini 附註之不確定欄位說明:

  1. 不確定「比上期」欄位規範僅需填寫數值差(+14),抑或需加上趨勢文字描述。
  2. 僅有單一小時點對點比對,不確定過去 24 小時內是否存在更高的峰值波動。
  3. 左營站雖為最熱一格,但未達法定 101 橘色警報,不確定是否需強制啟動通報。

四、對帳檢驗(Gemini vs. 原始資料)

大型語言模型最常被詬病的就是「數學運算會飄」與「自行腦補形容詞」。我們將 AI 結果與人工真值進行嚴格對帳:

檢查項目 人工真值(原始資料) Gemini 產出 對帳結果 關鍵觀察
測站與來源 高雄前金 / AQX_P_432 高雄前金 / AQX_P_432 一致 無幻覺
現況數值 86(普通) 86(普通) 一致 忠實還原,未發明數字
比上期運算 86 - 72 = +14 +14 (上升/轉差) 一致 減法運算正確,且自主判斷方向
最熱一格判定 左營 98(98 > 86 > 81 > 24) 左營站 (AQI 98) 一致 數值大小排序邏輯正確
欄位長度 恰好 7 欄 恰好 7 欄 一致 Markdown 語法完整未破裂

對帳小結:
Gemini 成功處理了跨期的相減邏輯(86 - 72 = 14),並且在「若不處理」中精準識別出「左營 98 逼近 100(橘色警戒臨界點)」的隱含危機,沒有泛泛地寫「減少碳足跡、愛護大自然」。


五、里長 5 句話備忘

這張表交給非工程背景的第一線決策者,他們只需要閱讀這 5 句大白話:

  1. 數字比昨天差了。 前金從 72 升到 86,大氣擴散條件明顯轉差,髒空氣正在滯留。
  2. 隔壁左營已經在懸崖邊緣。 左營測到 98,距離破百的「橘色提醒」只差 2 點,下風處隨時會淪陷。
  3. 敏感族群要開始煞車。 今晚社區關懷據點的長輩如果有氣喘或心血管病史,提醒避免戶外散步。
  4. 明天一早是關鍵。 依照夜間逆溫規律,明晨 6 到 8 點污染物濃度通常最高,校園升旗或晨練需密切注意空氣品質推播。
  5. 啟動自主巡查。 請環保志工隊留意里內是否有露天燃燒或大型柴油車長時間怠速,別在擴散差時火上加油。

六、工程觀察與明日預告

今天我們驗證了:只要 Prompt 約束得當,Gemini 在做時序型環境對比(比上期)時具備穩定的算術與趨勢解讀能力。

但這裡潛藏著一個極大的環境盲點:
「AQI 是多種污染物的綜合指標,普通(黃色)真的代表沒事嗎?」
很多時候,AQI 看起來只有 80 幾,但奪命的細懸浮微粒(PM2.5)其實早已超標好幾倍。

明天 Day 3,我們將鑽進大氣深處,直接拆解單項硬指標——PM2.5。當我們把綜合指標換成物理微粒時,同一張 7 欄表會出現怎樣的劇烈發燒反應?

先不要救地球。先讓表會發燒。


上一篇
Day 1|先不要救地球,先把 AQI 收成一張會發燒的表
系列文
把地球的發燒表格化:30 天用 Gemini 把暖化、河川與空污收成同一張決策表2
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言