iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
生成式 AI

打造自己的 AI 新聞小編:每天自動抓新聞、摘要、推送到 LINE! 系列

在這次的鐵人賽中,我將實作一個「AI 新聞小編」系統,目標是每天自動從網路抓取最新新聞,交由生成式 AI(Gemini)進行摘要,並透過 n8n 自動推送到我的 LINE 聊天室。這樣一來,即使沒有時間詳讀每篇新聞,也能快速掌握世界大小事。

我希望這個專案不只是一個實驗,而是能真正融入生活、提升資訊吸收效率的實用工具。過程中會結合 RSS、n8n 自動化、Gemini API 串接等技術,打造屬於自己的 AI 工具人,幫助我每天獲取精華新聞內容。

參賽天數 15 天 | 共 15 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 1

【Day 1】前言 - 打造 AI 新聞小編的起點:我為什麼想做這個?

做AI新聞小編的動機 現代資訊一直在持續進步,我在活著的這二十年中,對於世界的變化十分有感。以前總和家人一起坐在電視前看著晚間新聞,如今獲取資訊的方式正在改變,...

2025-08-08 ‧ 由 y0yi9ue 分享
DAY 2

【Day 2】「RSS」是什麼?為什麼我們不用自己手動去抓新聞?

初步認識 RSS 全名為「Really Simple Syndication」,也有人說是「Rich Site Summary」,不用記太多,簡單來說它就是一種...

2025-08-09 ‧ 由 y0yi9ue 分享
DAY 3

【Day 3】開始動手做!安裝用 n8n 抓下第一則新聞

初步認識n8n:為什麼我選擇用n8n? n8n 是一款開源的自動化工作流程工具,它提供了圖形化操作介面,不需要寫程式就能串接各種服務與資料來源。這樣的特性非常適...

2025-08-10 ‧ 由 y0yi9ue 分享
DAY 4

【Day 4】自動化第一步成功!用 n8n 把新聞推送到 LINE

原本我打算用 LINE Notify 來傳送新聞,但它在 2025 年 3 月就停止服務了 …所以我決定改用 LINE Bot + Messaging API,...

2025-08-11 ‧ 由 y0yi9ue 分享
DAY 5

【Day 5】串接 Gemini AI :幫新聞自動生成摘要的前置設定教學!

我希望我打開 LINE 看到新聞之後,就算我對某些新聞沒興趣、不想點進去看,也可以透過 AI 幫我摘要的內容,讓我大致了解世界正在發生的事。如此一來,就算我沒有...

2025-08-12 ‧ 由 y0yi9ue 分享
DAY 6

【Day 6】了解 HTML 對於之後餵食 AI 做摘要有什麼幫助?

在上一篇已經做完 Gemini 的連接工作,接下來要抓取新聞正文讓它做摘要,在抓正文之前我們需要先對 HTML 的語法有一些了解,因為之後抓的新聞是 HTML...

2025-08-13 ‧ 由 y0yi9ue 分享
DAY 7

【Day 7】用 n8n + 程式碼玩轉新聞網頁,讓 HTML 變乾淨文字超簡單!

距離上次使用 n8n 的 HTTP Request 節點有段時間了,今天我們又要用到它,先來複習一下現在的 n8n 工作區有哪些節點已經連接好了吧! (下圖為目...

2025-08-14 ‧ 由 y0yi9ue 分享
DAY 8

【Day 8】系統收尾前的最後檢查:搞定 AI 摘要的格式問題!

一路走來,我們目前在 n8n 用了六個節點一層層堆積,依序建立一個有著以下功能的流程: 抓取 RSS 新聞 從二十則新聞取第一則 可以抓新聞 HTML 取得...

2025-08-15 ‧ 由 y0yi9ue 分享
DAY 9

【Day 9】實現「自動化」!一起床就收到新聞,系統收尾囉~

我們在測試的時候都是用手動執行每個節點,現在要新增一個 Schedule Trigger 節點設定自動化。如此一來,我們就能在每天起床看到準備好的新聞送到手機上...

2025-08-16 ‧ 由 y0yi9ue 分享
DAY 10

【Day 10】Webhook 節點:系統自動化的血汗嘗試

昨天我們說到 Schedule Trigger 的一個小缺點,所以我現在要來說一個小故事。 我試過用 Google Apps Script 和 Webhook...

2025-08-17 ‧ 由 y0yi9ue 分享