n8n 自動化工作流程教學

更新 發佈閱讀 7 分鐘
vocus|新世代的創作平台


n8n 教學:打造個人自動化工作流程

這份簡報文件基於林鼎淵先生的三篇 Medium 文章,整理了使用 n8n 打造自動化工作流程的重點資訊。

一、n8n 簡介

n8n 是一款開源的自動化工具,允許使用者透過視覺化介面,以拖拉節點、設定參數的方式建立自定義工作流程。與付費的雲端版本相比,本地部署方案更具成本效益且能更好地保障資訊安全,尤其是在涉及 Google API Key、OpenAI API Key 等私密資訊時。

二、本地部署 n8n

  1. 安裝 Docker: 根據作業系統從 Docker 官網下載並安裝 Docker。
  2. 使用 docker-compose.yml 安裝 n8n: 可直接複製林先生的 GitHub 項目,或建立一個名為 "n8n" 的資料夾,並在其中新增一個 docker-compose.yml 檔案,內容如下:
version: "3"

volumes:

n8n_storage:

services:

n8n:

image: n8nio/n8n:latest

restart: always

ports:

- "127.0.0.1:5678:5678" # 可根據需求修改端口號

volumes:

- n8n_storage:/home/node/.n8n

在終端機輸入 docker compose up -d 即可啟動 n8n。輸入 docker compose down 可關閉 n8n。 3. 註冊 n8n 帳號: 訪問 http://127.0.0.1:5678 進行帳號註冊。務必牢記 Email 和密碼,因為官方的密碼找回功能目前無法使用。

三、n8n 重要節點使用情境

  • Set Node: 定義工作流程中共用的變數,方便統一管理和修改參數,例如 Google Sheet 的 URL。
  • 小提醒: 此處設定的變數為固定值,如需可更改的變數,請參考後文的 $getWorkflowStaticData 方案。
  • Loop Over Items Node: 針對每一筆資料執行重複任務,例如循環呼叫 Google API 獲取相關關鍵字。
  • loop: 放置要執行的重複任務。 done: 重複任務完成後得到的累計結果。 小提醒: 循環不會自動重置,需搭配 If Node 進行條件判斷以避免重複處理資料。
  • HTTP Request Node: 呼叫 API,例如獲取權限 (token) 或執行特定操作。
  • Method: 選擇 GET/POST/DELETE 等方法。 URL: 填寫 API URL。 Authentication: 設定 API 需要的憑證。 傳送參數: 可選擇 Query Parameters 或 Send Body 方式傳送參數。
  • Code Node: 添加程式邏輯,例如格式化 HTTP Request Node 返回的複雜資料。可使用 console.log 輔助除錯。
  • Wait Node: 在工作流程中加入延遲,例如批量呼叫 API 時設定間隔時間以避免伺服器過載或被封鎖。
  • 取得特定節點的結果:Node: 使用 Expression {{ $('node_name').item.json.feild_name }}。 Code: 使用 $node["node_name"].json["feild_name"];。
  • 使用 If Node 重置 Loop Over Items 資料:將 If Node 放在 Loop Over Items 前面,並將 Loop Over Items 的 done 連結至 If Node。 在 If Node 中使用 {{ $runIndex }} 和 {{ $json.keys().length }} 判斷是否需要重置資料。 在 Loop Over Items Node 的 Options 中設定重置邏輯為 {{ $prevNode.name === 'if' }}。
  • 使用 $getWorkflowStaticData 儲存資訊:可用於跨節點保存和讀取資料,例如初始化變數:
const workflowStaticData = $getWorkflowStaticData('global');

if (!workflowStaticData.hasOwnProperty('keyword_1st')) {

workflowStaticData.keyword_1st = []

}

return [{}];

> 或更新資料:

const workflowStaticData = $getWorkflowStaticData('global');

workflowStaticData.keyword_1st.push('bbb');

console.log(workflowStaticData.keyword_1st);

return [{}];

四、SEO 關鍵字矩陣實戰範例

