
n8n 是什麼?
簡單來說,n8n 是一個自動化工具,它可以幫你把不同服務「串接」在一起,讓它們自動完成任務。
有點像是 你替電腦寫了一條「食譜」,告訴它:
- 先去拿什麼食材(抓資料)
- 接著怎麼處理(邏輯判斷、格式化)
- 最後要上哪個餐桌(寄出 Email、丟到 Google Sheets、發到 Slack)
而這個「食譜」在 n8n 裡就叫做 工作流(Workflow)。
準備環境
要開始前,你需要一個能執行 n8n 的環境。
詳細內容可以參考我的 用 Docker 快速部署 n8n 自動化工作流平台
最簡單的方法有兩種:
- 雲端快速開始(不用安裝,官方提供 免費試用版)
- 本機安裝(如果你有 Docker,可以直接一行指令啟動)
docker run -it --rm \\
--name n8n \\
-p 5678:5678 \\
n8nio/n8n
打開瀏覽器輸入 http://localhost:5678 就能進入 n8n 的工作介面囉 !
建立你的第一個工作流
在這個教學中,你將建立一個簡單的 n8n 工作流程:
當你點擊「執行工作流程」時,n8n 會自動從 Hacker News 抓取 10 篇關於「automation」的最新文章。
完成後,你將學會:
- 如何新增節點
- 如何設定節點參數
- 如何執行與測試節點
- 如何儲存並命名你的工作流程
Step 0. 工作流程預覽
這個流程由兩個節點組成:

- Manual Trigger(手動觸發) 讓你可以隨時執行流程。
- Hacker News 節點 取得最新的 Hacker News 文章,並過濾出與「automation」相關的內容。
最終的流程如下圖所示:
Manual Trigger → Hacker News
Step 1. 新增手動觸發節點
在編輯器中開啟節點面板(點擊右上角的「+」或使用快捷鍵)。
然後:
- 搜尋
Manual Trigger - 選中它
- 節點會被新增到畫布中
這個節點讓你能在每次點擊「Execute Workflow」時,立即執行整個流程。
Step 2. 新增 Hacker News 節點
接著,在手動觸發節點的右側點擊「+」,打開節點面板。
然後:
- 搜尋
Hacker News - 選中它
- 在「Operation」欄位選擇
Get Many(取得多筆項目) ****
Step 3. 設定 Hacker News 節點
在節點視窗中設定以下參數:
| 參數項目 | 值 |
|---|---|
| Resource | All |
| Operation | Get Many |
| Limit | 10 |
| Additional Fields → Keyword | automation |
說明:
- 這代表我們要一次抓取最多 10 筆、含有「automation」關鍵字的文章。
Step 4. 新增註解與節點名稱
為了讓流程更易懂,編輯節點設定:
- Notes(備註):Get the 10 latest articles.
- Show notes in flow:✅ 打開
- 節點名稱:改為「Hacker News」
小技巧:在畫布中雙擊節點名稱即可重新命名,或選擇節點後按 F2。
Step 5. 執行並查看結果
- 點擊 Execute Workflow
- 成功執行後,你會看到節點上方出現綠色對勾 ✅
- 在下方的「輸出表格」中,你會看到 10 筆 Hacker News 的文章資料
你可以切換檢視:
- Table(表格):顯示標題、URL 等欄位
- JSON:顯示完整原始資料
- Schema:顯示資料結構
Step 6. 儲存並命名工作流
點擊畫面上方的工作流程名稱,改為:
Hacker News 工作流
然後按 Ctrl + S(或 Cmd + S) 儲存。
當顯示「已儲存」字樣時,就代表流程已保存成功。
延伸應用
當你完成這個「automation news」流程後,就能開始玩更複雜的組合,例如:
- 當有 新訂單 時,自動把資料寫進 Google Sheets
- 當有人在 Line 留言,就自動通知 Slack
- 每天早上 抓取天氣 API,寄一封「今日天氣提醒」給自己
這些都是同樣的邏輯,只是換了不同的「觸發器」和「動作」。
小結
第一次接觸 n8n,建議你先用最簡單的案例感受「自動化」的魔力。
不需要很厲害的程式背景,你只要想清楚:
- 什麼時候要觸發?
- 要做什麼事情?
- 結果要送去哪裡?
這三步驟,就是一個完整的 n8n 工作流。
當你完成第一個流程後,你會發現:
「欸,我是不是可以用這個把更多重複的工作交給電腦?」
那就是自動化上癮的開始了~
接下來,我還會分享如何把 API 串進 n8n,讓你的自動化不只「重複動作」,還能變得更聰明。
延伸閱讀(我的 n8n 系列文章)
