大家好,我是湯師爺,AI智能體架構師,致力於幫助100W人用智能體創富~
n8n最近非常火爆,很多人都在用它來搭建自動化工作流。
作為一個開源的自動化工具,它不僅功能強大,而且完全免費,這讓它迅速成為了自動化領域的熱門選擇。
今天把完整的部署教程分享給你,保證小白也能看懂。
什麼是N8N?
簡單説,N8N是一個自動化工作流工具。
你可以用它連接各種應用和服務。讓它們自動幫你幹活。
比如,自動抓取網頁內容、自動發送郵件、自動整理數據。
這些重複性的工作,交給N8N就行了。你只需要搭建一次工作流,後面就能一直自動運行。
N8N有兩種部署方式
一種是官方雲服務,一種是本地部署。下面分別講講。
方式一:官方服務
如果你只是想快速體驗,不想折騰。可以直接用N8N官方的雲服務。
操作步驟:
- 打開https://n8n.io/官網
- 註冊一個賬號
- 在線創建工作流
- 直接運行,不需要任何安裝
**優點:**簡單快捷,不用配置環境。
**缺點:**只有14天免費試用,之後要收費。
所以如果你想長期使用,建議用第二種方法。
方式二:本地部署(免費無限用,推薦)
本地部署有兩種技術路線。
一種是npm方法,需要配合node.js。
一種是Docker快速部署。
我用的是Docker,更簡單。
所以今天重點講這個。
Docker是什麼?
簡單來説,Docker是一個容器化平台。
你可以把它理解為一個盒子。
這個盒子裏裝着應用程序和它運行所需的所有環境。
為什麼要用Docker?
傳統方式安裝軟件,需要配置各種環境。
不同的電腦、不同的系統,可能會遇到各種兼容性問題。
但用Docker就不一樣了。
Docker把應用和環境打包在一起。
在任何電腦上都能一鍵運行,不用擔心環境問題。
安裝N8N,傳統方式需要先安裝Node.js,配置環境變量,還可能遇到版本衝突。
但用Docker,只需要一個命令,就能啓動完整的N8N環境。
所有依賴都已經打包好了。
對於小白來説:
你不需要深入理解Docker的原理。
只需要知道:它能讓你更簡單地部署和運行各種應用。按照教程操作就行了。
完整安裝步驟
下面是具體的操作流程。
步驟一:下載安裝Docker Desktop
1、到Docker官網(https://www.docker.com/products/docker-desktop/)下載安裝包
2、我是mac電腦,所以選擇mac版本。
3、如果不確定選哪個,截圖問AI
安裝過程:
1、雙擊安裝包
2、然後拖拽安裝應用
3、安裝完成後,雙擊啓動Docker Desktop
4、點擊Accept
5、這裏我們使用推薦配置就行
6、到這個界面,我們就安裝成功啦
步驟二:找到N8N鏡像
1、打開Docker Desktop頁面
2、左側點擊"Docker Hub"
3、搜索欄輸入"n8n",回車
4、找到官方鏡像(通常是n8nio/n8n)
5、點擊進入
步驟三:一鍵運行N8N容器
這是整個安裝過程中最關鍵、最核心的步驟,也是決定N8N能否成功運行的重要環節。
具體操作:
1、在鏡像頁面,Tag位置選擇版本
2、Tag可以選擇latest,也可以選擇其他穩定版本
設置參數:
彈出窗口裏,需要填兩個參數。
- **Container name:**給容器起個名字,這裏我設置n8n-tangshiye
- **Ports:**填5678(這是端口號,記住它)。
填完後點擊"Run"。
稍等片刻,容器會自動啓動。
步驟四:驗證訪問
現在N8N已經在你的Docker裏運行了。
怎麼打開它呢?
驗證步驟:
1、打開任意一個瀏覽器
2、地址欄輸入:http://localhost:5678
如果出現N8N登錄界面,説明部署成功了。
第一次進入會提示你註冊管理員賬號。
註冊後就可以開始使用N8N了。
從此,你就有了一個可以24小時運行的自動化工作流工具。
開發第一個n8n工作流
我們來開發一個最簡單的AI對話工作流。
1、添加對話觸發器節點
點擊“+”,添加工作流節點
選擇觸發器“On chat message”
2、點擊“+”,添加AI Agent節點
回退到畫板。
3、添加DeepSeek大模型節點
點擊“+”,輸入DeepSeek搜索節點。
4、配置DeepSeek大模型的賬號
點擊頁面上的"Create new credential"按鈕,開始創建新的憑證配置。
在這裏輸入你從DeepSeek平台獲取的API密鑰(API key)。這個密鑰是用於身份驗證和授權訪問DeepSeek服務的重要憑證。
如果你想要獲取DeepSeek的API密鑰(API key),你需要訪問DeepSeek的官方網站,然後進入他們的開放平台管理後台進行創建和獲取。
具體的訪問地址:https://platform.deepseek.com/api_keys。
在這個頁面中,你可以按照提示步驟來生成屬於你自己的API密鑰,這個密鑰將用於後續的身份驗證和服務調用。
4、測試工作流
鼠標移動到“When chat messagereceived”節點,點擊“open chat”。
在對話框中輸入"你好"這兩個字,稍等片刻後,你就可以看到DeepSeek大模型返回的內容了。
寫在最後
N8N的部署其實並不複雜,只要跟着步驟來,小白也能輕鬆搞定。
掌握了這個工具,你就擁有了一個24小時不間斷工作的自動化助手。
無論是處理重複性工作,還是搭建複雜的業務流程,N8N都能幫你實現。
更重要的是,它完全免費開源,這意味着你可以無限制地探索和創造。
從今天開始,讓自動化為你節省時間,把精力放在更有價值的事情上。
如果在部署過程中遇到任何問題,歡迎在評論區留言。
本文已收錄於,我的技術博客 裏面有,AI Agent學習資料,AI智能體教程,算法 Leetcode 詳解,BAT 面試真題,架構設計,等乾貨分享。