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

相关推荐
乘云数字DATABUFF2 小时前
5分钟部署开源APM Databuff:OpenTelemetry全链路追踪入门实战
运维·后端
荣--2 天前
一键部署不是为了省时间 —— 它是把"买来的 PaaS"变成"自己的平台"的拐点
运维·zabbix·工程化·一键部署·平台化·边界设计
江华森2 天前
动手实战学 Docker — 从零到集群编排完全指南
运维
Avan_菜菜3 天前
FRP 内网穿透完整实战:从 HTTP 映射到 HTTPS 自签代理
运维·nginx·https
SelectDB4 天前
Litefuse 开源并推出单进程轻量模式,25 秒就能跑起来的 Agent 可观测与评估平台
运维·后端·自动化运维
XIAOHEZIcode5 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
用户0328472220706 天前
如何搭建本地yum源(上)
运维
大树889 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠9 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质9 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务