跳至主要內容

里程碑

7/25 Day3作業-n8n Workflow

我是阿力 @kobey1234發布於 已編輯

之前學過Make,現在再學n8n,突然覺得容易許多,只差在介面不一樣而已

我的收穫是:

  • 1. 透過拉水、拉電、砌磚,更清楚知道如何將使用者的資料完全的傳遞給後面的變數儲存及插入表格或寄信
  • 2. 更了解提示詞的使用方式,並且更精準、簡單的撰寫,才能省去AI讀取的時間及所花費的金錢

以下是我整理出來的筆記

📝 n8n Workflow 筆記整理

一、快速鍵指令

按鍵 ( 功能 )

  1. Shift + S (便利貼 )
  2. n (新增節點)
  3. Ctrl + Enter (執行工作流 )
  4. Ctrl + Tab (切換 Chrome 分頁 )

- 便利貼可用 md 格式(#、##、### 標題符號)


二、節點兩大種類

  • Trigger manually:手動觸發,永遠在第一步
  • Action:執行動作

三、變數與欄位

  • 變數(磚頭)
  • 欄位 → 存放 Value(值)
  • 設定方式:
    1. Edit Fields (Set)
    2. Data Table → Insert row(列)/ column(欄)
  • 執行邏輯:前面節點先變綠色(拉水),才會執行下一步
  • 資料流動類型(拉電):
    • 直流(不變):Fixed(固定)
    • 交流(會變):Expression (函數)
    • 語法:使用 {{ }} 包起來
      範例:$now(取得目前時間)

四、實作範例「起床打卡」

程式碼
Trigger → Edit Field → Data Table

Edit Field欄位

  • ① 姓名
  • ② 時間:{{$now.setLocale('zh-TW').toFormat("a H:mm")}}
    • a → AM/PM
    • hh → 12 小時制
    • HH → 24 小時制
    • setLocale('zh-TW') → 台灣時區

五、資料流分支邏輯(砌磚)

  • 1 → 多、多 → 1:資料流可以是一分為多或多結合為一,中間透過 AI Agent 來判斷與處理
    • Define blow(流程定義)
    • System Message(系統訊息)

六、JSON 資料格式

JSON 是一種資料儲存格式,範例:

程式碼
{
  "品項": "衣服",
  "金額": "-300"
}

七、n8n Form 表單功能

  • n8n Form:n8n 內建的表格/表單功能
  • Pin(鎖定已填內容):將已填寫好的表單內容鎖定,避免重複填寫

八、其他節點

  • Gmail → Send a message(寄信)
  • Switch:分流節點,可以利用AI Agent判別出來的答案去分流
起床時間打卡(一對一).png
記帳系統(一對多).png
活動回饋感謝信(多對一).png
活動回饋感謝信+活動意願判斷.png

11 個愛心0 則留言

登入並驗證手機後就能留言。登入