SKILL.md
readonlyread-only
name
n8n-workflow
description
使用 n8n 自動化文件工作流程 — 超過 7800 個工作流程範本
version
1.0
N8N 工作流程技能
概述
此技能可讓您使用 n8n 自動化文件工作流程 — n8n 是最受歡迎的工作流程自動化平台,擁有超過 7800 個社群範本。您可以串聯文件操作、整合超過 400 個應用程式,並建立複雜的文件處理管線。
使用方式
- 描述您想完成的工作
- 提供所需的輸入資料或檔案
- 我將執行對應的操作
範例提示:
- "自動化 PDF → OCR → 翻譯 → 電子郵件 工作流程"
- "監控新合約資料夾 → 審閱 → 通知 Slack"
- "從多個資料來源產生每日報表"
- "批次文件處理並加入條件邏輯"
領域知識
n8n 基礎
n8n 採用節點式工作流程:
觸發器 → 動作 → 動作 → 輸出
│ │ │
└─────────┴─────────┴── 資料在節點間流動
主要節點類型
| 類型 | 範例 | 使用情境 |
|---|---|---|
| 觸發器 | Webhook、排程、檔案監控 | 啟動工作流程 |
| 文件 | 讀取 PDF、寫入 DOCX、OCR | 處理檔案 |
| 轉換 | 程式碼、設定、合併 | 操作資料 |
| 輸出 | 電子郵件、Slack、Google Drive | 傳送結果 |
工作流程範例:合約審閱管線
{
"nodes": [
{
"name": "監控資料夾",
"type": "n8n-nodes-base.localFileTrigger",
"parameters": {
"path": "/contracts/incoming",
"events": ["add"]
}
},
{
"name": "擷取文字",
"type": "n8n-nodes-base.readPdf"
},
{
"name": "AI 審閱",
"type": "n8n-nodes-base.anthropic",
"parameters": {
"model": "claude-sonnet-4-20250514",
"prompt": "審閱此合約是否有風險..."
}
},
{
"name": "儲存報告",
"type": "n8n-nodes-base.writeFile"
},
{
"name": "通知團隊",
"type": "n8n-nodes-base.slack"
}
]
}
自架 vs 雲端
| 選項 | 優點 | 缺點 |
|---|---|---|
| 自架 | 免費、完全控制、資料隱私 | 需要維護 |
| n8n Cloud | 無需設定、自動更新 | 規模化後有成本 |
# Docker 快速啟動
docker run -it --rm \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
n8nio/n8n
最佳實務
- 從現有範本開始,再依需求自訂
- 使用錯誤處理節點以確保可靠性
- 透過 n8n 的憑證管理器安全儲存憑證
- 上線前先用範例資料測試工作流程
安裝
# 安裝所需相依套件
pip install python-docx openpyxl python-pptx reportlab jinja2






