【含範例】新手入門 n8n 教學:打造你的AI自動化流程

【含範例】新手入門 n8n 教學:打造你的AI自動化流程

隨著 AI 興起的浪潮,大家都在優化自己的工作流程,而自動化工具搭配 AI Agent 能幫助我們實現更多工作流,甚至打造個人的 AI 助理。

今天這篇文章就是專門打造給新手入門的 n8n 教學,我會介紹 n8n 這個開源自動化工具,從環境部署、API 串接到實作一個工作流,幫助你打造屬於自己的自動化系統。

為什麼要學會用自動化工具?

對於自由接案者、遠距工作者,甚至是一人創業者來說,時間幾乎就是最重要的資源。

每天要處理的事情琳瑯滿目:回信、排程、資料彙整、出帳、備份、內容發布……雖然每一項看起來都不複雜,但累積起來,就是一大段寶貴的專注力被瑣事消耗掉。

這也是為什麼越來越多個人品牌與創作者,開始導入自動化工具。不只是為了「省事」,更是為了把心力集中在真正有價值的地方:創作、策略規劃、與客戶的深度溝通。

如果每次客戶填完表單後,系統就自動幫你整理好資料、寄出感謝信、安排 Notion 待辦,甚至更新報價表。這樣就能少花一整個上午處理雜務,多出來的時間,剛好可以拿去進行更重要的創作或行銷。

延伸閱讀:2025 如何找遠距工作職缺?遠距工作平台推薦

自動化工具有哪些?

如果你追求的是自訂程度高、節點選項多、支援 AI Agent 串接,那麼 n8n 會是一個CP值極高的選擇。(也是我目前的選擇)

目前市面上常見的自動化工具有:

工具名稱是否開源需不需要寫程式特點收費模式適合對象
n8n⭕️ 是🔺 不一定彈性高、模組豐富、自架可免費免費(自架)/月費(雲端)技術力中階以上,重視彈性
Zapier❌ 否❌ 不需要介面友善、整合多元免費方案有限制、付費起跳偏高一般商業團隊、自媒體創作者
Make (前 Integromat)❌ 否❌ 不需要邏輯彈性高、視覺化連接強按使用量收費視覺流程邏輯控

認識 n8n:開源自動化工具是什麼?

n8n 是一套支援自架的開源自動化工具,介面採視覺化拖拉設計,無需程式背景也能上手。

你可以將它想像成是「自動化流程的白板」,把每一個節點串連起來,讓系統幫你完成原本需要手動處理的事情。

它的架構設計特別適合:

  • 有大量重複任務,希望減少人工操作的人
  • 需要與多個平台資料串接(如 Notion、Google Sheets、Discord)
  • 希望控制資料儲存位置、強化安全性的進階用戶(自架)
自動化工作流

為什麼選擇 n8n?

我選擇N8N的原因很簡單:更彈性、更便宜。我是透過 Zeabur 部署,每個月只需花$5美元,因為付費方案有免費用量,再加上支付AI用量非常划算。

並且如果你想更省,自行部署是不需要支付平台費用的,如果有大量使用需求會比較划算。

n8n 的優點

  • 高度彈性:支援多種節點
  • 可自架部署:自有伺服器更安全
  • 視覺化工作區:流程清晰,易維護與擴充

n8n 的缺點

  • 上手曲線較高:需學會資料格式、了解節點邏輯
  • 自架需具備技術基礎:自架伺服器需有基礎
  • 中文教學資源較少:不熟英文者初期會有門檻

n8n 教學#1|如何開始使用 n8n?

Step 1|n8n 環境部署

