💡 為什麼寫這篇文章?
我在「自動化 No-Code 工具」系列教學的首篇,有用表格列出三款自動化工具(Zapier, Make, n8n)的比較差異,這篇文直接以步驟式教學,如何自己透過最直覺好用的 Zeabur 自部署 n8n,獲得無限量的自動化工作流,並免費領取企業版升級功能。(本文也含影片直播教學)
為什麼選擇 n8n?適合誰使用?
n8n 是一款開源的自動化工具,讓使用者能夠透過視覺化介面、拖放節點,輕鬆建立管理各種自動化工作流。
與 Make.com、Node-RED 一樣,n8n 以自由度高的白板,為工作流設計的基礎。同時也支援大量知名的第三方服務與應用程式,如 Notion、Slack、Google Sheets、Discord、GitHub 等。雖然比起 Zapier 這種老牌服務,封裝好的 APP 少了一個量級,但其實只是「第一次授權帳號服務時比較麻煩」,但後續的一切是如此暢快、省錢。
舉我的個人經驗,我之前沒有用 n8n 的時候,Zapier 如果要每月執行 20,000 次 Tasks,每月訂閱費需要 189 USD;當我換成自部署的 n8n,我除了可以把多個相關的 Zap 整合在一個白板來管理,更重要的是,我的月訂閱費只需要部署平台的 USD 5。每年直接省下新台幣 65000 元。
如果你在乎隱私,或是企業、個人擁有大量自動化需求,你還可以選擇 架設 n8n 在自己的伺服器或是 NAS1 上,而且能擁有離譜的額度,沒錯,就是無限 ♾️:
- 無限制的工作流(unlimited workflow executions)
- 無限制的步驟(unlimited steps)
- 無限制的共享專案(unlimited shared projects)
自架部署 n8n 與雲端 SaaS 方案的比較差異
n8n 共分為兩種版本:
- 雲端方案:官方提供,只要註冊帳號就可開始使用,付費方案每月 20 歐元起(和其他自動化 SaaS 服務一樣,有自動化次數額度)。
- 自行部署:官方在 GitHub 開源的版本(我目前在使用,也最推薦)
雲端方案 | 自己部署 | |
費用 | 有,每月最低 20 歐元。 2500 次的工作流執行。 | 無限工作流運行; 只需 Zeabur 開發者方案每月 5 美金。 |
進入門檻 | 低 | 高,需要自己部署維護。(不急,下方內容會告訴你如何一鍵輕鬆部署) |
適合對象 | 懶得自部署,量少的自動化需求;但我個人認為,量少的需求,直接用 Zapier 設置還更容易。 | 注重隱私,且有大量自動化客製需求,能擁有最完整的管理權限 |
官方文檔是教你使用 Docker 自部署(或者 Synology NAS 也可以),但過程較為麻煩。
這篇文章,就是要告訴你,如何以最省時、省錢的方式自己部署 n8n,還能免費升級企業版功能 ✌️
小 Fun Fact:電影特效出身的 n8n 創辦人?
n8n 創辦人是 Jan Oberhauser,他最為人所知的是曾經替 Disney 製作 VFX 特效,像是動畫喜劇 Happy Feet Two。
經常有人問 Jan Oberhauser,n8n 是什麼意思?
他說:
n8n 就是 nodemation,發音是 n-eight-n2。
- node- 的意思是它使用 Node-View,並且使用 Node.js
- -mation 則代表「自動化」
- 縮寫的邏輯是「取頭取尾中間數數」的方式,就是 i18n、l10n 那種簡寫法。
我不喜歡這個名字這麼長,而且我無法想像每次在 CLI 中寫這麼長的東西。
這就是我最後選擇 n8n 的原因。(來自:n8n GitHub)
📌 如何使用 Zeabur 部署安裝 n8n?
Zeabur 是一種 PaaS(Platform as a Service)讓使用者可以在上面開發、運行和管理應用程式。
因為創辦人 Yuanlin Lin 來自台灣,全中文服務沒問題(他們 Discord 社群也很 Nice),可以幫我們一鍵自動化把應用開源的專案和應用部署,只需要點擊幾個簡單的按鈕即可輕鬆完成,價格又合理。
無論你想使用什麼程式語言或開發框架,還是你是程式小白?每次看到 GitHub 文件就頭疼?都可以 Zeabur 看看有沒有你想要的模版,點擊之後快速部署,它支援像是常見的 WordPress、Ghost,或是 Dify、Supabase、LobeChat、n8n…等等。(而且現在還可以直接透過 Zeabur 購買 VPS 主機,超級方便!)
※ 如果你不確定 Zeabur 符不符合你的需求,他們很佛的提供了一個完全免費的台灣 GCP 服務,連信用卡都不用綁,就可以直接部署各種服務(24 小時會刪除);如果你用免費機房確定 Zeabur 可以部署你想要的服務,且這個服務用起來確實能帶來效益,想長期穩定使用,那就可以考慮付款訂閱每個月 150 台幣的開發者方案。
🔗 使用我的連結註冊 Zeabur,你和我都能獲得 USD 5 的 Credit;可折抵一個月免費的開發者方案
→ https://zeabur.com/?referralCode=Raymondhou0917
第一步:註冊 Zeabur 一鍵部署
註冊 Zeabur 之後,我們要部署的 n8n,需要選擇「開發者方案」,每個月 150 台幣。
(Zeabur 可以選擇每月扣款信用卡,或是預先儲值;用我的連結註冊,第一個月開發者方案免費,你可以先嘗試自動化的魅力。)
升級到開發者方案之後,你就可以到自己的 Dashboard 建立專案,開始部署 n8n:
- 地區選擇:日本東京(推薦)3
- 從模版部署:輸入 n8n,點擊最多人部署的 n8n 選項
通常不到 10 秒即可部署完成,接著進行網域的綁定、註冊 n8n 帳號。
第二步:輸入網域、自訂網域 DNS
- Zeabur 提供自訂網域,或是你有自己的網域,也可以透過 DNS 綁定過去。
- 如果你沒有自己網域,直接使用 Zeabur 預設的,如下圖輸入你想要的網址名即可
⚠️ 第三步:更新 n8n 版本
接下來,請先更新 n8n 版本,目前 Zeabur 部署好會是 1.21.1(非常舊),但是 n8n 已經更新到 1.69.0 多(查詢 n8n 版本),所以請按照下方步驟更新你的 n8n,除了更新功能之外,要 1.66.0 以上才能解鎖免費升級企業版功能。
➡️ 操作步驟:
- 先在 Zeabur 部署好的 n8n 頁面最下方點擊「暫停服務」。
- 在「1.21.1」的欄位輸入你想更新的 n8n 版本,比如現在是「1.68.0」,請直接輸入相同的數字。
- 在最上方點擊「重啟」就會開始安裝 n8n 的新版本。
- 20241125 更新:Zeabur 團隊幫忙把 n8n 的模版更新到最新版了,所以你現在一鍵部署後就會是最新版。不過還是要學好上方更新版本的方式,未來更新時會需要 👍🏼
第四步:註冊 n8n 帳號
點擊剛剛「第二步」自訂的網址後,就能直接看到一個 n8n 註冊畫面,註冊完就會正式進入 n8n 的介面!
🎁 限時福利!n8n 免費解鎖企業版功能
當你註冊好登入帳號時,會跳出一個提醒視窗,告訴你目前有「限時活動」能免費升級,享有企業版功能:
- 工作流程歷史(Workflow history):可以還原、恢復過去 24 小時內的工作流版本。
- 高級 debug 功能(Advanced debugging):在 editor 中,修復錯誤的工作流,並重新運行。(比起之前能有更細節的說明和選項)
- 搜尋和標籤(Execution search and tagging):將執行紀錄標籤、保存,方便更好搜尋和管理
自架的我們,本來就擁有無限工作流&執行的離譜權益,現在還能免費升級,超讚 👍
➡️ 領取步驟:
- 在欄位內直接輸入你的信箱,到信箱複製好序號(license key)。
- 回到 n8n 介面,左側找到
Settings > Usage & Pla
n,在這裡輸入你的序號,免費解鎖企業功能!(記得一定要有升級到 1.66.0 或以上) - 成功後會在右下角跳出視窗,告訴你 License activated(序號啟用),恭喜你享有企業版功能、進入 n8n 自動化的世界了 🎉
n8n 相關資源
- n8n Docs:可查看 n8n 版本、部署資料、API
- n8n Workflow:找其他人寫好的 Workflow Automation Templates
- n8n Integrations:列出可以透過 n8n 串接的應用程式
- NoTime NoCode:介紹多種 No-Code 自動化工作流,讓大家都能打造順暢的自動化工作流程,旨在提升每個人的工作效率、快速實現個人或業務目標,將寶貴時間與專注力還給自己。
- n8n 中文教程|由熱心開發者撰寫的線上文檔
我目前有哪些 n8n 應用?
目前需要即時更新、每日大量的自動化工作,我都會放在 n8n,像是:
- 邀約合作信件的自動 AI 客服回應
- 產品購買訂單的後續自動化(數據分析、CRM 建立更新、加入 ConvertKit 和後續電子報行銷……等)
預計每個月都會把已經成熟的工作流,一個一個將能自動化的部分,都放入 n8n,讓工具自行去完成已經熟練的工作,讓自己有更多時間跟經歷,探索新知,享受更有價值的任務和活動。
所以我有新的發現和應用,都會分享到我的課程學員社群裡 ⬇️
🆕 持續更新的|零基礎自動化入門課
📍 我 2024 年的最後一堂直播課(已經正式上線,可立即學習)裡,有直接展示、解構多種自動化應用&提供模版範本資源,還有我自製的「自動化工具 AI 助教」機器人 GPTs,只要是 Zapier、Make、n8n 的問題都能問它,能解決你 80% 以上的問題,還能直接提供 json 讓你複製貼上匯入使用。
甚至我們的課後社群,我每天都會上去逛;如果你碰上自動化的困難,都可以直接提問,一起交流解決 👍🏼
不分你日常用的是什麼 APP,或是零基礎小白、已開始踏入自動化的應用的人,這堂課都能讓你看見不一樣的世界。
🚀 這是你加入「自動化工具,全方位應用指南教學」課程後,能學習到的內容
- ✅ 理解 No-Code 自動化工具的底層邏輯:如何選擇哪些任務,適合自動化?
- ✅ 選擇適合的工具:掌握 Zapier、Make、n8n 的介面特點及選擇策略&n8n 部署教學
- ✅ 掌握 Zapier 的操作和核心功能:以案例解構自動化工具的介面、關鍵功能及操作邏輯
- ✅ 建立第一個自動化工作流:從零開始設計自己的自動化流程
- ✅ 自動化應用案例解構:實際直播從 0 到 1 建構自動化工作流,並整合 AI 應用
- ✅ 深入了解個人和商業的自動化案例,加入課後社群,享受持續更新的補充資源
🤫 老慣例,這堂課與我的其他課程一樣,都能加入課後社群與其他學員一起討論,我還會持續補充教學內容,越早購買福利越多!
🙋🏼♂️ 上過課的同學心得評價
- 謝謝雷蒙用入門的角度,讓一直想要踏入的觀望者,有更實際的案例可以參考,尤其是又聽到之後可能會舉辦實體工作坊,有課程內容與實踐小組更能催化我們學習,並製作出真正屬於自己的自動化流程!
- 真的可以感受到你們非常用心的在準備,補充資料也好豐富,非常超值的一堂課!現在上完的感覺,就像是看完雷蒙示範了非常厲害、炫目的魔法,每一招都很想學,但最大的功課還是要想想自己有哪些情境適合使用。
- 上課前完全是自動化小白,並不會阻礙接收新知,雖然上課之前完全沒接觸過 Zapier、n8n,不過課程內容講的真好!很多生活化的應用,推推。以前對於這類新知,會直覺的想說「過程應該很複雜」,就直接放棄接收新訊息。今天聽了以後覺得可以試試看,但最有收穫的地方,是開始知道「原來哪些流程是有機會自動化的」。
謝謝這些同學的分享和推薦,一起讓這堂課被更多需要的人看見,也讓更多人聰明工作、解放時間!
👉 觀看更多學員心得
※ 內容註腳
- n8n 官方的自部署文檔;不過在我的課程裡,除了提供 Zeabur 一鍵部署之外,也有不少同學直接安裝在自家的 Synology NAS,也已將教學方法補充至課程裡。 ↩︎
- 我們台灣人,為了更好傳播,說「n 巴 n」,通俗能懂就好 😆 ↩︎
- ❌ 絕對不能選擇香港、上海的,因為目前 OpenAI 並沒有支援這 2 個地區的 API 應用,你如果要整合 AI 都會出錯哦。 ↩︎