林先生的文章中還分享了利用 n8n 自動建立 SEO 關鍵字矩陣的實戰案例,步驟如下:

  1. 建立 Google Sheet: 在 "工作表1" 的第一欄填寫要查詢的關鍵字。
  • 設定 n8n Workflow:在 set_google_sheet_info 節點填寫 Google Sheet URL。
  • 在 get_keywords、create_sheet、append_row_data 節點設定 Google Sheets 憑證。
  1. 執行 Workflow: 點擊 "Test workflow" 即可自動生成 SEO 關鍵字矩陣。

五、總結

n8n 是一款功能強大的自動化工具,透過學習和掌握其各節點的功能和用法,可以大幅提升工作效率,將繁瑣的重複性任務交由 n8n 處理,讓自己更专注于核心工作。

留言
avatar-img
AI William 的沙龍
15會員
20內容數
AI William 專長 A.I 平台工具使用感,提供 A.I 工具技巧及分享經驗。 未來對 A.I 發展,大家一起進步。
AI William 的沙龍的其他內容
2025/03/26
最近,關於 MCP 的討論非常多。我們也在最近一期的新聞通訊中對此進行了報道。 所以今天,讓我們深入研究一下實作方法。 以下是我們將要做的事情: 用一個簡單的類比來理解MCP。 建置本機 MCP 伺服器並透過 Cursor IDE 與其互動。 整合Firecrawl 的 MCP 伺服器
Thumbnail
2025/03/26
最近,關於 MCP 的討論非常多。我們也在最近一期的新聞通訊中對此進行了報道。 所以今天,讓我們深入研究一下實作方法。 以下是我們將要做的事情: 用一個簡單的類比來理解MCP。 建置本機 MCP 伺服器並透過 Cursor IDE 與其互動。 整合Firecrawl 的 MCP 伺服器
Thumbnail
2025/01/15
n8n 工作流程自動化指南 學習重點 n8n 的基本概念及其作為自動化工具的用途 本地部署 n8n 的優勢以及如何使用 Docker 安裝 n8n 中重要節點的功能和用法,包括 Set、Loop Over Items、HTTP Request、Wait 和 Code 節點 如何使用
Thumbnail
2025/01/15
n8n 工作流程自動化指南 學習重點 n8n 的基本概念及其作為自動化工具的用途 本地部署 n8n 的優勢以及如何使用 Docker 安裝 n8n 中重要節點的功能和用法,包括 Set、Loop Over Items、HTTP Request、Wait 和 Code 節點 如何使用
Thumbnail
2024/11/06
這本重要指南將教您有關如何建立和銷售線上課程所需了解的所有信息,包括如何定價、在何處發布以及如何推廣。 銷售線上課程是否有利可圖? 是的!銷售線上課程是有利可圖的。 去年,76% 的創作者透過各種數位產品獲得了收入,Kit Commerce 用戶的 銷售額已超過 1,000 萬美元。 雖然創
Thumbnail
2024/11/06
這本重要指南將教您有關如何建立和銷售線上課程所需了解的所有信息,包括如何定價、在何處發布以及如何推廣。 銷售線上課程是否有利可圖? 是的!銷售線上課程是有利可圖的。 去年,76% 的創作者透過各種數位產品獲得了收入,Kit Commerce 用戶的 銷售額已超過 1,000 萬美元。 雖然創
Thumbnail
看更多
你可能也想看
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
「Notion」 是一款雲端筆記工具,結合任務管理、數據庫和協作工具,讓任何人可以在同一平台上完成多種任務。不論個人規劃,還是團隊合作,「Notion」 都提供靈活和自定義的空間,滿足不同需求。這篇文章將全面介紹 「Notion」 的基礎知識與實際應用,讓新手從零開始掌握這款工具。 Notion
Thumbnail
「Notion」 是一款雲端筆記工具,結合任務管理、數據庫和協作工具,讓任何人可以在同一平台上完成多種任務。不論個人規劃,還是團隊合作,「Notion」 都提供靈活和自定義的空間,滿足不同需求。這篇文章將全面介紹 「Notion」 的基礎知識與實際應用,讓新手從零開始掌握這款工具。 Notion
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
這篇整理了我這個月讀到關於「工具資源」和「個人品牌與行銷」相關的內容,並且幫大家附上了來源,如果你想了解我這個月發現了什麼不錯的內容都可以在這裡找到,而且我還會加上我的一點個人回饋。 另外每月資訊量不同,造成每一類的內容不一,有的內容會比較多,如果你只想看精選,我會在每一類中都挑出 3 篇
Thumbnail
這篇整理了我這個月讀到關於「工具資源」和「個人品牌與行銷」相關的內容,並且幫大家附上了來源,如果你想了解我這個月發現了什麼不錯的內容都可以在這裡找到,而且我還會加上我的一點個人回饋。 另外每月資訊量不同,造成每一類的內容不一,有的內容會比較多,如果你只想看精選,我會在每一類中都挑出 3 篇
Thumbnail
這篇文章介紹了工作流程自動化工具 Make.com 和 Zapier,並比較了兩者的優缺點,以及 AI 如何提升自動化流程效率。文中分享了臺灣企業導入自動化的成功案例,並鼓勵企業擁抱自動化,提升競爭力。文章最後介紹了作者阿峰老師及其團隊提供的 Make.com 自動化服務和 AI 教學資源。
Thumbnail
這篇文章介紹了工作流程自動化工具 Make.com 和 Zapier,並比較了兩者的優缺點,以及 AI 如何提升自動化流程效率。文中分享了臺灣企業導入自動化的成功案例,並鼓勵企業擁抱自動化,提升競爭力。文章最後介紹了作者阿峰老師及其團隊提供的 Make.com 自動化服務和 AI 教學資源。
Thumbnail
AI自動化工具n8n ---------------------------------------- 一、n8n 的核心功能與優勢 1. 免費開源、彈性超大 n8n 是一款「開源工具」,你可以自己架設在電腦或伺服器上(用 Docker 或 Node.js 都行),完全不用擔心資料外流,
Thumbnail
AI自動化工具n8n ---------------------------------------- 一、n8n 的核心功能與優勢 1. 免費開源、彈性超大 n8n 是一款「開源工具」,你可以自己架設在電腦或伺服器上(用 Docker 或 Node.js 都行),完全不用擔心資料外流,
Thumbnail
n8n是一個開源的工作流自動化工具,允許用戶連接不同的應用程序和服務,以創建複雜的自動化流程。它的設計理念類似於IFTTT和Zapier等工具,但提供了更多的靈活性和自定義選項。
Thumbnail
n8n是一個開源的工作流自動化工具,允許用戶連接不同的應用程序和服務,以創建複雜的自動化流程。它的設計理念類似於IFTTT和Zapier等工具,但提供了更多的靈活性和自定義選項。
Thumbnail
自動化工具 Make 介紹 Make(前身為 Integromat)是一款強大的自動化工具,旨在幫助用戶輕鬆串接各種應用程式,並建立自動化的工作流程。 這款工具特別適合不具備程式設計背景的使用者,因為它提供了視覺化的拖曳介面,讓用戶可以無需撰寫程式碼即可設計和實現複雜的自動化流程。
Thumbnail
自動化工具 Make 介紹 Make(前身為 Integromat)是一款強大的自動化工具,旨在幫助用戶輕鬆串接各種應用程式,並建立自動化的工作流程。 這款工具特別適合不具備程式設計背景的使用者,因為它提供了視覺化的拖曳介面,讓用戶可以無需撰寫程式碼即可設計和實現複雜的自動化流程。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
n8n 教學:打造個人自動化工作流程 這份簡報文件基於林鼎淵先生的三篇 Medium 文章,整理了使用 n8n 打造自動化工作流程的重點資訊。 一、n8n 簡介 n8n 是一款開源的自動化工具,允許使用者透過視覺化介面,以拖拉節點、設定參數的方式建立自定義工作流程。與付費的雲端版本相比,本
Thumbnail
n8n 教學:打造個人自動化工作流程 這份簡報文件基於林鼎淵先生的三篇 Medium 文章,整理了使用 n8n 打造自動化工作流程的重點資訊。 一、n8n 簡介 n8n 是一款開源的自動化工具,允許使用者透過視覺化介面,以拖拉節點、設定參數的方式建立自定義工作流程。與付費的雲端版本相比,本
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News