N8N 節點 Trigger Action Logic 入門 新手

N8N 節點分類詳解:Trigger、Action、AI、Logic 各自怎麼用

N8N 有幾百個節點,新手最怕找不到方向。這篇拆解四大類節點的用途與選擇邏輯,搭配實際範例,讓你看到節點面板時知道該選哪個。

N8NMarket 2026年4月19日

N8N 節點分類詳解:Trigger、Action、AI、Logic 各自怎麼用

很多人說「N8N 節點太多不知道怎麼選」。

這個問題很正常,因為 N8N 連接了 400+ 種服務,每個服務還有好幾種操作。第一次打開節點面板,感覺像走進一間大型超市,但你甚至不確定你想買什麼。

今天我們做一件事:把 N8N 的節點系統拆成四大類,讓你看到任何節點都能直覺判斷「這是什麼、我什麼時候用它」。


節點的本質:每個節點都在做一件事

在展開分類之前,先建立一個基本認識:每個 N8N 節點都是在做一件事——「接收輸入、處理、產生輸出」。

流程就是把這些節點一個接一個連起來,讓資料從左流到右。

所以選節點的邏輯很簡單:「這個步驟我需要做什麼事?」然後找對應的節點。

N8N 的節點大致分成四大類:Trigger(觸發器)、Action(動作執行)、Logic(流程控制)、AI(人工智慧相關)。每一類的職責完全不同。


第一類:Trigger 觸發器

Trigger 是每條流程的起點。它的職責只有一個:「在某件事發生的時候,啟動這條流程」。

沒有 Trigger,流程永遠不會自己跑起來。

N8N 有幾十種 Trigger,但常用的大概就這幾個:

Schedule Trigger(定時觸發)

最常見的 Trigger。你設定一個時間規則,N8N 就會在那個時間點觸發流程。

可以設定「每天早上 8 點」「每週一 9 點」「每 30 分鐘一次」「每月 1 日」等各種規則。

適合場景:每天自動抓資料、定期備份、每週報告。

設定重點:記得選正確的時區(Timezone),否則會在你意想不到的時間觸發。

Webhook Trigger(外部呼叫觸發)

讓外部的系統或服務可以「叫醒」你的流程。

Webhook 會給你一個 URL,當有人或某個系統發 HTTP 請求到這個 URL,流程就被觸發。

適合場景:收到 Stripe 付款完成通知時觸發、有人填表單時觸發、外部 API 事件觸發。

設定重點:Webhook 需要流程是 Active 狀態才能接收請求。測試時用「Listen for test event」,正式上線一定要切成 Active。

Email Trigger(Gmail / Outlook)

收到特定條件的 Email 時觸發。可以設定只在有未讀信件、或只在特定寄件人時觸發。

適合場景:自動處理客服信件、監控重要 Email 通知、自動歸檔。

App-specific Triggers

很多服務(Airtable、Notion、Slack、Typeform 等)都有自己的 Trigger,在那個服務裡發生特定事件時觸發。

舉例:「Slack 收到新訊息」「Airtable 新增一行」「Typeform 收到一份填答」「GitHub 有新的 PR」。


第二類:Action 動作執行

如果說 Trigger 是「起點」,Action 就是「做事的那個節點」。

Action 節點的職責是:連接某個服務,執行某個操作。

這是 N8N 節點數量最多的一類,因為每個服務都有自己的 Action 節點,而每個 Action 節點又有多種操作(Create、Read、Update、Delete 等)。

常見 Action 節點範例

「Google Sheets」節點:讀取試算表資料、新增一行、更新特定行、刪除行。

「Gmail」節點:發送郵件、讀取郵件、回覆郵件、加標籤。

「Notion」節點:新增資料庫條目、讀取頁面、更新屬性。

「Slack」節點:發送訊息到頻道、發送 DM、上傳檔案。

「HTTP Request」節點:這是最萬能的 Action 節點,可以呼叫任何有 API 的服務,不只是 N8N 原生支援的服務。

「Code」節點:讓你寫 JavaScript 或 Python 做任何自訂處理,適合 N8N 原生節點做不到的複雜邏輯。

選 Action 節點的思路

如果你要操作的服務在 N8N 的整合列表裡,直接找對應的節點。比如要寫 Google Sheets,搜尋「Google Sheets」節點。

如果找不到對應的服務,用「HTTP Request」節點,手動設定 API 呼叫。

如果需要複雜的資料處理邏輯,用「Code」節點自己寫。


第三類:Logic 流程控制

這是讓流程變得「有智慧」的一類節點。它們不連接外部服務,而是控制資料在流程裡「怎麼走」。

IF 節點(條件判斷)

「如果 A 成立,走這條路;否則走那條路。」

IF 節點是最基本的分支邏輯。你設定一個條件(比如「email 的主旨包含『退款』」),IF 節點把輸入的 items 分成「True」和「False」兩組,分別走不同的後續節點。

適合場景:判斷條件分流、過濾不需要處理的資料、區別對待不同類型的輸入。

設定重點:IF 節點的條件支援「包含」「等於」「大於」「正規表達式」等多種比較方式,還可以加多個條件(AND / OR)。

Switch 節點(多路分流)

