目錄

n8n 是什麼?開源自動化工具介紹

一句話說明

n8n(念作 “n-eight-n”,名稱來自 nodemation)是一個用視覺化節點串接各種服務、建立自動化流程的工具。你把每個步驟放成一個「節點」,用線連起來,就成為一個「工作流程(workflow)」。

[每天 08:00] ──▶ [抓取天氣 API] ──▶ [整理成一段文字] ──▶ [傳送到 Telegram]
   觸發器            動作                  動作                   動作

核心概念

名詞說明
工作流程(Workflow)一整套自動化流程,由多個節點組成
節點(Node)流程中的一個步驟,例如「讀取試算表」、「發送郵件」
觸發器(Trigger)啟動工作流程的節點,例如定時、收到 Webhook、有新郵件
項目(Item)節點之間傳遞的資料單位,一筆資料就是一個 item
憑證(Credential)連接外部服務需要的帳號、API 金鑰、OAuth 授權
執行(Execution)工作流程的一次執行紀錄,可以回頭查看每一步的資料

n8n 內建數百個整合節點(Google、Microsoft、Slack、Notion、資料庫、AI 服務……),沒有現成節點的服務也可以用 HTTP Request 節點直接呼叫 API。

n8n、Zapier、Make 比較

n8nZapierMake
可以自己架設✓✗✗
計費方式自架免費;雲端版依執行次數依任務數依操作數
複雜流程(分支、迴圈)強較弱強
寫程式JavaScript / Python 程式碼節點有限有限
AI Agent內建完整的 AI 節點有有
上手難度中最容易中

n8n 特別適合:

  • 流程複雜、有大量資料要處理(自架版不按次計費)
  • 資料敏感,不想經過第三方服務
  • 需要搭配程式碼或自訂 API

雲端版還是自架?

n8n Cloud自架(Community Edition)
安裝維護不需要自己負責
費用月費,依方案限制執行次數軟體免費,只需主機費用
資料位置n8n 的伺服器你自己的伺服器
適合想立刻開始、不想管伺服器有技術能力、重視資料掌控或大量執行

本教學以自架版為主,只要一台電腦裝好 Docker 就能開始,介面和操作與雲端版大致相同。

授權:免費但不是「完全開源」

n8n 採用 Sustainable Use License(以及部分企業功能使用另外的企業授權),屬於「原始碼公開(fair-code)」而非 OSI 定義的開源授權。簡單來說:

  • ✓ 個人使用、公司內部使用:免費
  • ✓ 幫客戶建置、顧問服務:可以
  • ✗ 把 n8n 本身包裝成服務對外銷售(例如提供「n8n 代管服務」):需要另外取得授權

商業用途前請自行閱讀官方的授權條款。

小結

  • n8n 用節點串接服務,把重複工作自動化
  • 可以自架,資料與執行次數都由自己掌控
  • 內建 AI 節點,可以打造 AI Agent

下一節開始安裝 n8n。

更新於 2026年10月12日