iT邦幫忙

2025 iThome 鐵人賽

DAY 11
0

n8n是什麼?
基本上就是一個可以自動做事的鬧鐘,把要做的選一選,你可以設定「什麼時候、在什麼條件下」要觸發某些動作,例如每天早上 9 點自動寄一封信。

首先要注意的是,n8n目前有分雲端及本地端,雲端的版本只要在官網上即可開始使用,但如果不付錢的話,只能免費試用14天。本地版的話不需要付錢,但相對做起來麻煩。筆者選擇本地版

首先要去安裝node.js
https://nodejs.org/en/download/current
注意不要看上面那一堆,看下面,選擇選擇平台
https://ithelp.ithome.com.tw/upload/images/20250925/20177920txpMDOgAwU.png
開啟安裝之後,如果自己沒有特別需求,只要一直無腦按next就好

node.js安裝好了之後開啟cmd,並且輸入

npm install n8n -g

等待片刻後會看到這樣

https://ithelp.ithome.com.tw/upload/images/20250925/20177920bl2ZZqWWGZ.png
如果要更新就打他給的指令

接下來輸入

n8n

會看到他給的網址,除非有特別更改,否則預設就是 http://localhost:5678
https://ithelp.ithome.com.tw/upload/images/20250925/20177920siv9ZLyXcd.png
輸入o會自動開啟瀏覽器

注意!開啟N8N的終端機不能關,不然N8N就會被關閉

如果要做到開機時自動開啟n8n,這邊可以win+r,輸入taskschd.msc開啟工作排程器
https://ithelp.ithome.com.tw/upload/images/20250925/20177920K16C95Natq.png
開啟後右邊會有一個建立基本工作,點下去

https://ithelp.ithome.com.tw/upload/images/20250925/20177920ebvXyxiAx7.pnghttps://ithelp.ithome.com.tw/upload/images/20250925/20177920P7UMnYRFxB.pnghttps://ithelp.ithome.com.tw/upload/images/20250925/20177920VnfqkhsFTO.pnghttps://ithelp.ithome.com.tw/upload/images/20250925/20177920LOzwJqlSfn.png
這邊自己選擇n8n在的位置
新增引數start是讓它啟動n8n伺服器
開始位置是避免它找不到模組或指令
https://ithelp.ithome.com.tw/upload/images/20250925/20177920eYbq9dVnVl.png

好了之後一直按下一步就好了

如果筆電使用者想要讓他在沒插電的情況一樣自動跑,點擊工作排程器程式庫選擇名稱為你取的名字的工作排程
https://ithelp.ithome.com.tw/upload/images/20250925/20177920xGDWC0KUsJ.png
雙擊它,在一般下滑到安全性選項的部分,選擇不論使用者登入與否均執行
https://ithelp.ithome.com.tw/upload/images/20250925/20177920H3f6ya2VsS.png
再來選擇條件的部分,將只有在電腦是使用ac電源時才啟動這個工作取消勾選
https://ithelp.ithome.com.tw/upload/images/20250925/20177920PXxwUv8CLo.png
接著選擇觸發程序的部分,點選編輯
https://ithelp.ithome.com.tw/upload/images/20250925/20177920S6RsOs9tNE.png
勾選延遲工作時間,建議選擇30秒,要這麼做是因為這樣才能確保MCP伺服器先被開啟,n8n才能呼叫的到它
https://ithelp.ithome.com.tw/upload/images/20250925/20177920FvGBrtCZuV.png

這些步驟完成後開啟電腦就會自動在背景開啟n8n了,如果想要確認是否有正確運行,就重開機後直接在瀏覽器上輸入http://localhost:5678

畫面長這樣就是成功了
https://ithelp.ithome.com.tw/upload/images/20250925/20177920x4GQ5gFROB.png

接著rest api跟fastmcp也一樣,由於步驟差不多,這邊就不一一介紹,唯一有差的地方是
程式與指令碼: 選擇的是當初製作mcp伺服器時建立的虛擬環境,他的資料夾中會有python.exe
新增引數 : mcp server位置 or rest api位置
開始位置 : 你的mcp伺服器在的資料夾

明天開始n8n的使用


上一篇
d10 整理一下
系列文
這是一個一個一個 Python API 與 Gemini 整合、n8n入門指南11
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言