n8n 工作流集合:解锁自动化新体验!

🚀 n8n Workflow Collection

🌟 最全面的 n8n 自动化工作流集合

🔍 在线浏览 • 📚 文档

✨ 最新动态

🎉 最新更新(2025年11月)

  • 🔒 安全性增强: 完成全面的安全审计,解决所有CVE
  • 🐳 Docker支持: 支持linux/amd64和linux/arm64的多平台构建
  • 📊 GitHub Pages : 提供在线搜索接口 zie619.github.io/n8n-workflows
  • ⚡ 性能提升: 通过SQLite FTS5集成实现100倍更快的搜索速度
  • 🎨 现代化UI: 全新设计的界面,支持深色/浅色模式

🌐 快速访问

🔥 在线使用(无需安装)

访问 zie619.github.io/n8n-workflows 获取即时访问:

  • 🔍 智能搜索 - 即时查找工作流
  • 📂 15+ 类别 - 按用例浏览
  • 📱 移动设备适配 - 适用于任何设备
  • ⬇️ 直接下载 - 直接获取工作流JSON文件

🚀 功能概览

|------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|
| #### 📊 数字概览 * 4,343 个可生产使用的工作流 * 365 个独特集成 * 29,445 总节点 * 15 个组织分类 * 100% 导入成功率 | #### ⚡ 性能 * < 100毫秒 的搜索响应时间 * < 50MB 的内存使用 * 700倍 小于v1的体积 * 10倍 更快的加载时间 * 40倍 更少的RAM使用 |

💻 本地安装

安装前要求

  • Python 3.9+
  • pip(Python包管理器)
  • 100MB 可用磁盘空间

快速开始

bash 复制代码
# 克隆仓库
git clone https://github.com/Zie619/n8n-workflows.git
cd n8n-workflows

# 安装依赖
pip install -r requirements.txt

# 启动服务器
python run.py

# 在浏览器中打开
# http://localhost:8000

🐳 Docker 安装

bash 复制代码
# 使用Docker Hub
docker run -p 8000:8000 zie619/n8n-workflows:latest

# 或者本地构建
docker build -t n8n-workflows .
docker run -p 8000:8000 n8n-workflows

📚 文档

API接口

接口 方法 描述
/ GET 网页接口
/api/search GET 搜索工作流
/api/stats GET 仓库统计信息
/api/workflow/{id} GET 获取工作流JSON
/api/categories GET 列出所有类别
/api/export GET 导出工作流

搜索功能

  • 全文搜索:根据名称、描述和节点进行搜索
  • 类别过滤:如市场、销售、DevOps等
  • 复杂度过滤:低、中、高
  • 触发类型过滤:Webhook、计划、手动等
  • 服务过滤:支持365+个集成

🏗️ 架构

用户 网页接口 FastAPI服务器 SQLite FTS5 工作流数据库 静态文件 工作流JSONs

技术栈

  • 后端:Python, FastAPI, SQLite(FTS5)
  • 前端:Vanilla JS, Tailwind CSS
  • 数据库:支持全文搜索的SQLite
  • 部署:Docker,GitHub Actions,GitHub Pages
  • 安全性:Trivy安全扫描,CORS保护,输入验证

📂 仓库结构

复制代码
n8n-workflows/
├── workflows/           # 4,343个工作流JSON文件
│   └── [分类]/         # 按集成分类
├── docs/               # GitHub Pages站点
├── src/                # Python源代码
├── scripts/            # 工具脚本
├── api_server.py       # FastAPI应用
├── run.py              # 服务器启动器
├── workflow_db.py      # 数据库管理
└── requirements.txt    # Python依赖

🔒 安全性

安全功能

  • ✅ 路径遍历保护
  • ✅ 输入验证与清理
  • ✅ CORS保护
  • ✅ 速率限制
  • ✅ Docker安全加固
  • ✅ 非root容器用户
  • ✅ 定期安全扫描

📄 许可证

本项目依据MIT许可证发布 - 详情请查看许可证文件。

同类项目介绍

在自动化工作流领域,n8n的竞争对手有Zapier 和Integromat(现更名为Make)。Zapier专注于无代码自动化,支持众多应用的简单连接,适合初学者;而Integromat则以其强大的自定义功能和复杂的流程逻辑受到开发者青睐。相比之下,n8n提供了更加灵活的自托管解决方案,允许用户在自己的服务器上运行,具备更高的安全性和自定义化潜力。

相关推荐
YOLO数据集集合28 分钟前
风机叶片表面损伤检测数据集 | 风机叶片 表面损伤 污渍检测 无人机巡检 风电运维9119期
运维·人工智能·计算机视觉·目标跟踪·无人机·智慧城市·电力巡检
j7~42 分钟前
【Linux网络编程】四十七.《Linux IO 模型详解:阻塞 IO、非阻塞 IO 与 IO 多路转接(select)》
linux·运维·网络·select·非阻塞io·阻塞io·i/o多路连接
分布式存储与RustFS1 小时前
用RustFS给Harbor当S3存储后端
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
泡海椒1 小时前
趋势分析报表:jquick-pdf折线图PDF生成实战
java·大数据·运维·服务器·前端·pdf
丸子君君1 小时前
【以麒麟服务器时间为准,定时请求时间同步】
运维·服务器·单片机
海盗12342 小时前
AI 新闻日报 2026-09-28:正确性审查自动化、7×24 个人智能体、具身部署态
运维·人工智能·机器人·自动化·人工智能aigc
元岳数字人小元2 小时前
数字人源码系统:模块化开发赋能智能场景灵活迭代升级
运维·人工智能·开源·人机交互·交互
事已至此先睡覺吧2 小时前
(三)Linux 基础指令(二):基础常用的一些指令
linux·运维·服务器
dghongcheng2 小时前
UV固化设备怎么选?UV固化炉选购指南
自动化·喷涂设备·喷涂·喷漆设备·自动喷涂线
Fcy6483 小时前
Linux下 传输层协议UDP详解(含底层源码解析)
linux·运维·udp