限時公開

【🤖 自動化 - n8n】每天自動收集新聞到 Notion,打造你的專屬知識庫 📚✨

更新 發佈閱讀 6 分鐘

💡 為什麼要自動化收集新聞?

每天想追蹤新聞或技術文章,但一不小心就錯過了?

把文章一篇篇複製貼上到 Notion,又覺得好麻煩?

👉 這次我們就用 n8n + Notion API 幫自己打造一個 專屬新聞資料庫,每天自動更新,再也不用手動整理!

⚙️ 準備工作

• n8n 環境架設: 【🤖 自動化 - n8n】懶人也能玩自動化!5 分鐘用 Docker 搞定 n8n 🎉

• 基本的操作練習: 【🤖 自動化 - n8n】我做了一個自動說笑話機器人,人生變得更幽默了 ☀️

• Notion API Token(到 Notion Developer 申請):

https://developers.notion.com/reference/create-a-token

實際上怎麼做, 歡迎參考「🚀 【從複製貼上解雙手】如何用 Python 自動把 Notion 文章貼到方格子(附工具方案)

• 一個 Notion 的Database Table View資料庫(新增欄位:標題、連結、日期):

這邊請注意欄位的資料型態

raw-image

• 新聞來源 RSS/Feed(例如:TechCrunch、Medium、或台灣新聞網站 RSS):

這邊我們使用的是Yahoo的科技新聞: https://tw.news.yahoo.com/rss/technology

🔧 流程設計

raw-image

整個流程只要 4 個步驟:

• 觸發器 (Cron node) ⏰

• 抓取新聞 (RSS/HTTP Request node) 🌍

• 整理資料 (Function node) 📝

• 寫入 Notion (Notion node) 📥


一步一腳印, 動手做做看

1、設計觸發器(手動觸發流程) ⏰

這邊為了容易進行測試, 因此先手動測試流程來進行觸發, 實際上再請您自行設計Schedule節點。

raw-image


2、增加RSS Feed節點抓取新聞 🌍

我們在右邊搜尋框輸入「RSS」, 並選取「RSS Read」節點。

raw-image


這次我們抓Yahoo的新聞網站: https://tw.news.yahoo.com/rss/technology

可以透過右上角的測試按鈕進行測試。

raw-image


3、整理資料 (Code node) 📝

這邊主要會做格式整理, 目標是讓它符合 Notion Node 的欄位需求, 主要處理的程式語言目前支援度較高的是javascript, 這邊我們主要會有以下兩個目標:

• 轉換成json格式。

• 日期格式化為年月日。

• 移除重複標題, 避免過多資料。

為了達成以上目標, 我們可以先新增一個Code節點:

raw-image


設計這樣的程式碼:

const items = $input.all()
const seen = new Set();

return items
.filter(item => {
const title = item.json.title;
if (seen.has(title)) {
return false; // 重複 -> 過濾掉
}
seen.add(title);
return true;
})
.map(item => {
return {
json: {
title: item.json.title, // 新聞標題
url: item.json.link, // 新聞連結
date: new Date(item.json.pubDate).toISOString().split('T')[0] // 日期 (YYYY-MM-DD)
}
};
});


在Code節點填入這樣的程式碼並執行測試:

raw-image

4、寫入 Notion (Notion node) 📥

我們來新增一個Notion節點, 並使用Create a database page的Action。

raw-image


再來設定Credential, 這一步我們會需要去這邊申請 https://developers.notion.com/reference/create-a-token

實際上怎麼做, 歡迎參考「🚀 【從複製貼上解雙手】如何用 Python 自動把 Notion 文章貼到方格子(附工具方案)」, 拿到Internal Integration Secret之後, 貼在Credential裡。

raw-image


raw-image


下一步我們來設定notion頁面的URL, 這邊是我們期望新聞蒐集的頁面位置:

raw-image


下一步我們來設定Properties的部分, 這邊主要的對應關係, Text欄位的部分務必記得要選Expression:

• 標題 (Title) → {{$json["title"]}}

• 連結 (URL) → {{$json["url"]}}

• 日期 (Date) → {{$json["date"]}}

raw-image


一樣我們可以按右上角進行測試看看。

raw-image


🎬 成果展示

• n8n 流程設計圖 🖼️

• Notion 裡的新聞清單:

看起來就像一個每天自動更新的「新聞追蹤中心」。

🌟 進階玩法

這個流程可以再加點料:

• 自動分類:依照關鍵字分成 Tech / Finance / AI

• AI 總結:用 ChatGPT API 自動幫你產生 1 行摘要

• 推播通知:同步發送到 Slack、Line 或 Telegram

