呼~好久沒寫文章,前陣子收拾了一下心情後就開始研究n8n,簡單來說就是給比較初階的人使用的自動化平台。
可以從github Pull下來也可以用docker開啟n8n,這兩個我都用過了,不過因為這兩種方式都需要使用ngrok將本地端轉為https所以最後我使用Zeabur來做一鍵部署。
Zeabur免費版本提供兩個機房,我選擇印尼的,一個月有美金$5的用量額度,不超過就可以免費蹭到啦><

這是workflow,按理說不用loop可以直接發到line,但寫法關係我一次抓三則會出現error429一次打api太快了XD,所以用loop延一秒分三筆發送。

成品會像這樣,分三筆(第一筆被裁掉啦~)
我抓取的網址是CNS和Google news
https://feeds.feedburner.com/rsscna/technology
https://news.google.com/rss/search?q=technology+US&hl=en-US&gl=US&ceid=US:en
xml的部分是因為用rss抓取網站需要把資料轉成JSON格式(n8n幾乎都用JSON去跑)
再來用code寫一下需求後發到line就差不多啦~
當中還有許多詳細設定,如有人留言有興趣我再寫一篇文章分享~
另外,現在有很多人講到n8n的強大包括可以直接引用ChatGpt的模型,使用Ai Agent接OpenAi ChatModel Node 但是!那是需要跟gpt購買金鑰的,很多介紹人會在說明的時候直接說建議選擇4o模型等帶過,但仔細看上方都是已經設定好帳號的。
至於Gemini似乎是以用量額度決定是否收費,所以可以先使用看看Gemini2.5flah模型~