• 使用教程
使用教程
  • 使用教程
加載中...
查無結果
  • 開始使用
    • 歡迎使用 GoInsight.AI
    • 入門指南
    • LLM的選用與管理
  • InsightFlow
    • InsightFlow 介紹
    • InsightFlow的類型
    • 對話式工作流程
      • 編輯與調試對話式工作流程
      • 發布對話式工作流程
      • 對話式工作流程的安全設定
    • 服務式工作流程
      • 編輯與調試服務式工作流程
      • 發布服務式工作流
    • 服務與工具
      • 工具
      • 服務
      • Agent 策略
    • 節點
      • 開始節點
      • 回復輸出節點
      • LLM 節點
      • 知識檢索節點
      • 文檔讀取節點
      • 檔案寫入節點
      • 檔案刪除節點
      • HTTP 請求節點
      • 知識聚焦大模型節點
      • Agent節點
      • 進度更新節點
      • 工具呼叫節點
      • 條件跳轉節點
      • 自然語意分類器節點
      • 分支聚合器節點
      • 多分支選擇節點
      • 循環節點
      • 互動式表單節點
      • 暫停與恢復節點
      • 延遲節點
      • 自動繼續節點
      • 文字模板節點
      • 代碼節點
      • JSON 變數提取器節點
      • 自然語意變數提取器節點
      • 變數賦值節點
      • 結束節點
    • 節點的錯誤處理機制
    • 創建你的第一個工作流
  • Marketplace
    • Marketplace
  • 文件
    • 工作空間文件
    • Personal Data
  • GoInsight Workspace
    • GoInsight Workspace 介紹
    • 協作工作台
  • 轻聊机器人
    • 構建輕聊機器人
  • 團隊管理
    • 訪問控制
    • 使用數據
    • 稽核中心
    • 憑證管理
    • 模型管理
  • 知識百科
    • 關鍵概念
    • 資料安全性
    • ABEvent
    • 互動表單:JSON 配置指南
    • 為什麼上下文是 AI 協作的基礎
    • 使用 Say It for Me 建構協作上下文
    • 使用運算式處理變數
首頁 > 使用教程 > InsightFlow > 節點

條件跳轉節點

定義

條件跳轉節點用於根據條件判斷結果,讓工作流程進入不同分支。

if else node

節點會按照 IF → ELIF → Else 的順序判斷:

  • IF 條件成立:執行 IF 分支。
  • IF 不成立:繼續判斷 ELIF。
  • IF 和所有 ELIF 都不成立:執行 Else 分支。

每個 IF 或 ELIF 都可以包含多條條件,多條條件可以透過 AND / OR 組合。

設定說明

IF

IF 是第一組判斷條件。
如果 IF 條件組成立,工作流程進入 IF 分支。

if condition

ELIF

ELIF 是補充判斷分支。
當 IF 不成立時,系統會繼續判斷 ELIF。可以新增多個 ELIF,系統會從上到下依序判斷。

elif condition

Else

Else 是後備分支。
當 IF 和所有 ELIF 都不成立時,工作流程進入 Else 分支。

else if condition

AND / OR

同一個 IF 或 ELIF 中可以新增多條條件。

  • AND:所有條件都滿足,這一組條件才成立。
  • OR:任一條件滿足,這一組條件就成立。
and or

例如:

customer_level = VIP AND urgency = high

表示客戶等級是 VIP,且緊急程度是 high 時,才會進入該分支。

條件設定

每條條件通常由三部分組成:

變數 + 運算子 + 比較值

例如:

  • status 等於 success
  • score 大於 80
  • Query 包含 refund

不同變數類型支援的運算子不同。選擇變數後,系統會根據變數類型顯示可用的判斷方式。

常見類型包括:

變數類型常見判斷方式
字串包含、不包含、開頭為、結尾為、為空、不為空、=、≠、In
數值=、≠、>、<、≥、≤、為空、不為空、In
布林Is True、Is False、為空、不為空、=、≠、In
陣列為空、不為空
物件為空、不為空

其中,字串類型還可以選擇是否區分大小寫。

範例

假設你建置了一個售後工單處理工作流程。使用者提交問題後,前面的節點已經辨識出客戶等級、問題類型和緊急程度。

可以這樣設定條件跳轉:

  • IF:customer_level = VIP AND urgency = high
    進入高級客戶緊急處理流程。
  • ELIF:issue_type = technical
    進入技術支援流程。
  • ELIF:issue_type = billing
    進入帳單處理流程。
  • Else:
    進入一般客服流程。

這個流程會先判斷是否為 VIP 緊急問題;如果不是,再判斷是否為技術問題;如果仍不符合,再判斷是否為帳單問題;如果都不符合,則進入一般客服流程。

常見問題解答

Q1: 當實際數據應該匹配時,返回的結果總是為假?
逐步檢查工作流程中的邏輯表達式或運算子是否正確使用,確認每個節點的輸出和輸入是否滿足條件。
更新於: 2026-07-16
這個頁面有用嗎?
上一篇 工具呼叫節點
下一篇 自然語意分類器節點
討論

發佈評論 取消回覆

你的電子郵件地址不會被公開。 必填位置已標出*

產品相關的問題?聯繫我們的支援團隊以獲取快速解決方案>
本頁內容
  • 定義
  • 設定說明
    • IF
    • ELIF
    • Else
    • AND / OR
  • 條件設定
  • 範例
加載中...
查無結果