n8n 自动化指南 | Wiki | JR Academy

n8n 简介

n8n 是开源的工作流自动化工具,可以自托管部署,支持代码扩展,特别适合需要数据隐私或定制化的团队。

核心优势

部署选项

选项说明价格
自托管Docker/Node.js 部署免费
n8n Cloud Starter云托管入门版$20/月
n8n Cloud Pro云托管专业版$50/月

自托管部署

Docker 快速启动

docker run -it --rm \
  --name n8n \
  -p 5678:5678 \
  -v ~/.n8n:/home/node/.n8n \
  n8nio/n8n

Docker Compose

version: "3"
services:
  n8n:
    image: n8nio/n8n
    ports:
      - "5678:5678"
    volumes:
      - n8n_data:/home/node/.n8n
    environment:
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER=admin
      - N8N_BASIC_AUTH_PASSWORD=password

财务场景应用

内部数据处理流程

由于数据不外传,n8n 特别适合:

自定义财务节点

// 自定义凭证生成节点
module.exports = {
  description: {
    displayName: 'Voucher Generator',
    name: 'voucherGenerator',
    // ...
  },
  async execute() {
    // 自定义逻辑
  }
}

n8n vs Zapier/Make

特性n8nZapierMake
自托管
开源
代码扩展有限有限
易用性中等最高
价格免费起较贵中等

适用场景

相关资源