n8n 自動化完整教學

Part 3: n8n 介面與核心概念

5 個面板區域 + 1 個核心觀念,搞懂 n8n 操作邏輯

視覺化介面 Trigger 觸發 Action 動作

🖥️ n8n 介面總覽

打開 n8n 後,你會看到一個視覺化的介面,主要分成 5 個區域:

📋 左側工具列

工作流管理、憑證設定、任務執行記錄

🔝 頂部工具欄

命名、儲存、開關、共享

📝 中央工作區

拉節點、畫流程、貼備註

➕ 右側面板

新增節點的入口

👤 帳號設定區

帳號安全與 API 設定

📋 左側工具列

左側那一整排工具列是你的控制中心,有幾個重要的地方:

📁 Overview(工作流總覽)

所有你設計過的流程都會放在這裡。不管是自動寄信、整理表單,還是轉存資料,每一個流程都會被存成一個清楚的圖,從這裡可以編輯、開啟、測試。

🔑 Credentials(憑證區)

記錄你串接過哪些服務的帳密或授權,像是 Gmail、Notion、Google Sheet、LINE Notify。這些資料會集中放在這裡,不用每次重打帳號密碼。

📊 Executions(執行記錄)

記錄每一次流程有沒有跑成功。如果哪裡出錯了,這裡會顯示錯誤訊息,像是哪個節點卡住、資料格式錯誤、流程花了多久等。

🔝 頂部工具欄

最上方的橫向工具欄,是工作流的操作核心:

📝 流程名稱

顯示目前流程的名稱,可以直接點擊重新命名,方便後續管理

🔛 開關切換

決定這個流程目前是否要啟用,關閉後流程不會自動執行

💾 儲存按鈕

隨時保存修改,確保流程不會因為網路或誤觸而遺失

🔗 分享功能

把流程設定連結傳給團隊成員,讓大家共同編輯或複製流程

小提示:「匯入/匯出」功能適合備份流程,或在不同專案間快速搬移設定!

📝 中央工作區

整個 n8n 最重要的畫面就是中央這片白板工作區

🎯 這裡是主戰場

所有的流程設計、邏輯串接、任務路徑全都在這裡進行。

🔲 節點(Node)

每一個節點就是一個動作,例如抓資料、寄信、判斷條件、寫進表單等

➡️ 連線

把節點拉進來,用線連起來,就能搭建出完整的自動化流程

📌 便利貼

加入「Sticky Notes」便利貼,隨手註解每一段流程的用途或注意事項

核心概念:流程怎麼走、資料怎麼傳,全都在這片白板裡建構!

➕ 右側面板

右側的功能面板是你建立流程時,加入節點的入口

🔍 如何新增節點?

  1. 點一下右上角的「+」按鈕
  2. 展開一整排可用的節點(Node)
  3. 用搜尋列找節點名稱,或依分類瀏覽
  4. 選定節點後會自動加到中央工作區
節點數量:n8n 支援超過 200 種服務!像是 Gmail、Slack、Notion、Webhook、IF 條件判斷等等。

📧 傳送訊息類

Gmail、Slack、LINE Notify、Telegram 等

📊 資料處理類

Google Sheets、Notion、Airtable、MySQL 等

🧠 邏輯判斷類

IF 條件、Switch、Merge、Loop 等

👤 帳號設定區

畫面右上角的帳號區,點開旁邊的「⋯」就能進入帳號設定頁。

🔐 最重要:啟用 2FA(雙重驗證)

只要你部署的是正式用的 n8n 環境,裡面一定會有不少敏感資訊(API 金鑰、帳號密碼等)。開啟 2FA 可以降低帳號被盜風險!

📋 帳號資料

管理帳號基本資料、變更密碼

🔑 API 金鑰

查看開發相關設定,供進階整合使用

提醒:雖然不會天天來這裡,但一次設定好 2FA,後續會省去很多安全麻煩!

🧠 核心概念:Trigger 與 Action

n8n 的流程運作邏輯很簡單,只要理解兩個角色:

🔔 Trigger

觸發節點

什麼時候流程要開始?

例如:Webhook 收到資料、特定時間到了、檔案上傳完成

➡️

⚡ Action

動作節點

收到觸發後要做什麼?

例如:寄信、存檔、傳訊息、更新資料庫

比喻:就像「有人敲門(觸發)→ 我去開門(動作)」一樣簡單!

🔧 常用節點介紹(上)

🧪 Test Workflow

方便練習用的觸發節點,不需連接外部平台,按下「Test workflow」按鈕流程就會開始跑。

🔗 Webhook

產生一個「觸發網址」,其他系統把資料送到這個網址就會啟動流程。適合表單送出、付款完成、會員註冊等事件。

✏️ Edit Fields(Set)

重新定義、計算或調整資料欄位,像是改欄位名稱、加入新欄位,或完成格式轉換。

⏰ Schedule(定時觸發)

設定每天、每週、每月固定時間執行。例如每天早上 09:00 發送天氣預報。

🔧 常用節點介紹(下)

🔀 If(邏輯條件)

流程中的「判斷分流器」,根據條件決定走哪一條路。例如:有輸入公司名稱就寄商務信,沒有就寄一般信。

🔁 Loop Over Items

重複處理一組資料中的每一筆項目。例如:對報名名單中的每一位報名者個別寄出一封信。

💻 Code(客製邏輯)

當現有節點不夠用時,可以寫 JavaScript 來處理特別的邏輯、資料格式,或串接沒內建的 API。

流程結構:一個流程通常只有一個 Trigger,但可以接上多個 Action。最後一個節點常會是把資料存下來(Google Sheet、Notion)或送出(LINE、Email)。

🎉 Part 3 總結

📋 左側工具列

Overview、Credentials、Executions

🔝 頂部工具欄

命名、儲存、開關、分享

📝 中央工作區

拖拉節點、連接流程的主戰場

➕ 右側面板

200+ 節點任你選

🔔 Trigger

觸發流程開始的節點

⚡ Action

執行動作的節點

← 上一章 下一章:第一支工作流實戰 →