共用方式為


提出問題

問題節點會提示使用者輸入資訊,並將其回應存儲在變數中,以便稍後在交談中使用。

此節點可讓您選擇要收集的資訊類型,例如複選答案、預建實體或自訂實體。 問題行為屬性 允許您控制節點的行為,例如當使用者輸入無效回覆時要執行的操作。

訊息節點一樣,問題節點可以包含影像、影片、卡片、快速回覆和訊息變體。 如需其他資訊,請參閱傳送訊息

提示

重新命名節點以使其更易於識別。 選擇節點的名稱欄位以直接更新名稱,或選擇節點的更多圖示 (...),並從功能表中選擇重新命名。 您也可以在程式碼編輯器中重新命名節點。

無法重新命名觸發程序節點和前往步驟節點。

節點名稱的長度最多可達 500 個字元。

必要條件

新增問題節點

  1. 在要新增節點的節點下方,選擇新增節點圖示 ,然後選擇提問。 此時將顯示一個空白的問題節點。

    新問題模式的螢幕擷取畫面,其中包含用於輸入訊息、設定要收集的資料類型,以及選擇用於儲存使用者回應的變數的欄位。

  2. 在訊息方塊中,輸入您要詢問的問題。

  3. 在 Identify(識別) ,展開清單並選擇專員應在使用者回覆中標識的信息類型。 您可以選擇現有實體或根據需要建立新實體。 瞭解如何在對話中使用實體

    根據 您選擇的 Identify(識別) 選項,可能需要設置更多屬性。

    例如,對於 Multiple choice options ( 多項選擇選項),您必須在 Options for user (用戶選項)中指定使用者可以選擇的選項。 在交談過程中,每個選項都會以按鈕的形式顯示,但使用者也可以輸入其回答。

  4. 在 Save 回覆 select default variable name 以打開 Variable properties 面板,並將名稱更改為有意義的名稱,如 customerName bookingDate

    若要選擇其他變數或建立新變數,請選擇 > 以打開選擇變數面板。

  5. 要自定義 Question (問題) 節點的行為 ,請配置 問題屬性

配置問題屬性

Question properties (問題屬性 ) 面板中,您可以調整提示、驗證和中斷等行為。

  1. 要打開 Question properties 面板,請選擇 Question 節點的More圖示 ( ... ),然後選擇 Properties

  2. 在 Question properties (問題屬性 ) 面板中,選擇所需的類別:

設定問題行為

問題行為屬性允許您控制副手是否可以跳過問題以及它如何回應無效回覆。

略過行為

跳過行為 確定專員如果問題節點的變數已經具有對話中前面的值,則應執行什麼操作。

  • Allow question to be skipped(允許跳過問題):如果變數有值,則跳過問題。
  • 每次都詢問:即使變數具有值,也要提出問題。

重新提示

Reprompt 確定專員在未從用戶那裡獲得有效答案時的反應。 您可以指示其再試一次、兩次,或是在沒有得到答案的情況下繼續進行。 要自定義專員在移動時執行的操作,請在 Entity recognition (實體識別 ) 面板中的 No valid entity found(找不到有效實體 配置屬性。

  • 重新提示次數:您的專員嘗試獲取有效答案的次數。 預設為最多重複 2 次。 您也可以選取重複一次不要重複
  • 重試提示:要更改消息,請選擇 自定義,然後輸入新提示。

配置實體識別

實體識別屬性允許您將驗證擴展到要收集的實體的默認規則之外,並選擇當您的副手無法從用戶那裡獲取有效的實體值時會發生什麼情況。

實體設定

輸入您在 used to reference items 中定義的 Power Fx 選項組的名稱。

其他實體驗證

問題節點預設只會根據您選取的實體來檢查回覆是否有效。 其他實體驗證可讓您將準則新增至基本測試。 例如,問題節點會在識別數字時接受任何數值,但您可能會想要確定此數值小於 10。 您也可以變更提示來協助使用者輸入有效的回覆。

  • 條件:輸入會傳回布林值 (truefalse) 的 Power Fx 公式;例如,Topic.Var1 < 10
  • Condition not met 提示:要更改消息,請選擇 Custom (自定義),然後輸入新提示。

找不到有效的實體

未找到 有效實體確定當您的專員停止嘗試從用戶處獲取有效回覆時會發生什麼情況。 您可以呈報給真人專員或提供預設值。 您也可以變更提示,為使用者提供更多內容。

  • 找不到任何實體時的動作

    • 上呈:將使用者重新導向至上呈系統主題。 這是預設行為。
    • 將變數設定為值:將輸出變數設定為值,並移至下一個節點。 在預設實體值中輸入或選取值。
    • 將變數設定為空 (無值):清除輸出變數並前往下一個節點。 您可以稍後再使用條件節點來檢查變數是否有值。
  • 未找到實體消息:要更改消息,請選擇 自定義,然後輸入新提示。

配置中斷行為

中斷設置確定是否允許用戶中斷當前主題的流程以切換到其他主題。

  • 允許切換到其他主題:當使用者對問題的回覆與其他主題的發射鍵匹配時,使用者可以切換到新主題,置信度高。
  • Only selected topics (僅選定的主題):指定使用者可以從此問題節點切換到哪些主題。