【GitHub每日速递 20251127】2025 年超牛!n8n 自动化工作流集合性能提升百倍,4343 个工作流等你用

原文: https://mp.weixin.qq.com/s/xEWtTzszzz0HpZ7qgu09jQ
2025 年超牛!n8n 自动化工作流集合性能提升百倍,4343 个工作流等你用
n8n-workflows 是一个收集整理 n8n 自动化工作流的开源项目。简单讲,它汇总了网上能找到的各类 n8n 工作流示例,帮助用户快速复用和学习自动化流程。适用人群:n8n 初学者、自动化工具爱好者、开发者。
项目地址:https://github.com/Zie619/n8n-workflows
主要语言:Python
stars: 40.3k

仓库概述
该仓库是一个n8n自动化工作流的集合,提供了丰富的生产就绪工作流,具备高效的搜索功能和出色的性能,同时保障了安全性和易用性。
主要优势
- 丰富的工作流资源:拥有4343个生产就绪的工作流,涵盖365种独特的集成,共29445个节点,且被组织为15个类别,导入成功率达100%。
- 出色的性能表现:搜索响应时间小于100ms,内存使用小于50MB,相比v1版本体积缩小700倍,加载速度快10倍,RAM使用减少40倍。
- 便捷的使用方式:支持在线使用,无需安装,通过网页即可快速访问,具备智能搜索、多类别浏览、移动适配和直接下载等功能。
- 强大的搜索功能:支持全文本搜索,可按类别、复杂度、触发类型和服务进行过滤。
- 良好的安全性:完成全面的安全审计,解决了所有CVEs问题,具备路径遍历保护、输入验证和清理、CORS保护、速率限制等安全特性。
- 完善的技术栈和架构:采用Python、FastAPI、SQLite FTS5等技术,结合Vanilla JS和Tailwind CSS构建前端,支持Docker部署和GitHub Pages展示。
可能的应用场景
- 企业自动化流程:企业可以根据自身业务需求,从该集合中选择合适的工作流,实现营销、销售、DevOps等不同业务流程的自动化,提高工作效率。
- 开发者学习和参考:开发者可以参考这些工作流的实现方式,学习如何使用n8n进行自动化开发,也可以在其基础上进行二次开发。
- 快速搭建自动化系统:对于需要快速搭建自动化系统的场景,该集合提供了丰富的模板和示例,可大大缩短开发周期。
最新更新(2025年11月)
- 增强安全性:完成全面安全审计,解决所有CVEs问题。
- 支持Docker:提供linux/amd64和linux/arm64的多平台构建。
- GitHub Pages:提供实时可搜索的界面。
- 性能提升:通过SQLite FTS5集成,搜索速度提高100倍。
- 界面更新:全新设计的界面,支持黑暗/明亮模式。
安装方式
本地安装
- 前提条件:Python 3.9+、pip、100MB 可用磁盘空间。
- 快速开始:克隆仓库,安装依赖,启动服务器,在浏览器中访问
http://localhost:8000。
Docker安装
- 可以使用Docker Hub上的镜像,也可以本地构建镜像。
文档说明
- API端点:提供了多个API端点,用于搜索工作流、获取仓库统计信息、获取工作流JSON等。
- 搜索功能:支持全文本搜索和多种过滤方式。
架构和技术栈
- 架构:用户通过Web界面与FastAPI服务器交互,服务器与SQLite FTS5数据库和静态文件进行通信。
- 技术栈:后端使用Python、FastAPI和SQLite FTS5,前端使用Vanilla JS和Tailwind CSS,数据库采用SQLite进行全文搜索,部署使用Docker、GitHub Actions和GitHub Pages,安全方面进行Trivy扫描、CORS保护和输入验证。
仓库结构
workflows/:存放4343个工作流JSON文件,按集成类别组织。docs/:GitHub Pages网站文件。src/:Python源代码。scripts/:实用脚本。api_server.py:FastAPI应用程序。run.py:服务器启动器。workflow_db.py:数据库管理器。requirements.txt:Python依赖文件。

浙公网安备 33010602011771号