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提供了更加灵活的自托管解决方案,允许用户在自己的服务器上运行,具备更高的安全性和自定义化潜力。

相关推荐
lingggggaaaa19 小时前
CS配合CrossC2插件,实现MacOS/Linux上线
linux·运维·笔记·安全·macos
java_logo19 小时前
AdguardHome Docker 容器化部署指南
运维·docker·容器·jenkins·adguardhome·部署adguardhome·docker adguard
红辣椒...19 小时前
安装next-ai-draw-io
linux·运维·服务器
jiafuLi201819 小时前
TortoiseGit 和本地 Git 共享 SSH 密钥和用户配置
运维·git·ssh
遇见火星19 小时前
Linux性能调优:详解磁盘工作流程及性能指标
linux·运维·服务器
一点晖光19 小时前
ssh连接慢的原因调查及解决方案
运维·ssh
专注VB编程开发20年19 小时前
多线程解压安装ZIP,EXE分析-微软的MSI安装包和 .NET SDK EXE
linux·运维·服务器·microsoft·.net
测试人社区-千羽19 小时前
AI测试中的伦理考虑因素
运维·人工智能·opencv·测试工具·数据挖掘·自动化·开源软件
yuguo.im19 小时前
从零开始:Docker Compose YAML 文件深度解析与最佳实践
运维·docker·容器
weixin_3077791319 小时前
Jenkins Pipeline:Groovy插件全解析:从原理到实战应用
开发语言·ci/cd·自动化·jenkins·etl