n8n – 开源自动工作流工具,类 IFTTT/Zapier,互联互通 50+ 款在线服务
n8n 是一款开源的自动工作流服务,类似 IFTTT、Zapier,可以互联互通包括 GitHub、Dropbox、Google、NextCLoud、RSS、Slack、Telegram 在内的几十款在线服务。实现当 A 条件发生,触发 B 服务这样的自动工作流程。@Appinn
IFTTT 是大家都非常熟悉的在线服务了,刚刚发布的时候非常震撼,现如今已经融入了日常生活。类似的服务也非常多了,比如 Zapier、Integromat,他们能相互连接不同的服务,然后实现诸如 RSS > Telegram,App 降价通知、自动收集并保存数据等功能。
n8n 就是一款这样的服务,只不过开源,需要自己搭建,它还能实现如 A 条件实现,执行 B,不实现,执行 C 这样的 IF 判断。
安装 8n8
官网提供了两种方式:CLI 和 Docker,看起来都很简单,但实际上 Docker 更加友好一些,只需要在安装好 Docker 之后,运行:
docker run -d -it --name n8n -p 5678:5678 -v ~/.n8n:/root/.n8n n8nio/n8n
没错,Docker 对于各种环境的搭建就是这么简单,所以问题来了: 有需要一份 Docker 安装指南么?
之后,就可以在浏览器通过 IP:5678 来访问 8n8 了。
8n8 支持列表
8n8 支持的服务不算特别多,但也包括了常见的大牌服务,照例没有国内服务。
- ActiveCampaign
- Airtable
- Asana
- Chargebee
- Cron(定时服务)
- Dropbox
- 编辑图片(模糊、剪裁、添加文字等)
- 邮件
- 在服务器上执行命令行
- 在服务区上运行代码
- GitHub
- Google Sheets
- HTTP Request
- IF(如果,判断条件)
- Mailgun
- Merge
- NextCloud
- 读 PDF 文件
- RSS
- Telegram
- Webhook
- 读写二进制文件
因为是自建,8n8 有一些特别的权限,比如运行代码,能够实现很多想想中的功能,非常有趣。
使用 8n8
点击右上角 + 号(上图被覆盖,看不到 + 号),然后将需要联通的服务拖拽进来,再用线连接,就可以了。
上图的红三角叹号是因为没有提供授权,你需要单独为每一个服务提供授权访问数据。
8n8 提供了一些示例,可以直接在示例页面复制代码(json),然后前往 8n8 的编辑页面粘贴,就自动完成了工作流的创建,以 json 格式保存,便于分享。
8n8 官网在这里,感兴趣的同学可以去研究下。
(C)2019 青小蛙 for
小众软件 | 加入我们 |
投稿 | 订阅指南 | 反馈
| 代理(优惠码 Appinn)
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论
__收藏 0
Tips: Until now, everytime you want to store your article, we will help you store it in Filecoin network. In the future, you can store it in Filecoin network using your own filecoin.
Support author:
Author's Filecoin address:
Or you can use Likecoin to support author: