3分鐘學會免費安裝AI自動化工具「n8n」

·


前言:為什麼你需要AI自動化?

在這個數位化快速發展的時代,你是否發現身邊總有些「高效率神人」,他們每天工作時間比你少,卻能創造更高的收入?秘密就在於他們早已將重複、瑣碎、浪費時間的工作全部交給了AI自動化工具處理。

根據最新的職場調查顯示,使用AI自動化工具的專業人士平均每天可以節省2-3小時的工作時間,這些時間可以用來專注於更有價值的創意性工作或策略思考。

什麼是n8n?為什麼選擇它?

n8n是一個功能強大的免費開源AI自動化平台,它最大的優勢在於:

🔥 核心優勢

  • 完全免費:不像其他昂貴的雲端服務,n8n完全開源免費
  • 無需程式基礎:視覺化拖拉介面,會用滑鼠就能操作
  • 整合性強:支援Gmail、YouTube、Telegram、Notion、Discord等數百種服務
  • 本機運行:資料安全性高,不用擔心隱私外洩
  • 客製化程度高:可以建構任何你想要的自動化流程

💡 實際應用場景

  • 自動抓取並整理新聞資訊
  • 社群媒體內容自動發布
  • 電子郵件自動回覆和分類
  • 數據收集和分析自動化
  • 客戶服務自動化回應

完整安裝教學:從零開始建置n8n

📋 準備工作

1. 安裝 Docker Desktop

  • 下載:Docker Desktop
  • Docker可能會要你註冊一個帳號,跟著註冊或登入你的帳號即可。
  • ⚠️ 新手注意:安裝後一定要重開機,否則會無法正常運作
  • ⚠️ 新手注意:不要改變安裝路徑,使用預設路徑安裝

2. 建立資料夾

在 D 槽建立 n8n 資料夾:D:\n8n

⚠️ 新手常犯錯誤

  • ❌ 不要建在桌面或下載資料夾
  • ❌ 資料夾名稱不要有空格或中文
  • ✅ 正確位置:D:\n8n(就是這樣,沒有其他路徑)

📁 建立檔案

1. 建立設定檔 docker-compose.yml

⚠️ 新手重要提醒

  • 檔案名稱必須完全一樣:docker-compose.yml
  • 不是 docker-compose.txt 或其他名稱
  • 如果你看不到副檔名,請先開啟「顯示副檔名」功能

如何建立檔案:

  1. D:\n8n 資料夾中按右鍵
  2. 選擇「新增」→「文字文件」
  3. 重要:將檔案名稱改為 docker-compose.yml(包含 .yml)
  4. 用記事本開啟,複製以下內容:

[membership level=”1,2,3,4,5,6″]

version: '3.8'
services:
  n8n:
    image: n8nio/n8n:latest
    container_name: n8n
    restart: unless-stopped
    ports:
      - "5678:5678"
    environment:
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER=admin
      - N8N_BASIC_AUTH_PASSWORD=admin123
    volumes:
      - n8n_data:/home/node/.n8n
volumes:
  n8n_data:

[/membership]

⚠️ 新手常犯錯誤

  • ❌ 複製時漏掉某些行
  • ❌ 改動內容中的空格或縮排
  • ✅ 完整複製貼上,不要修改任何內容

2. 建立啟動檔 start-n8n.bat

如何建立檔案:

  1. 在同一個 D:\n8n 資料夾中按右鍵
  2. 選擇「新增」→「文字文件」
  3. 重要:將檔案名稱改為 start-n8n.bat(包含 .bat)
  4. 用記事本開啟,複製以下內容:

[membership level=”1,2,3,4,5,6″]

@echo off
chcp 65001 >nul
echo 🌟 正在啟動 Docker Desktop...

start "" "C:\Program Files\Docker\Docker\Docker Desktop.exe"

echo ⏳ 請稍候 15 秒,等待 Docker 啟動中...
timeout /t 15 >nul

echo 🔄 正在拉取 n8n 最新版本...
docker pull n8nio/n8n:latest

echo 🚀 正在啟動 n8n...
cd /d D:\n8n
docker-compose up -d

echo ✅ n8n 已啟動!請打開瀏覽器輸入 http://localhost:5678 開始使用。
pause

[/membership]

⚠️ 新手常犯錯誤

  • ❌ 檔案存成 start-n8n.bat.txt
  • ❌ 忘記改副檔名為 .bat
  • ❌ 複製時漏掉某些行