n8n 有三種使用方式:

  • 本地部署:需安裝 Node.js、Docker 或 CLI 工具,對程序小白來說較辛苦
  • 雲端部署:使用官方 n8n cloud,需要付費,但官方價格較高
  • 線上平台部署(推薦 Zeabur:一鍵部署!介面與社群都有中文,適合初學者
首頁快照

Step 2|n8n 串接 API 憑證(以 Notion 為例)

你可以把API想成一把鑰匙,跑工作流的時候,我們就會拿著這把鑰匙去開不同的門。

如果沒有鑰匙,就不能開門拿裡面的東西,所以串接第三方服務前,你都會需要先取得 API Key 或 OAuth 憑證。

每個API串接的方式都不太一樣,不過N8N官方都有非常詳細的文件可以參考,如果遇到問題也可以直接問ChatGPT。

到Notion Intergration新建連結

此篇我們以 Notion API 為例,你需要到 Notion Intergration 中,建立一個新的連結。

1. 新建Notion Intergration

填寫資料後保存

填寫名稱、你的 Notion、選擇 Internal(不公開),按下 Save 保存。

2. 填寫資料後保存

獲取 Notion API 密鑰

Notion 會提供一串密鑰,右側會有 Show 可以顯示密鑰,複製密鑰後到 n8n 首頁。

3. 獲取 Notion API 密鑰

到N8N設置憑證Credential

在右上角選擇 Create Credential,搜尋 Notion API。

4. 到N8N設置憑證Credential

填入密鑰後保存

在欄位中填上剛剛複製的 Notion API 密鑰,點擊保存就完成認證了。

5.填入密鑰後保存

n8n 教學#2|如何創建工作流?

了解 n8n 工作流的構成元素

n8n 是以「工作流」(workflow)為單位執行任務,每個工作流都由兩種核心元素構成:

  • 觸發條件(Trigger):就像是冒險者接受任務,有些任務是定期發佈,有些任務是收到任務後要馬上執行。
  • 節點(Node):執行過程中的任務點,有些是行動,有些是要拿寶藏(API鑰匙),如果遇到問題就會卡關。
自動化工作流基礎概念

我們來練習創建一個實用情境:將 Notion 中的會議紀錄資料,交給AI進行整理,再回傳到Notion。

設定自動化的流程

我們先來拆解一下需要的元素:

  • 觸發條件:固定時間觸發「每天」
  • 節點:讀取Notion、AI Agent整理資料、回傳至Notion

我們的工作流會每天自動觸發,讀取Notion資料後交給AI整理,整理後的檔案會再回傳Notion。

n8n 常見節點介紹

節點名稱功能說明
On a Schedule (觸發)根據設定的時間觸發(每天 9 點、每週五 18:00 等)
Trigger Manually(觸發)手動執行觸發(適合測試流程)
Webhook(觸發)建立可被外部系統呼叫的 URL,有請求進來就會觸發流程
Code (別稱 Function)自行輸入程式碼執行
If條件式節點,分別為true / false執行不同動作
Wait等待一定時間後再進行

Step 1|加入 Trigger

我們示範會設定成「每天」自動觸發,因此選用「On a Schedule」節點。

Step 1.|設置Schedule節點 _ 1天-1

Step 2|設置 Schedule 節點 > 1天

將 Schedule 節點中的參數設置好。

Step 2.|設置Schedule節點 _ 1天-2

Step 3|加入 Notion 節點

搜尋 Notion 後,選擇 Get Many Database Pages(讀取資料庫多個頁面)。

Step 3.|加入Notion節點-1

Step 4|設置要讀取的 Notion 資料

選取建立好的 Notion 憑證,再選擇你要讀取的資料庫,下方可以限制回傳的資料數量(在這邊是指頁面數量)我設置為 1 筆避免混亂。

Step 4.|加入Notion節點-2

Step 5|建立 AI Agent 節點

AI Agent 的節點都需要搭配語言模型(Chat Model),這邊可以選擇任意語言模型,我選用我有付費購買的 OpenRouter。

AI 語言模型也需要串API

獲取語言模型的 API 通常需額外付費,所以優先選擇你有的 AI 語言模型。我選用 OpenRouter 是因為有免費額度,並且有更多款的語言模型選擇。

為什麼標題是空的?

此為一段無意義文字,請自行填充內容。此為一段無意義文字,請自行填充內容。此為一段無意義文字,請自行填充內容。此為一段無意義文字,請自行填充內容。此為一段無意義文字,請自行填充內容。

Step 5.|建立 AI Agent-1

Step 6|下指令給 AI Agent

記得要選取 Define Below 才能自行設置指示詞,你可以拖曳左側 Schema 中的屬性到右方 Prompt 中,讓 AI 照你想要的順序安排 或 給予不同指示。

Step 6.|建立 AI Agent-2

Step 7|再新增一個 Notion 節點

接下來要回傳資料,我們要再新增一個 Notion 節點,只不過這次要選擇 Create a database page(在資料庫中新增頁面)。

Step 7.|新增一個Notion節點

Step 8|設定回傳資料的 Notion 節點

選定好資料庫想要新增的欄位,把 Output(輸出)丟入欄位中。

Step 8.|回傳資料Notion節點

Step 9|測試與排錯

流程串接完成後,記得按下 Execute Workflow 測試是否正常運作,沒問題的話在右上方存檔並啟動就完成了。

如果遇到錯誤,可以:

  • 試著將流程逐段測試(找出出錯的節點)
  • 查看每個節點的輸出紀錄(Output 是否有誤 或 內容為空)
  • 檢查變數格式是否正確(複製或截圖請AI幫你看)
Step 9.|測試與排錯,完成後保存並發布

結語

以上就是從零開始使用 n8n 的基本流程教學,後續你可以試著加入更多自動化邏輯、條件分支或搭配表單收集資訊,逐步建構出你專屬的 AI 助理、自動化工具與數位工作流。

error: 內容已被保護!
返回頂端