乐于分享
好东西不私藏

搭一个 AI 客服机器人、自动发日报、跨 App 同步数据——拖拽就行

搭一个 AI 客服机器人、自动发日报、跨 App 同步数据——拖拽就行

工作流自动化 · AI Agent · 自部署

一个能自部署的开源工作流自动化引擎

400+ 集成 · 可视化拖拽 · AI 原生 · 数据不出门

如果你经常要在不同 App 之间倒腾数据——比如收到邮件要手动存附件、新用户注册后要手工发欢迎邮件、每天定时从几个平台拉数据做报表——这篇文章就是为你写的。

这是一个开源的、能跑在自己服务器上的工作流自动化引擎。简单说就是,用拖拽的方式把 400+ 个 App 串起来,让它们自动协作。不用把数据交给第三方 SaaS,不用按调用次数付费,一行 Docker 命令就能跑起来。

能做什么——举几个例子

说再多不如看场景。下面都是真实搭建几分钟就能跑起来的工作流:

场景
触发条件
自动执行
邮件附件归档
收到带附件的邮件
自动提取附件 → 上传云盘 → 通知 Slack
新用户欢迎
用户注册成功
写入数据库 → 发欢迎邮件 → 创建 CRM 联系人
GitHub 监控
定时任务每小时
抓取 Issues → AI 分类摘要 → 推送到飞书群
AI 客服
用户提交表单
调用 LLM 分析 → 查知识库 → 自动回复
日报生成
每天下午 6 点
拉取各平台数据 → 汇总分析 → 生成报告 → 发邮件

这些工作流搭好之后,后台自动跑,无需人工干预。

核心能力

能力
说明
可视化编排
拖拽节点连线搭工作流,每个节点是一个 App 或一个操作。支持条件分支、循环、错误重试、并行执行
400+ 内置集成
对接 Slack、飞书、钉钉、GitHub、Gmail、Notion、Airtable、MySQL、Redis 等主流服务,开箱即用
写代码节点
在流程里直接写 JavaScript / Python,调用 npm 包或自定义逻辑。可视化搞不定的,代码来补
AI 原生
内置 LangChain 节点,能搭 AI Agent + RAG 工作流。调用 GPT、DeepSeek 等大模型,连向量数据库做知识检索
Webhook 触发
对外暴露 HTTP 端点,第三方服务可以实时触发工作流。也支持定时任务和事件轮询
MCP 协议
支持 Model Context Protocol,可作为 MCP Server 或 Client,与 AI 编程工具无缝对接
权限与安全
支持 SSO、RBAC 权限、审计日志,适合团队协作。数据加密传输,支持内网隔离部署

凭什么选它而不是 Zapier

对比维度
Zapier / Make
这个引擎
部署
纯云端 SaaS
自部署,数据在自己服务器
定价
按调用量订阅,量大很贵
自部署无调用费
可编程
固定模块,不能写代码
支持 JS / Python 自定义
AI 能力
基础 AI 节点
LangChain 原生,可搭 AI Agent
数据安全
数据流经第三方服务器
内网部署,数据不出门
开源
闭源
源码可见,可自行扩展

怎么跑起来

不需要申请、不用填信用卡,一行命令就能在本地起服务:

Docker(推荐,最快)

# 一行命令启动,浏览器打开 localhost:5678 就能用docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

npm(需要 Node.js)

npx n8n

启动后浏览器打开 http://localhost:5678,你会看到一个可视化的界面,左边是 400+ 个可用的 App 节点,中间是画布,拖进来连线就能搭工作流。

AI Agent 工作流怎么搭

这是它和传统自动化工具最大的不同——内置了 LangChain 节点,能搭带记忆、能调用工具、能做 RAG 的 AI Agent:

┌─────────────────────────────────────────┐│ AI Agent 工作流示例 │├─────────────────────────────────────────┤Webhook 触发← 用户发来问题LLM 节点← 分析意图(调用 GPT/DeepSeek)向量搜索← 从知识库检索相关内容数据库查询← 调用工具查实时数据LLM 汇总← 整合结果生成回复飞书/邮件/API 回复└─────────────────────────────────────────┘

这个流水线从前到后全在本地跑,不依赖任何外部 SaaS。自己的数据、自己的模型、自己的服务器。

适合部署在哪里

环境
适用于
资源需求
本地开发机
个人使用、学习测试
1 核 2G 足够
团队服务器
10-50 人团队使用
2 核 4G 起步
私有化部署
金融/政务/医疗等合规场景
支持离线安装、内网隔离
K8s 集群
大规模生产环境
支持 Helm Chart、水平扩容
云服务器
阿里云/腾讯云/AWS 等
Docker 一行部署

