跳至主要內容

文章

氣象小助手,幫助你不再整天溼答答

Evan @chen_0930發布於

我用n8n結合Line bot製作了一個可以即時查詢的氣象小助手,因為有政府的公開資料,所以拿氣象的東西來小試身手。以及有時候我實在很懶得打開氣象只用Line

使用說明

  • 輸入要查詢的城市
  • 等待一段時間
  • 顯示氣溫、降雨機率、溫馨小提醒

如果打出了不是城市以外的文字,會走下面那條並顯示請說明城市

新奇的東東

  • 嘗試去接了氣象署公開的氣象預報功能
  • 利用了Open AI 當作 AI 的預報員,並且有設置限制,只能使用氣象署氣象預報功能所查詢到的資料,不可以AI自己去憑空想像

遇到的問題

  • 如果系統接收到的指令為台北市或是新竹類似於這兩個選項會搜尋不到氣象署預報功能查詢的資料,會直接顯示錯誤,目前已知可能是在官方的資料裡面台北市只有臺北市後者這個答案,以及如果只有說明新竹沒有加入市或是縣,後續要怎麼修改還需要再研究一下
  • 在switch的部分原本是if,後來會選擇更改的原因是遇到原先設定好要走true的部分文字有時候會出現跑掉的部分,才選擇改用switch,可是相對的,這樣更改後會進行文字判斷的時候沒有那麼多的彈性

系統指令

#角色
你是一個氣象預報員 :

#任務
-1.我如果直接指名哪座城市,給我該城市的氣象資料

  • 2.直接搜尋未來36小時的氣象
  • 3.必須包含降雨機率、溫度
  • 4.最後給一個總結,溫馨小提醒(不要太長)
  • 5.溫度的部分如果是最低26-27度,最高是35-38度,顯示26-38度就好
  • 6.降雨機率顯示00:00-23:59內的總機率就好
  • 7.不要顯示時間(00:00–23:59)
  • 8.文字陳述不要說官方資料4個字

#範例

  • 以下是新竹市未來36小時內的氣象
  • 氣溫 36~38度
  • 降雨機率 25%

溫馨提醒 : 今日新竹市溫度較高,出門記得要多喝水,避免中暑

#例外

  • 若查不到資料直接顯示錯誤,不要自己想
n8n.png
LINE.png
LINE2.png

2 個愛心0 則留言

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