n8n 教學說穿了只有三個關卡:挑一種安裝方式、看懂介面、把第一個流程真的跑通。這篇會帶你從零裝好 n8n,並實作三個當天就能上線的自動化流程。
我在戰國策集團做企業流程輔導超過 26 年,服務過 30,000 家以上企業。來找我談自動化的老闆,十個有八個卡在同一處:打開官網看到幾百個節點,不知道第一步該踩哪。
時間上,選雲端版約 30 分鐘就能做出第一個會動的流程;選 Docker 自架,加上主機與 HTTPS 設定,抓半天到一天較保險。前置條件很單純:一個 Google 帳號、一個能收信的信箱,要做 LINE 推播再加一個官方帳號。程式能力非必要,但你要看得懂 JSON 長什麼樣。
還不確定 n8n 跟傳統機器人流程自動化差在哪,建議先看過 n8n 是什麼 再動手;還在猶豫該選哪套工具,可以先讀 n8n 與 Make.com 完整比較。
三種安裝方式比較:雲端版、npm、Docker
三條路的差別不在功能,而在「誰負責維護這套系統」。
| 比較項目 | 雲端版 | npm 本機 | Docker 自架 |
| 安裝難度 | 最低,註冊即用 | 低,一行指令 | 中高,要會主機操作 |
| 費用 | 月費制,依方案分級 | 軟體免費 | 軟體免費,付主機與網域費 |
| 適合對象 | 想先試水溫的企業 | 開發者、想試玩的人 | 要正式上線、有資安需求 |
| 維護責任 | 官方負責更新備份 | 你自己,關機就停 | 你自己,更新備份監控全包 |
| 資料存放 | 官方雲端伺服器 | 你的電腦本機 | 你指定的主機或機房 |
費用要說清楚:雲端版方案與價格會隨官方政策調整,這裡不寫死數字,請以 n8n 官方定價頁最新公告為準。我的原則是先算流程每月省下多少工時,再決定值不值得為省月費扛維護。
雲端版:註冊即用,適合先試水溫
註冊、驗證信箱、進入工作區,你就有一片能編輯的空白畫布,全程不需要技術背景。它最大的好處是省掉「對外網址」這個麻煩——Webhook 觸發與 LINE 回呼都會自動配好公開網址,而這正是新手自架最常踩的坑。
npm:一行指令在本機跑起來
電腦上已有 Node.js 環境的話,終端機輸入 npx n8n 就會自動下載並啟動,打開瀏覽器的本機位址即可進入介面,大概三到五分鐘。
但要記住:Node.js 版本需求會隨 n8n 改版變動,啟動失敗九成是版本不合,請查官方文件當前版本。而且這是臨時環境,關掉終端機流程就停,不適合跑有排程需求的正式流程。
Docker:正式自架的建議做法
要讓 n8n 二十四小時穩定運作,Docker 是比較穩的路。我不列指令參數,因為映像檔設定會隨版本更新,照抄容易出事,請以官方文件最新版為準。你更該先確認這五樣:
- 一台主機:雲端 VPS 或內部伺服器都行,能長時間開機即可。
- 一個網域:Webhook 與第三方回呼都需要固定對外網址。
- HTTPS 憑證:很多 API 不接受非加密的回呼網址,是必要而非加分。
- 一個資料庫:正式環境建議用獨立資料庫,紀錄多了才不會卡。
- 一份備份計畫:自架就是出事沒人幫你救,我看過客戶主機重灌後三十幾個流程全重做。
介面導覽:第一次打開 n8n 該看哪裡
畫布與節點面板
正中央可拖曳的區域就是畫布,節點用線串起來,資料由左往右流。節點面板從畫布上的加號叫出來,裡面是觸發器、服務整合與邏輯判斷等所有可用節點,用搜尋框打名稱最快。
執行紀錄(Executions)
這是新手最常忽略、排錯時卻最重要的地方。每次流程跑過不論成敗都會留下紀錄,點進去能看到每個節點實際收到與吐出什麼資料。流程沒照你想的跑,第一個動作永遠是打開它,不是改設定。
憑證管理與啟用開關
憑證管理存放所有第三方授權,例如 Google 帳號與 LINE 權杖;它與工作流分開管理,一組授權能被多個流程共用。啟用開關在右上角,沒打開就只會在手動執行時跑一次。
實作範例一:表單資料自動存入 Google Sheets 並通知
目標:有人填了表單,資料自動寫進 Google Sheets,同時發信通知負責人。
- 新增觸發節點:選 Webhook 觸發器,建立後會拿到一組專屬網址,填到表單服務的「送出後通知」裡。
- 先送一筆測試資料:讓節點進入等待狀態,真的去填一次表單。這步不能跳過,n8n 要先看過真實資料才有欄位可選。
- 檢查資料結構:你會看到類似
{"name":"王小明","email":"..."}的結構,把欄位名稱記下來。 - 新增 Google Sheets 節點:動作選「新增一列」,並在憑證管理完成 Google 授權,記得勾選試算表權限。
- 對應欄位:選好試算表與工作表,把記下的欄位逐一拖進對應格,兩邊名稱不必相同但要對得起來。
- 新增 Gmail 節點:動作選「寄送郵件」,收件者填負責人信箱,主旨與內文可引用前面節點的資料。
- 手動執行一次:確認試算表真的多一列、信箱收到信,再打開啟用開關。
這流程平均把「手動抄寫詢價單」從每筆 3 到 5 分鐘壓到 0 分鐘。但要提醒:省下的是工時的機會成本而非現金,真正價值在資料不會漏抄。
實作範例二:Gmail 重要信件自動歸檔與標記
第二個範例會用到條件判斷:收到符合條件的信件,自動加標籤並轉寄給對應同事。
- 新增 Gmail 觸發節點:設定成定期檢查新信,頻率設每 5 到 15 分鐘就夠,太密只是浪費 API 額度。
- 加上篩選條件:觸發節點可先設搜尋條件,例如只抓特定寄件者或含關鍵字的信,能在這階段過濾掉的就別留到後面。
- 新增 IF 條件節點:做更細的分流,例如判斷主旨是否含「報價」。IF 把資料分成 true 與 false 兩條路,分別接不同動作。
- true 分支加標籤:接一個 Gmail 節點,動作選「加上標籤」。標籤要先在 Gmail 建好才選得到。
- true 分支轉寄:再接一個 Gmail 節點轉寄給負責同事,建議內文開頭補一句自動化標記。
- false 分支:不符條件的信直接讓流程結束即可,不必硬接節點。
- 測試與啟用:自己寄一封測試信,確認標籤與轉寄正常再啟用。
提醒一句:判斷別全塞進一個 IF,拆成兩三層才知道是哪條沒過。
實作範例三:LINE 通知串接
台灣企業做自動化幾乎都會走到這步,因為推到 LINE 同事真的會看,常見用途是訂單成立與系統異常告警。n8n 不一定有現成的台灣版 LINE 節點,標準做法是用 HTTP Request 節點 呼叫 LINE Messaging API。
- 先取得 Channel access token:到 LINE 開發者後台建立 Messaging API 頻道並取得存取權杖,沒有它後面做不了。取得路徑官方偶爾調整,請以 LINE Developers 文件最新說明為準。
- 新增 HTTP Request 節點:方法選 POST,網址填 LINE Messaging API 的推播端點。
- 設定授權標頭:標頭加入 Authorization 欄位,值為 Bearer 加上權杖。建議把權杖存進憑證管理,別明文寫在節點裡。
- 設定訊息內容:請求內容用 JSON 格式,指定推播對象與訊息,文字可帶入前面節點的訂單編號與金額。
- 先手動測試:確認手機真的收到。回傳 401 九成是權杖錯或少了 Bearer,回傳 400 通常是 JSON 結構不對。
告警類通知一定要加頻率控制,不然系統一異常,同事的 LINE 三分鐘內被洗版兩百則,最後大家乾脆關掉。另外 LINE 訊息額度有分級,上線前先確認方案。
新手最常見的五個錯誤與排解
一、憑證授權失敗
症狀是節點紅字報錯,出現未授權或權限不足。檢查方法:到憑證管理頁重新測試連線,失敗就重新授權。注意授權範圍,只授權 Gmail 卻要寫 Sheets 一定失敗。
二、工作流沒啟用,所以不會自動跑
症狀是手動執行正常,實際情境發生時卻毫無動靜。檢查方法:看右上角啟用開關是否關著,以及執行紀錄裡有沒有自動執行的紀錄。若只有手動跑的幾筆就很明顯。
三、資料結構對不上,JSON 路徑寫錯
症狀是流程有跑,但寫進試算表的欄位是空的。檢查方法:打開執行紀錄,點進前一個節點看它實際輸出什麼。常見的坑是資料多包一層,你以為取 name,實際要取 body.name。
四、觸發器設定成手動執行
症狀與第二點很像但原因不同:你用的是手動觸發節點,而非 Webhook 或排程觸發器。檢查方法:看流程最左邊的節點類型,手動觸發器只服務測試,上線前一定要換掉。
五、自架版沒設定 Webhook 對外網址
症狀是 Webhook 給的網址是內網位址,外部服務連不進來,表單送出後毫無反應。檢查方法:把節點顯示的網址複製出來看,是本機或內網位址就代表沒設好。
下一步:進階應用預告
三個流程跑通後你已具備基本功。接下來值得投資的方向有三個:串接 AI 做自動回覆,把客服信丟給語言模型先分類再草擬,由人審核後送出;多步驟 AI Agent,讓流程依判斷結果自己決定下一步用哪個工具;錯誤自動告警,替正式流程加上錯誤分支,一出事就推 LINE。
想了解這些能力背後的架構,可以回頭看 n8n 是什麼 的節點與資料流說明;想掌握產業方向,2026 年企業 AI 自動化趨勢 有更完整視角。要向公司說明自動化概念時,RPA 是什麼 適合當內部溝通材料。
常見問題(FAQ)
n8n 一定要自架嗎?
不一定。官方雲端版註冊完就能用,不必碰主機設定。自架的理由通常只有兩個:資料因法規不能離開自家機房,或流程量大到自架划算。我建議中小企業先用雲端版把流程做對再搬,自架省下月費卻要付出維護人力。
完全不會寫程式可以用 n8n 嗎?
可以,本文三個範例都不需要寫任何一行程式。n8n 是視覺化拖拉工具,把節點接起來、欄位對應好就能運作。唯一需要的基本功是看得懂 JSON 結構,知道資料是一層層包起來的,對應欄位與排錯時才不會卡住。
n8n 免費版有什麼限制?
自架版本功能相當完整,主要限制落在協作、權限管理與企業級功能;雲端版則依方案分級,執行次數與功能有差異。官方方案會隨政策調整,這裡不列數字,請以 n8n 官方定價與授權說明最新版為準。新手試用階段幾乎碰不到上限。
工作流會不會自己停掉?
會,原因通常有三個:憑證過期導致授權失效、自架主機重開機後容器沒設自動啟動、或流程根本沒打開啟用開關而你以為它在跑。建議正式流程都加上錯誤處理分支,一失敗就發通知,並每週看一次執行紀錄。
資料放在 n8n 安全嗎?
要看安裝方式。雲端版資料存在官方伺服器,由官方負責安全性;自架版完全在你的主機上,取決於你的管理水準。要提醒的是自架不等於安全,一台沒設 HTTPS、沒定期更新、沒備份的主機,風險反而比官方雲端高。
學會 n8n 大概要花多久時間?
以本文三個範例來說,第一個約 30 分鐘,三個做完抓 2 到 3 小時,前提是用雲端版。要能獨立設計中等複雜度的流程,依我輔導客戶的經驗要累積 10 到 20 小時實作。真正花時間的不是學工具,而是想清楚流程怎麼拆。
免費流程健檢:先確認你該自動化哪一件事
工具會裝了,不代表找對了題目。我看過太多老闆裝好 n8n,結果第一個自動化的是一個月只跑兩次的小事,效益幾乎是零。
戰國策集團提供免費流程健檢,顧問會跟你做三件事:盤點實際在跑的流程,算出各環節耗時與人力;挑出前三個最值得自動化的環節,並說明為什麼;給出具體的工具建議與預算區間,包含該用雲端版還是自架。
健檢不必先準備任何文件,講得出流程就能開始。服務專線 0800-003-191,或到 戰國策自動化服務首頁 預約時段。
補充說明:本文以觀念與步驟為主,各步驟的實機畫面會在後續版本補上。n8n 介面與指令會隨版本更新,操作請以官方文件最新版為準。