iT邦幫忙

2025 iThome 鐵人賽

DAY 10
0
DevOps

n8n x AI自動化之新手村系列 第 10

Day10 自動化發送每日新聞-進階篇

  • 分享至 

  • xImage
  •  

在前一篇文章,練習到運用RSS網站來建立自動化發送每日新聞到gmail,今天想要嘗試不一樣的,這次加上AI Agent並以telegram作為接收訊息的節點。
這篇是以YT的G股團長 金睿的教學影片做為學習與實作的主軸。(一樣很詳細簡單明瞭,推薦!)
https://ithelp.ithome.com.tw/upload/images/20250825/20168759kQDSfSAkyk.png

  1. 建立Schedule Trigger
    1. 設為每天早上九點觸發
  2. 前往yahoo新聞,並選擇有興趣的新聞類別以取得該rss網址
  3. 在n8n建立RSS reader節點
    1. 貼上第二步取得的網址
  4. 建立code節點
    1. 使用AI的力量-claude取得JS程式碼
    2. 將所有取得的RSS項目整合成一個output
      https://ithelp.ithome.com.tw/upload/images/20250825/20168759fuX5Q7J4B8.png
  5. 建立AI Agent
    1. 增加chatgpt為它的chat model
      (需要事先到open AI網站取得API)
    2. 利用claude取得Prompt,來取得所有新聞中最重要的七則新聞並且輸出格式設為適合telegram讀取的格式
      https://ithelp.ithome.com.tw/upload/images/20250825/20168759qNVgllKJ4T.png
  6. 下載並註冊telegram
    1. 設定bot的名字
      https://ithelp.ithome.com.tw/upload/images/20250825/20168759OjcvThFKux.png
    2. 取得chat id
      1. 搜尋Telegram Bot Raw
      2. 在聊天室打下/start就可以取得相關資訊
  7. 建立telegram節點
    1. 設定telegram
    2. 填入chat ID、Text
      https://ithelp.ithome.com.tw/upload/images/20250825/20168759vqtaYjfpTp.png
  8. 按下執行!!

成果

成功在telegram收到當天七則最重要的國際財經新聞,且包含標題、摘要、網址等等資訊。
https://ithelp.ithome.com.tw/upload/images/20250825/20168759cTFRDLthWu.png

影片中在操作code節點時有提到一個詞「vibe coding」,讓我印象很深刻,去查了一下後了解到vibe coding指的是直接用自然語言描述想要的功能,讓AI自動生成可執行的程式碼。
當我實際嘗試時,真的覺得非常驚艷!原本以為Code 節點這一部分會卡很久,沒想到只花了短短幾分鐘就完成了,生成的程式碼不僅快速,而且準確度也很高,再次感嘆AI的強大。
這樣對於沒有學過任何程式設計的人來說,自己動手創建一些小專案不再是一件難事了,大大降低門檻!!在不需要親自寫程式的情況下,能將更多的精力轉移到想法的表達與創意實現上,而不是卡在語法或細節裡。

資料來源

https://youtu.be/NRTVSwjWjGI?si=FvGFyFJoWn1PfNWG
https://www.bnext.com.tw/article/82704/how-to-vibe-coding-2025#google_vignette


上一篇
Day9 自動化發送每日新聞-基礎篇
系列文
n8n x AI自動化之新手村10
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言