很多读者可能听说过工作流,但是不知道这是什么东西。简单来说, 它是一个与其他应用集成的应用程序,目标是自动化各应用之间的流程。 有一款非常火的工作流自动化工具在 GitHub 上开源了,这个名为 n8n 工作流项目在 GitHub 上斩获了 17K 的 Star。 比如你需要从数据库中获取一些数据后下载为 excel 然后通过邮件发送给其他人,这个场景就是一个流程,完全可以通过 n8n 实现流程的自动化,它作为一个桥梁,将数据库 Excel 邮箱这三个应用程序连接起来。 你想将什么应用程序串联起来,可以通过开源工具的平台自定义配置。 不仅仅是数据库、邮箱,开源工具 n8n 支持 200 多种不同的应用程序,如果你明确知道自己想要的功能也可以集成几乎任何具有 API 的应用程序,从而充分利用 n8n 的开源和多功能特性。 n8n 的工作原理也非常简单,上图中这些应用都会开放一些 API ,通过应用程序的 API 连接到应用程序就是 n8n 开源工具的职责。