我在完成特定的工作流程自動化時遇到了困難。我通過一門 LinkedIn Learning 課程了解到這一點,該課程很棒,並逐步引導我完成所有內容。這是該課程 - Vibe Code Your First AI App with Lovable and n8n (No Code Required)。以下是我正在處理的工作流程的鏈接 - n8n.io - Workflow Automation
錯誤訊息是什麼(如果有的話)?
請分享您的工作流程
(在畫布上選擇節點,並使用鍵盤快捷鍵 CMD+C/CTRL+C 和 CMD+V/CTRL+V 來複製和貼上工作流程。)
分享最後一個節點返回的輸出
<!我收到的最後一條訊息 - 「節點未執行
執行走了不同的路徑,沒有到達此節點。這通常發生在 If 或 Switch 等條件節點中。」–>
關於您的 n8n 設置的信息
- n8n 版本:
- 數據庫(預設值:SQLite):
- n8n EXECUTIONS_PROCESS 設置(預設值:own、main):
- 通過以下方式運行 n8n(Docker、npm、n8n cloud、桌面應用):
- 操作系統:
@Juddwa 「不會完成」可能有幾種不同的意思 — 它是在特定節點上出現紅色徽章而失敗,還是無限期地卡在某個地方,或者完成但輸出結果不正確?以及失敗節點頂部執行日誌中有沒有任何錯誤訊息?
嗨 @Juddwa,
你能否分享任何展示工作流程執行的影片或圖像?
具体來說,它在哪裡失敗無法完成?你可以分享節點的截圖,或是負責未完成的步驟,或是你期望的輸出與實際得到的輸出。
當我點擊「執行工作流程」時,它顯示「工作流程執行成功」。然後當我檢查我的 Webhook 節點時,它顯示成功的輸出。當我檢查「在工作表中附加或更新列」節點時,它顯示成功的輸出。當我點擊「篩選」節點時,它顯示成功的輸出。當我檢查「交換」節點時,它說沒有輸出資料。然後當我點擊「電子郵件 $3000 - $5000」時,它顯示「執行步驟」按鈕。當我點擊它時,它說「工作流程執行成功」。但有時它會說:「節點未被執行
執行採用了不同的路徑,沒有到達此節點。這通常會在使用「如果」或「交換」等條件節點時發生。」當我再點擊「執行步驟」一或兩次時,它就會說「工作流程執行成功」。就在剛才,我第一次在點擊「通知電子郵件 2」的「執行步驟」幾次後,它終於說「工作流程執行成功」。這是正常的嗎?
另外,我也沒有收到來自潛在客戶的電子郵件通知。這是因為網站還在 Lovable 上,尚未上線嗎?
@Juddwa the Switch「沒有輸出資料」= 沒有任何規則符合,所以工作流程無法繼續進行(下游節點會顯示「未到達此節點」)。開啟 Switch 的 INPUT 面板 — 傳入的實際預算值是什麼?如果是像「$3000 - $5000」這樣有空格的格式,而你的規則期望的是「$3000-$5000」沒有空格,那就是不符合的地方。加入 Fallback Output 來捕捉非預期的值,這樣它們才不會消失:
關於電子郵件 — 是啊,在 Lovable 真正提交到 n8n webhook 之前,你不會收到電子郵件。在測試時還沒有上線網站的情況下,在 Webhook 節點中點擊「Listen for test event」+ 透過 Postman 或 curl 向該測試 URL 提交範例承載,讓它端對端流動。