使用 Expression 建立 Echo 機器人
Expression 是 Asgard 中一種強大的資料處理方式,能讓你動態存取流程執行期間的 Runtime 資料(Payload)。
例如:上一則訊息內容、節點輸出值、使用者資訊等。透過 Expression,我們可以讓機器人的回應不再是靜態文字,而是根據實際輸入產生對應輸出,實現更具互動性的自動化流程。
📝 實作練習:讓機器人 Echo 回覆最新的訊息
在本練習中,我們將建立一個簡單的 Echo 機器人,讓它能夠回覆使用者所輸入的上一則訊息。這個流程的核心在於運用 Expression(表達式) 來讀取並傳遞資料。
我們將使用 prevMessage
作為表達式,代表機器人將讀取上一則訊息作為輸出內容。這是進入動態邏輯與資料處理的第一步,也為未來串接 AI 模型、API 或多條件流程奠定基礎。