900+ 现成模板

社区贡献了大量开箱即用的工作流模板,搜一下就能直接用:

模板类型
典型例子
AI 自动化
RAG 问答机器人、自动摘要生成、情感分析管道
市场营销
表单提交 → CRM 录入 → 邮件序列 → 数据分析
DevOps
GitHub Issues → Slack 通知 → 自动指派 → 状态同步
数据同步
数据库 ↔ Google Sheets ↔ Airtable 实时同步
社交媒体
RSS 抓取 → AI 改写 → 多平台定时发布

典型应用场景

场景
怎么用
运营自动化
跨 App 数据同步、批量用户通知、定时报表生成——把 80% 的重复性运营工作交给机器
AI 客服/助手
Webhook 接收用户问题 → LangChain 分析意图 → 查知识库 → LLM 生成回复 → 飞书/Slack/邮件回复
DevOps 管道
CI/CD 事件监听 → 自动打标签 → 通知相关人 → 更新项目管理面板
数据 ETL
多源数据采集 → 清洗转换 → 写入数据仓库 → 触发 BI 报表刷新
企业审批流
员工提交申请 → 条件判断 → 多级主管审批 → 结果通知 → 归档
HR 入职流程
录用审批通过 → 自动创建各系统账号 → 发送入职指引 → 安排培训日程
监控告警
Prometheus/Grafana 告警 → 自动分级 → 按级通知不同群组 → 创建工单

适合谁?不适合谁?

✅ 特别适合· 不想把公司数据交给 Zapier/Make 等第三方 SaaS 的团队· 需要把多个内部系统(OA、CRM、数据库、飞书等)打通的中小企业· 想用 AI Agent 做自动化的开发者——内置 LangChain,比自己搭省 90% 时间· 对数据安全敏感的行业(金融、医疗、政务、军工)· 需要内部审批流、定时报表、跨系统数据同步的 IT 部门· 个人开发者想自动化自己的日常重复工作

⚠️ 不太适合· 完全零技术背景、无法自己部署和维护服务器——可以考虑云托管版· 只需要极简单的单步操作(如"收到邮件时手机通知一下")——用 IFTTT 更轻量· 需要官方 SLA 保障但对自运维没有信心的团队——需评估企业版或云版

📊 中间路线:如果不想自己管服务器但想要私有部署,可以用 Docker 一键部署在自有云主机上,兼顾数据安全与运维便利。

环境要求

项目
要求
Node.js
20.x 及以上
数据库
内置 SQLite(默认)/ PostgreSQL(生产推荐)
操作系统
Linux / macOS / Windows(Docker 或 npm)
部署方式
npm / Docker / K8s / 云市场镜像
协议
源码可见,自部署免费。企业版提供额外功能和技术支持

常见问题

收费吗?
自部署版免费使用,源码可见。高级功能(SSO、审计日志、多租户等)在企业版中提供。
需要联网吗?
引擎本身不需要。但调用外部 App(如 Gmail、Slack)时需要能访问对应 API。
能接国产 App 吗?
内置飞书、钉钉、企业微信节点。其他国产 App 可通过 HTTP Request 节点直接调 API。
能不能做技术之外的自动化?
能。市场、运营、HR、财务场景的自动化都可以搭,有 900+ 现成模板可以参考。
能集成到现有系统吗?
可以。提供 REST API,所有工作流都可以通过 HTTP 调用。也支持嵌入到现有 Web 应用中。

快速开始

1一行命令启动
docker run,浏览器打开 localhost:5678
2创建第一个工作流
从左侧拖一个触发器(如 Webhook),再拖一个操作节点(如发邮件),连线即可
3激活,让它在后台跑
点击 Active 按钮,工作流就开始监听并自动执行了

📦 www.ppcodes.cn  |  📄 协议:源码可见  |  ⭐ Stars:191K+

开源工作流自动化引擎 —— 让 App 之间自动协作,数据不出门

如果觉得有用,欢迎 点赞 · 在看 · 转发 ⚡

感兴趣的可以逛逛 www.ppcodes.cn,或者关注“陪陪源码网”这个公众号,我会不定期分享一些项目搭建踩坑经验和行业观察。

有问题也可以直接找我聊,同行交流,互相学习。

上述完整资料领取步骤:1.右下角“点赞+推荐”

2.评论区留言"资料不错"

3.点关注(联系陪陪小助手 340097480

点击阅读原文获取源码演示地址