📂 檢查你的檔案

你的 D:\n8n 資料夾應該完全像這樣:

D:\n8n\
├── docker-compose.yml  ← 注意副檔名是 .yml
└── start-n8n.bat      ← 注意副檔名是 .bat

⚠️ 如何檢查副檔名

  1. 開啟檔案總管
  2. 點選「檢視」標籤
  3. 勾選「副檔名」選項
  4. 確認檔案名稱完全正確

🚀 開始使用

啟動 n8n

  1. 雙擊 start-n8n.bat 檔案
  2. 不要關閉出現的黑色視窗
  3. Docker可能會要你註冊一個帳號,跟著註冊或登入你的帳號即可。
  4. 等待程式自動完成所有設定
  5. 看到「✅ n8n 已啟動!」訊息

⚠️ 新手常犯錯誤

  • ❌ 太早關閉黑色視窗
  • ❌ 沒等程式跑完就開瀏覽器
  • ✅ 耐心等待直到看到「已啟動」訊息

登入使用

  1. 開啟瀏覽器(Chrome、Edge 都可以)
  2. 在網址列輸入:http://localhost:5678
  3. 不要輸入 https:// 或其他網址
  4. 等待頁面載入(可能需要 1-2 分鐘)
  5. 看到登入頁面後輸入:
  • 用戶名:admin(admin為預設,需輸入自己設定的帳號名稱)
  • 密碼:admin123(admin123為預設,需輸入自己設定的密碼)

⚠️ 新手常犯錯誤

  • ❌ 輸入錯誤網址(如 google.com)
  • ❌ 太早開啟瀏覽器,服務還沒啟動完成
  • ❌ 帳號密碼輸入錯誤(注意大小寫)

設定自動登入

如果你想要每次都能自動登入,請打開 docker-compose.yml檔案,修改這段內容:

- N8N_BASIC_AUTH_USER=admin(將admin修改為自己設定的帳號)
- N8N_BASIC_AUTH_PASSWORD=admin123(將admin修改為自己設定的密碼)

完成變更後儲存。

之後登入就會預設帶入自己的帳號及密碼了!

❓ 常見問題與解決方法

問題 1:雙擊 .bat 檔案沒反應

可能原因:檔案副檔名錯誤
解決方法

  • 確認檔案名稱是 start-n8n.bat,不是 start-n8n.bat.txt
  • 開啟「顯示副檔名」功能檢查

問題 2:出現「找不到 docker-compose.yml」錯誤

可能原因:檔案位置或名稱錯誤
解決方法

  • 確認兩個檔案都在 D:\n8n 資料夾中
  • 確認檔案名稱完全正確(包含副檔名)

問題 3:無法開啟 http://localhost:5678

可能原因:服務還沒完全啟動
解決方法

  • 等待 2-3 分鐘再試
  • 確認黑色視窗顯示「已啟動」訊息
  • 重新整理瀏覽器頁面

問題 4:Docker 相關錯誤

可能原因:Docker Desktop 沒有正確安裝或啟動
解決方法

  • 確認 Docker Desktop 已安裝
  • 重新啟動電腦
  • 手動開啟 Docker Desktop 等待完全啟動

問題 5:登入失敗

可能原因:帳號密碼輸入錯誤
解決方法

  • 用戶名:admin(admin為原本預設,需輸入自己設定的帳號名稱)
  • 密碼:admin123(admin123為預設,需輸入自己設定的密碼)
  • 如果想要自動登入,可以修改docker-compose.yml檔案(詳請參考設定自動登入)

🎉 成功啟動後的畫面

如果一切正常,你應該會看到:

  1. 黑色視窗顯示「✅ n8n 已啟動!」
  2. 瀏覽器能正常開啟 http://localhost:5678
  3. 看到 n8n 的登入頁面
  4. 用 自己設定的帳號密碼成功登入

💡 新手小提醒

  • 第一次啟動會比較慢(需要下載檔案),請耐心等待
  • 不要在程式運行時關閉黑色視窗
  • 不要修改任何檔案內容,除非你知道自己在做什麼
  • 如果遇到問題,最簡單的方法是重新開機後再試一次

恭喜!現在你可以開始使用 n8n 建立自動化工作流程了!🎯

記住:耐心是新手最重要的美德,不要急躁,按步驟來就一定會成功!

想學習更多 AI 投資策略?

免費加入社群,與上百位投資夥伴一起學習 AI 選股、量化分析、自動化交易