n8n-workflow

n8n-workflow

热门

使用 n8n 自动化文档工作流——7800+ 个工作流模板

316Star
70Fork
更新于 2026/1/31
SKILL.md
readonly只读
name
n8n-workflow
description

使用 n8n 自动化文档工作流——7800+ 个工作流模板

version
1.0

N8N 工作流技能

概述

本技能使用 n8n 实现文档工作流自动化——n8n 是最流行的工作流自动化平台,拥有 7800+ 个社区模板。可以串联文档操作,集成 400+ 应用,构建复杂的文档处理管道。

使用方法

  1. 描述你想要完成的任务
  2. 提供所需的输入数据或文件
  3. 我将执行相应的操作

示例提示:

  • "自动化 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

最佳实践

  1. 从现有模板开始,按需定制
  2. 使用错误处理节点提高可靠性
  3. 使用 n8n 的凭据管理器安全存储凭据
  4. 在生产环境前使用样本数据测试工作流

安装

# 安装所需依赖
pip install python-docx openpyxl python-pptx reportlab jinja2

资源