🎯 結尾

這樣一來,你每天打開 Notion,就能立刻看到最新的新聞彙整!

再也不用自己複製貼上,資訊也不會漏掉。

👉 下一章節我們甚至可以加入 AI,讓它幫你整理「每日新聞摘要」!

留言
avatar-img
留言分享你的想法!
avatar-img
阿Han的沙龍
141會員
308內容數
哈囉,我是阿Han,是一位 👩‍💻 軟體研發工程師,喜歡閱讀、學習、撰寫文章及教學,擅長以圖代文,化繁為簡,除了幫助自己釐清思路之外,也希望藉由圖解的方式幫助大家共同學習,甚至手把手帶您設計出高品質的軟體產品。
你可能也想看
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
Notion 是一款集合筆記、任務管理、知識庫和數據庫於一身的多功能工具。它提供靈活的頁面結構和多種模板,讓用戶根據需求自定義工作空間。不論是個人還是團隊,都能用 Notion 提高工作效率和管理信息。
Thumbnail
Notion 是一款集合筆記、任務管理、知識庫和數據庫於一身的多功能工具。它提供靈活的頁面結構和多種模板,讓用戶根據需求自定義工作空間。不論是個人還是團隊,都能用 Notion 提高工作效率和管理信息。
Thumbnail
只需要一個資料庫就可以做到各種不同的用途顯示 像紙本的五年手帳一樣,可以自動回顧「過去的今天」的日記模板要如何設定? 函數設定的思路與教學都在這邊了! 免費日記模板下載
Thumbnail
只需要一個資料庫就可以做到各種不同的用途顯示 像紙本的五年手帳一樣,可以自動回顧「過去的今天」的日記模板要如何設定? 函數設定的思路與教學都在這邊了! 免費日記模板下載
Thumbnail
這篇涵蓋了 Notion 建立網站的基礎,還有免費的教學資源,讓你不用寫程式,就能用 Notion 快速建立個人網站! Notion 簡易入口網站適合學生、求職、接案、小店家使用,能快速產出一個網站,節省成本又快速方便。
Thumbnail
這篇涵蓋了 Notion 建立網站的基礎,還有免費的教學資源,讓你不用寫程式,就能用 Notion 快速建立個人網站! Notion 簡易入口網站適合學生、求職、接案、小店家使用,能快速產出一個網站,節省成本又快速方便。
Thumbnail
要做會議記錄或課程筆記,想做逐字稿卻苦於打字速度不夠快嗎?錄音再慢慢回放浪費時間又容易恍神?這篇文章包你滿意,不用再浪費時間爬文了,你需要的逐字稿神器在這裡,保母級教學!
Thumbnail
要做會議記錄或課程筆記,想做逐字稿卻苦於打字速度不夠快嗎?錄音再慢慢回放浪費時間又容易恍神?這篇文章包你滿意,不用再浪費時間爬文了,你需要的逐字稿神器在這裡,保母級教學!
Thumbnail
我發現很多人在使用 Notion 的一個煩惱跟痛點是因為自由度太高, 所以很容易找不到建立的頁面隨著新增功能側邊欄越來越長 其實 Notion 根本可以不用手動整理他呀! 你只需要在每個頁面新增一個快速跨頁面自動目錄
Thumbnail
我發現很多人在使用 Notion 的一個煩惱跟痛點是因為自由度太高, 所以很容易找不到建立的頁面隨著新增功能側邊欄越來越長 其實 Notion 根本可以不用手動整理他呀! 你只需要在每個頁面新增一個快速跨頁面自動目錄
Thumbnail
在 Notion 中設計每日習慣打卡的方法,可以讓你自動新增每日項目,解決每日新增欄位和手動輸入日期的問題。
Thumbnail
在 Notion 中設計每日習慣打卡的方法,可以讓你自動新增每日項目,解決每日新增欄位和手動輸入日期的問題。
Thumbnail
在信息過載的時代,效率管理至關重要。本文介紹如何利用 AI 工具和 Notion 來建立全新的自動化工作流,特別是如何將 Notion 和 Google Form 完美融合,讓工作流程更加高效、個性化。通過免費的外掛程式和基本設定,可以大大節省複製貼上資料的時間,並實現自動化表單回饋。
Thumbnail
在信息過載的時代,效率管理至關重要。本文介紹如何利用 AI 工具和 Notion 來建立全新的自動化工作流,特別是如何將 Notion 和 Google Form 完美融合,讓工作流程更加高效、個性化。通過免費的外掛程式和基本設定,可以大大節省複製貼上資料的時間,並實現自動化表單回饋。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News