n8n 是什麼?開源自動化工具完整介紹,用 Zeabur 10 分鐘部署【2026 教學】
想學 AI 自動化卻不知道從哪開始?這篇帶你搞懂 n8n 是什麼、為什麼比 Zapier 更值得學,再手把手教你用 Zeabur 10 分鐘部署完成,立即動手做第一個工作流。
01n8n 是什麼?一句話搞懂它在幹嘛
n8n 是一個開源的、可自架的工作流自動化平台。簡單說:它讓你用視覺化的拖拉方式,把不同的服務(如 Gmail、Slack、ChatGPT、Google Sheets)連起來,自動執行重複性任務,完全不需要寫程式。
想像你每天早上都要手動從天氣 API 拉最新氣象,再貼到 LINE 群組。n8n 可以幫你自動做這件事,省下幾小時的手工時間。這就是 n8n 的核心價值。
n8n 的運作邏輯非常簡單:Trigger(觸發)→ Action(動作)→ 結束。比如:
- Trigger:每天早上 8 點(或有人提交表單)
- Action:呼叫 OpenAI 生成文案 → 發送到 Slack
- 結束:工作流執行完成
什麼人適合用 n8n?
- 行銷人:自動化社群發布、郵件追蹤、廣告監控
- 中小企業主:訂單自動歸檔、客服機器人、發票生成
- 開發者:API 整合、資料同步、監控告警
- 任何重複工作的人:只要你每週做相同的事超過 2 次,就值得自動化
n8n 和 Make、Zapier 最大的區別就是:n8n 是開源的,你可以完全掌控,資料不會過第三方伺服器。而且無使用次數限制,自架的話完全免費。
02為什麼選 n8n?和 Zapier、Make 的關鍵差異
市面上有不少自動化工具,為什麼我推薦 n8n?因為它在「自由度」、「成本」和「隱私」上遠勝對手。
n8n 的核心優勢
1. 完全開源免費自架 — n8n 的社群版(Community Edition)完全免費開源,沒有任何鎖定機制。你可以在自己的伺服器、Zeabur、Docker 上跑,成本極低。
2. 無限工作流,無執行次數限制 — Zapier 的 Starter 方案一個月 299 次操作,Pro 方案 750 次。Make 也有類似限制。但 n8n 自架的話,你想跑多少次就跑多少次,沒有上限。
3. AI 原生節點 — n8n 內建 OpenAI、Claude、Gemini 節點,可以直接在工作流裡呼叫 AI 做內容生成、摘要、分類。不像 Zapier 需要額外付費整合。
4. 資料不出境 — 所有資料都在你的伺服器上處理,不會傳到第三方雲端。對於公司敏感資訊、個資處理特別重要。
三大工具比較表
| 特性 | n8n | Zapier | Make |
|---|---|---|---|
| 月費(基礎版) | ¥0(自架)或 $20(Cloud) | $29.99 | €9 |
| 執行次數/月 | 無限 | 299(Starter) | 10,000(Basic) |
| 工作流數量 | 無限 | 無限 | 無限 |
| 開源可自架 | ✅ 是 | ❌ 否 | ❌ 否 |
| 原生 AI 節點 | ✅ 是 | ⚠️ 額外費用 | ⚠️ 額外費用 |
| 資料自主性 | ✅ 完全 | ⚠️ 部分 | ⚠️ 部分 |
| 支援整合數量 | 400+ | 6,000+ | 1,000+ |
如果你的自動化需求不超過 300 次/月,Zapier 也可以。但一旦超過就會被迫升級到幾百塊。用 n8n + Zeabur 的話,就算跑 10,000 次也只要台幣 500 多。
03用 Zeabur 一鍵部署 n8n(10 分鐘搞定)
n8n 最難的部分不是用法,而是「怎麼架起來」。傳統方式要租 VPS、設定 Docker、配置 SSL 憑證,光這樣就要花好幾小時。但用 Zeabur(台灣新創),只需要 10 分鐘。
部署步驟
-
註冊 Zeabur 帳號
訪問 zeabur.com,用 GitHub 或 Google 帳號快速登錄。 -
建立新專案
點擊「New Project」,選擇「Deploy service」。 -
搜尋並添加 n8n 模板
在 Marketplace 搜尋「n8n」,選擇官方模板,點擊「Deploy」。 -
設定環境變數
Zeabur 會自動提示需要的環境變數,最重要的三個是:- N8N_BASIC_AUTH_USER:登入帳號(如 admin)
- N8N_BASIC_AUTH_PASSWORD:登入密碼(設定複雜密碼)
- WEBHOOK_URL:自動生成的 Zeabur 域名
-
等待部署完成(通常 2-3 分鐘)
Zeabur 會自動拉起容器、申請 SSL 憑證、綁定域名。完成後你會得到一個像 n8n-abc123.zeabur.app 的連結。 -
登入並開始使用
打開連結,用剛才設定的帳號密碼登入,開始建立你的第一個工作流。
Zeabur 是台灣團隊開發的雲端部署平台,專為開發者設計。相比國外的 Heroku、Railway,它的價格更便宜,速度也快(台灣節點)。而且客服是台灣人,中文溝通無障礙。
記得設定複雜密碼(大小寫+數字+符號),不要用簡單密碼如 "123456"。部署完成後建議立即改掉初始密碼。
04n8n 介面導覽:5 分鐘看懂操作畫面
成功登入 n8n 後,你會看到一個看起來有點複雜的介面。別擔心,其實就五個核心區域,掌握它們就能上手。
五大介面區域
1. Canvas 畫布(中央) — 這裡就是你拖拉節點的地方。每個方形框框都代表一個「動作」(節點),你可以自由排列和連接它們。
2. 節點面板(左側) — 列出所有可用的 500+ 個整合服務,包括 Gmail、Slack、ChatGPT、Google Sheets 等。找到你要的服務,拖進 Canvas 就行。
3. 右側設定欄 — 當你選中一個節點,右邊就會出現設定選項。比如設定 Gmail 節點要讀哪個信箱、查詢條件等。
4. 執行紀錄(下方) — 顯示工作流每次跑的結果。如果出錯,這裡會告訴你哪一步失敗、錯誤訊息是什麼,方便除錯。
5. Credentials 管理(頂部齒輪圖示) — 這裡儲存所有的 API Keys、OAuth 連線等敏感資訊。連接一個新服務時,需要先在這裡授權。
新手的常見錯誤:節點拖進來了,但設定沒填完(比如忘記選帳號、API Key)。如果節點上有紅點,表示設定不完整,一定要先點進去補完。
05動手做:你的第一個自動化工作流
光看不練沒用,現在我們一起做一個真實的工作流:每天早上 8 點取得天氣,然後用 LINE 通知你。這個例子涵蓋了 n8n 的三個核心概念:Trigger(定時器)、Action(HTTP 請求)、Notification(發送訊息)。
需要準備的東西
- LINE Bot Token(從 LINE Developers 申請,5 分鐘搞定)
- 你的 LINE User ID(在設定裡可以看到)
- 天氣 API(免費的如 Open-Meteo 或國家氣象局 API)
工作流五步驟
-
新增 Cron Trigger 節點
左側搜尋「Cron」,拖進 Canvas。設定為「每天上午 8 點」。n8n 的 Cron 格式是標準的 Linux Cron(如 0 8 * * *)。 -
新增 HTTP Request 節點
搜尋「HTTP Request」,連到 Cron 節點後面。設定為 GET 方式呼叫天氣 API。URL 例如:https://api.open-meteo.com/v1/forecast?latitude=25.03&longitude=121.56(台北座標)。 -
新增 Function 節點(可選)
如果要從龐大的 API 回應中提取只需要的資料(如當天溫度、降雨機率),用 Function 節點寫幾行 JavaScript。但新手可以跳過,直接用原始回應。 -
新增 LINE Notify 節點
搜尋「LINE」,選擇「LINE Notify」。在右側設定欄填入你的 LINE Bot Token 和 User ID,訊息內容寫成:「早安,今天台北氣溫 {{ $json.body.properties.temperature }} 度」(用 {{ }} 語法引用前一個節點的資料)。 -
測試運行
點擊右上角「Execute Workflow」,看看是否成功執行。如果有紅色錯誤,檢查 API Key 是否正確、LINE User ID 是否填對。
恭喜!第一個自動化工作流完成了。現在每天 8 點 n8n 會自動跑這個流程,你會收到天氣通知。省下每天手動查詢的時間。
這個例子只是開胃菜。n8n 還支援:
- 條件判斷(If/Else):根據天氣自動選擇要發的訊息
- 迴圈(Loop):一次處理多個聯繫人
- 錯誤處理(Error Handling):API 失敗時自動重試或通知管理員
- 並行執行(Split):同時跑多個動作
06n8n 能做什麼?8 個熱門應用場景
n8n 不是只能傳通知。它的應用範圍極廣,只要涉及「跨多個系統的重複流程」,都可以用 n8n 自動化。以下列舉 8 個真實的企業場景。
這些場景的共同點是什麼?都是「耗時、重複、容易出錯的人工流程」。n8n 的目的就是把這些工作交給機器,讓你的團隊專注於更有價值的事。
關鍵問題:你的公司每週有多少小時花在「手動複製貼上資料」、「填表單」、「發訊息通知」上?答案越多,越值得投資 n8n 的學習。
07n8n 費用怎麼算?自架 vs 雲端簡要比較
最常見的問題:「n8n 是免費的嗎?」答案是複雜的——軟體本身免費,但架設和維運有成本。
三種使用方式的費用
1. n8n Community(自架):月費 $0
- n8n 軟體本身免費
- 用 Zeabur 部署:約台幣 500-1,500 元/月(依用量)
- 用自己電腦跑:$0(但要 24/7 開機,加電費)
- 自己租 VPS:$5-30 美元/月
2. n8n Cloud(託管版):月費 $20-$200+
- Starter:$20/月(2,500 executions)
- Pro:$50/月(10,000 executions)
- Team:$100/月(100,000 executions)
- Enterprise:客製化報價
- 優點:不用維運,官方支援,升級無縫
- 缺點:有執行次數限制,超額要另外計費
3. n8n Enterprise(自架企業版):年費 $5,000+
- 適合大企業,需要 SSO、SAML 認證
- 可能完全不了解需求,本文不深入
成本對比小結
對於個人或小團隊,Zeabur 自架是最經濟的選擇:月費 500-1,500 台幣,無執行次數限制,完全掌控資料。相比 Zapier 每月 $29 起,n8n 省下 80% 的成本。
詳細費用分析請見相關專文。
如果你的自動化任務月執行次數超過 1,000,用 n8n 自架絕對划算。Zapier 同樣流量要花 $80+,n8n 只要 $15。
08下一步:從入門到進階的學習路徑
這篇文章帶你了解了 n8n 的基本概念和部署方式。但 n8n 的功能遠不止於此。如果你想進階,可以按照以下順序深入學習。
📚 系列文章導航
本文是 n8n 完整教學的第一篇。以下是其他核心主題:
學習建議
第一週:掌握基礎
- 部署 n8n(本篇教的 Zeabur 方式,10 分鐘搞定)
- 做 3-5 個簡單工作流(天氣通知、表單歸檔、郵件轉發)
- 理解 Trigger、Action、Credentials 三個核心概念
第二週:進階功能
- 學習 IF/ELSE 條件判斷
- 用 Function 節點寫簡單 JavaScript
- 整合你常用的工具(Slack、Google Sheets、ChatGPT)
- 看一遍官方 n8n 文件的「Nodes」部分,了解常用節點
第三週以後:應用和優化
- 根據工作流量,調整 Zeabur 配置
- 學習 n8n AI Agent(讓工作流用 AI 自主判斷)
- 研究錯誤處理和監控
- 考慮是否要自架 VPS 版本獲得更多自由度
最好的學習方式:邊學邊做。不要只看文件,找一個你工作中的痛點(每週花 3 小時的重複任務),立即用 n8n 自動化它。這樣動力最足,學得也最快。
?常見問題
n8n 是免費的嗎?
n8n 社群版完全免費,開源自架不收費。使用 Zeabur 部署的話,Zeabur 本身依用量計費,通常一個月幾百到一千台幣左右。n8n 官方 Cloud 版則從每月 $20 美元起。簡單說:n8n 軟體 $0,但你需要付錢給託管平台(Zeabur、Cloud 或自己的 VPS)。
不會寫程式可以用 n8n 嗎?
完全可以。n8n 的主要操作是拖拉節點和填寫設定,不需要寫程式。進階功能(如 Function 節點、SQL 查詢)才需要寫少量 JavaScript 或 SQL,但大多數自動化需求都不需要。即使你的技術背景是行銷、銷售、運營,也能在一週內上手。
n8n 和 Zapier、Make 有什麼差?
最大差異是 n8n 可以自架(資料不過第三方伺服器)、無使用次數限制、有原生 AI Agent 節點。Zapier 和 Make 是 SaaS 服務,易用但有次數限制和月費。成本上,Zapier 基礎版 $29 起,Make €9 起,n8n Zeabur 自架只要 $5-15。功能上,Zapier 生態更大(6000+ 應用),但 n8n 的 AI 整合更強。
Zeabur 部署 n8n 穩定嗎?
穩定。Zeabur 是台灣團隊開發的雲端部署平台,有自動重啟、監控告警、一鍵擴容功能。相比自己架 VPS,維運成本低很多。我們公司用 Zeabur 跑 n8n 快一年了,正常時間超過 99.5%。當然,所有雲服務都可能有故障,但概率很低。
n8n 支援哪些 AI 模型?
n8n 的 AI Agent 節點原生支援 OpenAI、Anthropic Claude、Google Gemini、Azure OpenAI、Ollama(本地模型)等主流 LLM,也支援自定義 API 接入。這代表你不用被某一家 AI 廠商鎖定,想換就換。