AI 工具實戰

N8N 核心概念與常用節點詳解:打穩自動化基礎

深入了解 N8N 的核心概念和八大必學節點:Schedule Trigger、Webhook、HTTP Request、IF/Switch、Code、Google Sheets、Email、AI Agent。搭配「客戶詢問自動記錄」實作練習。

前兩篇我們認識了 N8N 並建立了第一個自動化流程。在進入更進階的 AI 實戰之前,這篇要幫你把 N8N 的核心概念和最常用的節點搞清楚。把基礎打穩,後面才能蓋大樓。

N8N 的資料流動原理

在 N8N 裡,資料以 JSON 格式在節點之間流動。每個節點接收上一個節點的輸出,處理後再傳給下一個節點。你可以把它想像成工廠的生產線:原料進來,經過每一站加工,最後產出成品。

理解這個概念很重要,因為當你需要在節點間傳遞特定資料時,你需要知道資料長什麼樣子。好消息是,N8N 的介面會直接顯示每個節點的輸入和輸出資料,你不需要自己猜。

八大必學節點

1. Schedule Trigger(排程觸發器)

最基本的觸發器,讓工作流程按照設定的時間自動執行。

2. Webhook(網頁掛鉤觸發器)

當外部系統發送請求到你的 N8N 時觸發。這是串接外部服務最重要的節點。

3. HTTP Request(HTTP 請求)

向外部 API 發送請求,是串接各種服務的萬用節點。

4. IF / Switch(條件判斷)

根據條件決定資料要走哪條路線,就像馬路上的分岔路口。

5. Code(程式碼節點)

用 JavaScript 或 Python 處理資料,當內建節點無法滿足需求時的救星。

6. Google Sheets(Google 試算表)

對中小企業來說,Google Sheets 幾乎是萬用的資料庫。N8N 的 Google Sheets 節點讓你可以:

配合觸發器,你可以打造一個完全自動化的資料收集系統,而且不需要任何資料庫知識。

7. Send Email / Gmail(電子郵件)

自動發送 Email 通知,支援 HTML 格式和附件。

8. AI Agent(AI 代理)

N8N 最強大的新功能。AI Agent 節點讓你在工作流程中加入 AI 的智慧判斷能力。

第 4、5 篇我們會深入介紹如何實際運用 AI Agent 節點。

憑證管理(Credentials)

大多數節點需要連接外部服務,這就需要設定「憑證」。N8N 會安全地保存你的 API Key、OAuth Token 等敏感資料。

設定步驟:

  1. 在需要憑證的節點中,點選「Credential」欄位
  2. 選擇「Create New Credential」
  3. 依照指示填入 API Key 或完成 OAuth 授權
  4. 憑證會被保存,之後在其他工作流程中也能使用

實作練習:建立「客戶詢問自動記錄」流程

結合這篇學到的節點,我們來建一個實用的流程:

流程目標:當有人透過網站表單送出詢問,自動記錄到 Google Sheets,並根據詢問類型發送通知給對應的負責人。

流程設計

Webhook(接收表單)
  → Code(整理資料格式)
    → Google Sheets(記錄詢問)
    → Switch(判斷詢問類型)
      → 產品詢問 → Email 通知業務部
      → 技術問題 → Email 通知技術部
      → 其他 → Email 通知客服部

關鍵設定

  1. Webhook:設定 HTTP Method 為 POST,取得專屬 URL 後設定在你的網站表單 Action 中
  2. Code 節點:將表單送來的原始資料整理成乾淨的格式(姓名、Email、電話、詢問類型、詢問內容、時間)
  3. Google Sheets:先在 Google Sheets 建好對應的欄位標題,然後在節點中對應欄位
  4. Switch:根據「詢問類型」欄位的值,分流到不同的 Email 節點

這個流程看似簡單,但它每天能幫你省下至少 30 分鐘到 1 小時的手動作業時間,而且永遠不會漏掉任何一筆詢問。

小結

掌握了這八個節點和核心概念,你已經能處理 80% 以上的自動化需求。接下來兩篇,我們要進入最精彩的部分:把 AI 帶進你的 N8N 工作流程,打造真正的智慧自動化系統。

需要專業團隊協助你設計和導入自動化流程嗎?聯繫品得團隊,讓我們一起把你的工作流程升級。

N8N 的 Trigger 和 Node 是什麼?

Trigger(觸發器)是工作流程的起點——定義「什麼時候開始執行」(如:收到 email、定時排程、Webhook 請求)。Node(節點)是執行的每一個步驟——定義「要做什麼」(如:發 Slack 訊息、寫入 Google Sheet、呼叫 API)。把多個 Node 串起來就是一個 Workflow(工作流程)。