第一個 n8n 工作流:從零到自動化的完整入門指南
n8n 入門不用會寫程式。本文帶完全沒碰過自動化的新手,先理解「觸發-處理-輸出」核心邏輯,再從零搭一條「自動追蹤新聞、篩選關鍵字、寄到信箱」的實用流程,最後學會測試與除錯三招,跑通你的第一個 n8n 工作流。
n8n 入門的核心不是技術,而是一個思考方式:把任何重複的事,拆成「觸發 → 處理 → 輸出」三步。本文帶完全沒碰過自動化的新手,理解這套邏輯,再從零搭一條「自動追蹤新聞、篩選關鍵字、寄到你信箱」的實用流程,最後學會怎麼測試與除錯。
你大概是這樣來的:聽人說 n8n 能自動化一堆雜事、省下大把時間,於是裝好了、打開了,然後盯著一片空白的畫布,完全不知道第一步該按哪裡。
這個卡關非常普遍,而且原因不是你不夠聰明。是因為自動化工具要你先換一個腦袋——從「我自己一步步做」變成「我設計一條會自己跑的流程」。這篇就是幫你把那個腦袋換過來,然後實際跑通你的第一條流程。
本文是 n8n 入門的總指南。讀完你會知道核心概念、會搭出一條真的能用的流程,也知道接下來要學什麼。
先換腦袋:什麼是「工作流」?
在 n8n 裡,一條「工作流(workflow)」就是一串連起來的節點(node)。每個節點做一件事:「抓一則新聞」「判斷標題有沒有關鍵字」「寄一封信」。你把這些節點接起來,資料就會像水一樣,從第一個節點流到最後一個。
而每一條流程,骨架都是同一個三段式:
- 觸發(Trigger):什麼時候啟動?例如「每天早上 8 點」「收到一封新信」「有人填了表單」。
- 處理(Process):啟動後做什麼?例如「抓資料」「篩選」「讓 AI 分類」「整理格式」。
- 輸出(Output):結果送去哪?例如「寄 Email」「發 Telegram」「寫進試算表」。
記住這三個字:觸發、處理、輸出。之後你看任何複雜的流程,都能拆回這三層來理解。想自動化一件事的時候,你也只要問自己三個問題:什麼時候開始?中間做什麼?結果丟去哪?
如果你想先把介面摸熟再動手,可以搭配「n8n 介面導覽(繁中)」一起看。
認識畫布上的三種節點
打開 n8n,你會看到一片空白畫布,加上一個「Add first step」的按鈕。先認識三類最常用的節點:
- 觸發節點(Trigger node):流程的起點,左邊有個閃電或時鐘圖示。常見的有 Schedule Trigger(定時)、Webhook(外部呼叫)、Email Trigger(收信)。
- 動作節點(Action node):負責做事。讀資料、寫資料、呼叫 API、發通知,都是動作節點。
- 邏輯節點(Logic node):負責判斷與整理。像 IF(條件分支)、Filter(篩選)、Set(設定欄位)、Merge(合併資料)。
n8n 內建幾百種節點,看起來嚇人,但你入門只要會用其中五、六種就夠搭出很多實用流程了。想系統地搞懂各類節點,看「n8n 節點類型完整解說」。
動手搭:自動追蹤新聞並寄到你的信箱
光看概念沒用,我們直接搭一條真的會用的流程。
目標:每天早上 8 點,自動去抓某個新聞來源(RSS),只留下標題含有你關心關鍵字(例如「AI」「自動化」)的文章,把它們整理成一封信,寄到你的信箱。
這條流程會用到四個節點:
- Schedule Trigger(每天 8 點觸發)
- RSS Read(抓新聞)
- Filter(只留含關鍵字的)
- Send Email(寄信)
整條大概 20–30 分鐘可以跑通。
步驟 1:放上觸發節點(Schedule Trigger)
- 點畫布上的「Add first step」→ 搜尋
Schedule,選 Schedule Trigger。 - 把觸發規則設成「Every Day」,時間填
8(早上 8 點)。 - 確認時區是
Asia/Taipei,不然 8 點會跑掉。
這就是流程的「什麼時候開始」。
想看 Schedule Trigger 搭配試算表、通知的完整實作,看「n8n 第一個工作流:定時整理待辦並通知」;排程規則的官方說明在 n8n 官方文件。
步驟 2:抓新聞(RSS Read)
- 在 Schedule Trigger 右邊點「+」,搜尋
RSS,選 RSS Read。 - 在 URL 欄填一個 RSS 來源網址。很多新聞網站、部落格都有 RSS。
- 點節點裡的「Execute step」測試一下,右邊應該會跑出一串文章資料(標題、連結、日期)。
如果右邊出現一筆筆文章,恭喜,你的流程已經會「抓資料」了。
步驟 3:篩選關鍵字(Filter)
抓回來的文章可能很多,但你只關心特定主題。加一個 Filter 節點:
- 在 RSS Read 右邊點「+」,搜尋
Filter,選 Filter。 - 設一個條件:留下「title 包含 AI」的文章。
- 條件值的地方,你會用到 n8n 的表達式語法,像這樣:
{{ $json.title.toLowerCase().includes("ai") }}
這行的意思是:把標題轉小寫後,檢查有沒有包含 “ai”。表達式是 n8n 很重要的一環,現在看不懂沒關係,先照抄。之後可以看「n8n 表達式語法速查表」慢慢學,或直接查 n8n 官方表達式文件。
步驟 4:寄信(Send Email)
最後一步,把篩選後的文章寄出去:
- 在 Filter 右邊點「+」,搜尋
Send Email,選 Send Email(SMTP)。 - 第一次用會要你設定憑證(Credential):填你的 SMTP 主機、帳號、密碼。Gmail、Outlook 都可以。
- 收件人填你自己的信箱,主旨填「今日 AI 新聞摘要」。
- 內文用表達式帶入文章標題和連結。
設定憑證時如果卡住(特別是 Google 帳號),看「n8n Google OAuth 設定教學」會比較順。
步驟 5:跑跑看
點右上角的「Test workflow」整條跑一次。如果信箱收到那封整理好的新聞信——你的第一條 n8n 流程就完成了。
最後記得把右上角的開關打開(Active),它才會真的每天 8 點自動跑。
流程跑不動?新手除錯三招
第一次搭流程,十之八九不會一次成功。別慌,用這三招排查。
1. 一個節點一個節點測
不要整條跑。從觸發節點開始,每個節點都單獨點「Execute step」,看資料有沒有正確流到這一格。哪一格沒資料、或報紅,問題就在那裡。
2. 看右側的資料面板
n8n 每個節點執行後,右邊會顯示「進來的資料」和「出去的資料」。如果 Filter 之後資料變空,多半是你的條件寫錯、或關鍵字根本沒文章符合。
3. 讀錯誤訊息,不要略過
節點報錯時,紅色框裡的訊息通常直接點出問題(憑證錯、欄位名打錯、API 限流)。常見錯誤的白話解釋整理在「n8n 常見錯誤 Top 10」。
除錯的心法只有一句:把問題縮小到「哪一個節點、哪一筆資料」,找到了就解決一半了。
你的第二、第三條流程可以做什麼
跑通第一條之後,自動化的腦袋就裝好了。接下來你可以把同一套「觸發 → 處理 → 輸出」套到無數場景:
- 表單自動歸檔:有人填 Google 表單 → 整理 → 寫進試算表並通知。做法看「第一個工作流:表單 + Gmail + Sheets」。
- 每週自動報表:每週一 → 抓數據 → 整理成摘要 → 寄給團隊。
- 客戶訊息自動回覆:收到訊息 → 讓 AI 判斷意圖 → 回覆或轉人工。
你會發現,幾乎所有「重複、有規則、不需要你動腦判斷」的事,都能交給 n8n。
想看更多現成範本直接套用,逛 n8n 官方範本庫 或我們的 n8nstart 範本整理,找一個接近你需求的改一改就能用。
常見問題(FAQ)
n8n 入門一定要會寫程式嗎?
不用。搭流程是拖拉節點為主。會碰到一點表達式語法(像 {{ $json.title }}),但都是固定句型,照抄、慢慢理解就好,不需要真的會寫程式。
我還沒安裝 n8n,可以從哪開始?
最快是用 n8n Cloud 雲端版,註冊就能用。想自己架、長期省錢,看「n8n 安裝完全教學:Docker 與雲端哪個適合你」挑一條路。
第一條流程該選什麼題目?
選一件「你每天或每週都在手動做、而且步驟固定」的小事。例如整理新聞、歸檔表單、發提醒。題目越小越具體,越容易跑通,成就感也越快。
工作流設成 Active 後會一直消耗資源嗎?
Schedule Trigger 只在設定的時間點才執行,不是一直在跑。除非你設成「每分鐘」這種高頻率,否則資源消耗很低。
表達式 {{ }} 看不懂怎麼辦?
入門階段先照抄能跑就好。等你想客製化資料時,再看「n8n 表達式語法速查表」系統學一次,會打通很多卡點。
小結:先跑通一條,比讀十篇理論有用
n8n 入門的全部秘密,就是把任何重複的事拆成「觸發 → 處理 → 輸出」,然後動手搭一條真的會用到的流程。你今天搭的這條追蹤新聞流程,明天就能改成追蹤訂單、追蹤回覆、追蹤任何你在乎的事。
別停在看教學。打開 n8n,挑一件你每天都在手動做的小事,現在就搭搭看。卡住了,回來看除錯三招;想換工具或還沒安裝,從「n8n 安裝完全教學」開始。你的自動化之路,從跑通這一條開始。