課程資訊https://ai.5xcamp.us/

關於 n8n

n8n 是一個開放原始碼的工作流自動化工具,可以幫助你自動化許多工作。n8n 可以連接各種的應用程式,並且在它們之間傳遞資料。透過這些工作流節點的互動,可以自動化我們每天的工作流程,減少重複性的工作。

image.png

n8n 的命名由來

在 n8n 的世界裡有很多不同功能的「節點(Node)」,透過這些 Node 的組合可以讓我們把工作拆解成一個一個小單元並「自動化(Automation)」的把工作完成,所以這個產品的全名就是 Node + Automation 的組合出來的字 Nodemation,簡稱 n8n。

為什麼是 n8n?因為第一個字是 n,最後一個字也是 n,然後中間有 8 個字母,所以就叫 n8n。這樣的縮寫在軟體界很常見,例如 k8s 就是 kubernetes 的縮寫, i18n 代表 internationalization。

n8n 的軟體授權

n8n 身為一款開放原始碼軟體,表示我們可以看到這個專案的原始程式碼,所以可以知道這款軟體有沒有做一些不應該做的事情,這對於某些企業來說是非常重要的。雖然 n8n 是開放原始碼但不表示它可以隨便使用,使用者還是需要遵守它的授權條款,否則也是可能會惹上一些麻煩。目前 n8n 採用的授權方式是「可持續使用授權」(Sustainable Use License),允許使用者免費使用、修改、創建衍生作品和重新分發,但有以下的限制:

你可以這樣使用 n8n

但你不能做這些事

n8n 採用此授權的目的是希望確保軟體免費可用又可以維持自身業務的可持續性。