IF 是二選一,Switch 是多選一。

當你有三種以上的情況需要分別處理,Switch 比串多個 IF 更清晰。

適合場景:根據訂單狀態分流(待付款、已付款、已出貨、已退款)、根據信件分類分流(詢問、客訴、合作、其他)。

Loop Over Items(迴圈處理)

當你有多筆資料需要逐一處理,而且每筆的處理流程稍有不同或需要特殊控制時使用。

一般情況下,N8N 會自動對每個 item 跑一次節點,不需要手動 loop。但有些場景(比如每處理完一筆就要等幾秒、或者要限制最多處理幾筆)需要用到 Loop 節點。

Merge 節點(合併多路資料)

當你的流程有多條分支,最後需要把結果合在一起繼續處理,Merge 節點就是合流點。

適合場景:平行查詢兩個資料來源,查完後把結果合在一起再處理。

Wait 節點(暫停等待)

讓流程暫停一段時間,或者等待某個外部事件發生後再繼續。

適合場景:發完信等 1 小時看有沒有回覆、等待人工審核通過後才繼續後續步驟。


第四類:AI 節點

N8N 把 AI 相關功能整合成獨立的一類,這是近兩年成長最快的節點分類。

AI Agent 節點

AI Agent 是最核心的節點。它讓 AI 不只是「回答一個問題」,而是可以「完成一個任務」,包括主動呼叫工具、多輪推理、整合多個步驟。

當你需要 AI 根據情況決定下一步怎麼走,而不是只是輸入輸出,就用 AI Agent 節點。

Language Model 節點(LLM)

這一類包括 OpenAI Chat Model、Anthropic Chat Model、Google Gemini Chat Model 等。

Language Model 節點本身不能獨立運作,它要接在 AI Agent 節點下面,告訴 AI Agent「用哪個模型」。

如果你只需要最簡單的「丟文字給 AI、拿回回覆」,可以直接用 Chat OpenAI 或 Chat Anthropic 這種單獨節點,不需要 AI Agent。

Embeddings 節點

把文字轉成向量(一串數字),用於語意相似度搜尋。

主要用在 RAG 流程裡。你不會直接「用」它,它是知識庫建立和查詢流程的一個技術元件。

Vector Store 節點

用來存和查向量資料。支援 Supabase、Pinecone、Qdrant、Chroma 等。同樣主要用在 RAG 流程,跟 Embeddings 節點一起搭配用。

Memory 節點

讓 AI 記住對話歷史。有 Simple Memory(短期)和 Window Buffer Memory(記住最近 N 輪),也可以接外部資料庫做長期記憶。

Tool 節點

把一個操作(HTTP 呼叫、工作流執行、計算等)包裝成 AI 可以主動呼叫的「工具」,接在 AI Agent 節點下面使用。


一個實際流程拆解:四類節點如何組合

用一個完整的例子,把四類節點的組合方式展示出來。

場景:自動處理客服 Email,分類後分別回覆或轉給人工。

Gmail Trigger(Trigger 類):每 5 分鐘檢查一次未讀 Email,有新信就觸發流程。

OpenAI Chat Model(AI 類):讀取 Email 內容,分類成「退款」「使用問題」「其他」。

Switch 節點(Logic 類):根據 AI 分類結果,分流到三條後續路徑。

路徑一:退款 → Google Sheets 節點(Action 類)記錄,Gmail 節點(Action 類)回覆標準退款說明。

路徑二:使用問題 → AI Agent 節點(AI 類)查詢 FAQ 知識庫,Gmail 節點(Action 類)回覆 AI 整理的答案。

路徑三:其他 → Slack 節點(Action 類)通知人工客服,並附上 AI 整理的摘要。

這條流程裡,四種節點各司其職:Trigger 啟動、AI 判斷、Logic 分流、Action 執行。


選節點的實用心法

遇到不確定要用哪個節點的情況,可以這樣問自己:

「這一步的目的是什麼?」如果是啟動流程,找 Trigger。如果是連接某個服務做操作,找對應的 Action 或 HTTP Request。如果是判斷走哪條路,找 IF 或 Switch。如果是讓 AI 參與,找 AI 或 Language Model 節點。

「這個服務 N8N 有原生支援嗎?」在節點面板搜尋服務名稱,找到就用,找不到就用 HTTP Request 節點手動串。

「我需要的這個功能在節點的哪個 Operation 下?」很多節點有多種操作,比如 Google Sheets 節點有「Get Many Rows」「Append Row」「Update Row」等,點開節點設定找對應的操作。


學節點最快的方式

知道分類是第一步,真正用熟要靠實際搭流程。

每週選一個你真正需要解決的問題,用 N8N 解決它。這個過程裡,你會自然地去找需要的節點、踩到坑、解決坑,一個月下來就會對節點系統非常熟悉。

N8N 的 1700+ 模板也是很好的學習資源。找一個接近你需求的模板,點開看每個節點的設定,比讀文章學得更快。詳細的節點說明可參考 N8N 官方文件

你現在對哪個節點最不確定怎麼用?留言告訴我,我可以單獨說說那個節點的用法。

前往 N8Nstart 模板庫 直接套用現成流程,不用自己從頭拼節點。


延伸閱讀