简介
这是一个以“低代码实践”为主题的教程,面向非程序员群体分享一系列自动化提效的知识。教程是基于可支持私有化部署的开源低代码平台 n8n 展开的,但是其中涉及到的很多思路方法在其他低代码平台理论上来说也适用。这个教程的名字叫做“简单易懂的现代魔法”,我们把基于低代码平台做一些自动化流程这件事称之为魔法,是因为下面这几个原因:
- 低代码平台本身具有一些局限性,并不适合用来处理大规模的并发请求,更适合处理一些离线任务和复杂的串行任务,比起工程/工业制品,n8n 生产出来的流程更像是手工艺制品,或者是哈尔的移动城堡;
- 在实际使用低代码平台的时候会牵扯到很多的第三方服务,这些第三方服务(例如 Google Cloud)本身就非常复杂,而我们其实只需要用到其中一小部分,所以很多时候会出现“虽然我对这个事情不完全理解但是这个 work 了我们就先进行下一步吧”的情况,非常的 Magic!
- 低代码平台不适合直接对外提供 C 端服务,更适合给小团队 or 个人制作提效工具,对于个人来说较差的稳定性以及较差的可维护性是可以接受的,这意味着可以做很多在软件工程层面被视作为禁忌的操作,比如跨系统写库,所以从这个角度来说,基于低代码平台编程和传统编程的思路并不是完全一致;
- 教程的两个作者都是非常资深的 OTAKU,对于我们来说能拿一个轻小说的标题给教程起名字这件事本身就很具有吸引力;
希望每一位阅读了这个教程的人,都可以打造属于自己的“移动城堡”。