上一篇我們介紹了 N8N 是什麼,以及它能為中小企業帶來的價值。這篇我們進入實作,帶你從零開始安裝 N8N,並且建立第一個可以實際運行的自動化流程。
選擇你的安裝方式
N8N 提供兩種使用方式,根據你的需求選擇:
方式一:N8N Cloud(推薦新手)
這是最簡單的方式,不需要任何技術背景:
- 前往 n8n.io,點選右上角「Get started free」
- 用 Email 或 Google 帳號註冊
- 註冊完成後直接進入工作介面,可以馬上開始使用
N8N Cloud 提供免費試用方案,包含每月一定的執行額度,適合用來學習和測試。等你確認 N8N 適合你的需求後,再決定要不要升級付費方案或改為自架。
方式二:Docker 自架(推薦有技術團隊的企業)
如果你有 IT 人員,或是不想把資料放在外部雲端,可以用 Docker 在自己的伺服器上架設 N8N:
# 1. 確認已安裝 Docker
docker --version
# 2. 一行指令啟動 N8N
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n
# 3. 開啟瀏覽器,前往 http://localhost:5678
如果你使用雲端主機(如 AWS、GCP、或台灣的 Zeabur),也可以用 Docker Compose 搭配 PostgreSQL 做正式部署。我們在之後的進階篇會詳細介紹。
認識 N8N 的操作介面
進入 N8N 後,你會看到一個乾淨的工作畫面。以下是幾個重要區域:
- 畫布(Canvas):中間最大的區域,這是你拖拉、連接節點的地方
- 節點面板(Node Panel):點擊畫布上的「+」按鈕,會展開所有可用的節點列表
- 執行按鈕:右上角的「Test workflow」按鈕,用來測試你的流程
- 左側選單:管理所有工作流程、查看執行紀錄、設定憑證
核心觀念:觸發器 + 動作
每個 N8N 工作流程都由兩種元素組成:
- 觸發器(Trigger):告訴 N8N「什麼時候」要開始執行。例如:每天早上 9 點、收到新 Email 時、有人填了網站表單時。
- 動作(Action):告訴 N8N「要做什麼」。例如:發送 Email、寫入 Google Sheets、呼叫 AI 生成文案。
你只需要把觸發器和動作用線連起來,就完成了一個自動化流程。就這麼簡單。
實作練習:建立「每日天氣通知」流程
讓我們來建立第一個實際可用的工作流程:每天早上自動查詢台北天氣,然後發送 Email 通知。
步驟 1:新增工作流程
- 點擊左上角「Workflows」→「Add workflow」
- 將工作流程命名為「每日天氣通知」
步驟 2:加入排程觸發器
- 點擊畫布上的「+」按鈕
- 搜尋「Schedule Trigger」
- 設定觸發時間:選擇「每天」,時間設為「08:00」
步驟 3:加入 HTTP Request 節點取得天氣資料
- 在觸發器右邊點「+」,搜尋「HTTP Request」
- 設定 URL:
https://wttr.in/Taipei?format=3 - Method 選擇 GET
- 點「Test step」測試,你應該會看到類似「Taipei: ☀️ +25°C」的回傳
步驟 4:加入 Email 發送節點
- 在 HTTP Request 右邊點「+」,搜尋「Send Email」
- 設定你的 Email SMTP 資訊(可使用 Gmail SMTP)
- 收件人填入你自己的 Email
- 主旨:
今日台北天氣 - 內容:使用上一步取得的天氣資料,點選欄位旁的齒輪圖示,選擇「Expression」,輸入
{{ $json.data }}
步驟 5:啟動工作流程
- 先點右上角「Test workflow」測試整個流程
- 確認 Email 有收到後,點右上角的開關,將流程設為「Active」
- 從明天開始,每天早上 8 點你就會自動收到天氣通知
恭喜!你剛建立了第一個自動化流程
雖然這只是一個簡單的天氣通知,但你已經學會了 N8N 最核心的操作:
- 如何建立工作流程
- 如何加入觸發器和動作節點
- 如何在節點間傳遞資料
- 如何測試和啟動流程
接下來你可以把天氣通知改成更實用的場景,例如:每天自動查詢匯率、每小時檢查競品網站價格變動、每週彙整 Google Analytics 數據等。
常見問題
Q: N8N Cloud 免費版夠用嗎?
對於學習和測試來說完全夠用。正式上線後,如果每月執行次數超過免費額度,可以考慮升級或改為自架。
Q: 我完全不會寫程式,真的能用嗎?
N8N 的設計理念就是讓不會寫程式的人也能建立自動化流程。90% 以上的操作都是透過拖拉和設定完成。只有非常進階的場景才需要寫一點程式碼。
Q: 自架的話需要什麼等級的主機?
N8N 非常輕量,一台 1 核心、1GB RAM 的雲端主機就能運行。每月費用大約 NT$150-300,比任何付費自動化工具都便宜。
下一篇,我們會深入介紹 N8N 的核心概念和常用節點,讓你能建立更複雜、更實用的自動化流程。
如果你希望有專業團隊協助你導入 N8N 和 AI 自動化,歡迎聯繫品得團隊。
N8N 怎麼安裝?需要什麼技術能力?
最簡單的方式是用 Docker 一行指令安裝:docker run -it –rm -p 5678:5678 n8nio/n8n。需要基本的命令列操作能力。如果完全不懂技術,也可以使用 N8N Cloud(雲端版)直接在網頁上操作,免安裝。
