執行與除錯
編輯器上的執行按鈕。只要還有驗證錯誤,它就是停用的。
如果情境宣告了尚未給值的參數,Restorm 會在執行走到它們的那一刻才詢問。

執行記錄會逐步填滿。每一筆項目都帶有一個層級(debug、info、warn、
error)、精確到毫秒的時間戳、一則訊息,以及可能附帶的結構化資料。
詳細程度分兩級:
- 預設只顯示您自己的項目 — 也就是 Log 動作產生的那些;
- 完整顯示則會加上引擎本身的項目:每個方塊的開始與結束、在連結上傳遞的值,以及 錯誤。
記錄的複製按鈕產生的文字,與命令列 的輸出完全一樣:您貼進工單裡的內容,跟 CI 產生的內容一模一樣。
執行歷史記錄
Section titled “執行歷史記錄”每次執行都會封存在專案旁邊,與 回應歷史記錄放在同一個檔案裡。 預設值是:最近 50 次執行、每次執行 2 000 筆記錄項目,存活時間 30 分鐘。
停止按鈕會中斷執行。正在進行的等待(等待、等待至、計時器)會乾淨地 中止,已開啟的連線會被關閉,正在執行的程式碼動作會被放棄。
只執行一個方塊
Section titled “只執行一個方塊”請求類型的方塊可以單獨執行,不必啟動整個情境:在把其餘的線接完之前,這是快速 確認某個呼叫確實送得出去的辦法。
請在關鍵位置加上 Log 動作:它就是圖裡的 console.log,也是您在 CI 裡會看到
的東西。
Toast 動作會在介面中顯示一則訊息。建構期間很有用 — 在 headless 模式下沒有 作用,執行會照常繼續。
Pro 版提供逐步除錯:在方塊上設中斷點、受控地往前推進、檢查傳遞中的值。請 參閱方案與功能權限。
每個方塊(除了輸出、現在與 Retry)都有一個 error 連接埠。一個方塊
失敗而它的 error 沒有接線時,整次執行就會失敗。
有兩種好用的模式:
- Retry — 它包起一道錯誤邊界:下游的失敗會被接住,並依設定的策略(固定、
線性、指數)重試,而在嘗試次數用盡時會走
exhausted輸出。 - Throw — 帶著一則訊息刻意失敗。想讓 CI 作業因為某個業務條件而失敗,就用 它。
透過 MCP 操控
Section titled “透過 MCP 操控”AI 代理程式可以啟動並監看一個情境(Pro 版):run_scenario(可帶 params、
interactive、blocking)、get_scenario_run_status(會回傳記錄、待處理的輸入
請求,以及子執行的樹狀結構)、list_scenario_runs、stop_scenario_run 與
answer_scenario_input。請參閱
MCP 工具清單。