外觀
點進聊天室列表的其中一列,右側會照時間順序回放整段對話。使用者訊息靠右、 藍底;AI 回覆靠左、白底卡片。AI 回覆不是單純一段文字,而是拆成好幾種區塊, 分別代表這一輪實際發生了什麼事。
AI 回覆裡的幾種區塊
純文字——最單純的情況,就是一段回覆文字。
Channel 分段泡泡——LINE、Telegram 這類 channel agent 常常把一次回覆拆成 好幾則分開送出(模擬真人一句一句打字的感覺)。畫面上刻意把每一小段各自顯示 成獨立的框,不會合併成一整段文字——這樣才看得出真的送了幾則,跟 AI 決策時 「這輪送出 N 則」的統計(見下面決策紀錄)對得起來。
系統提示——灰色小字加一個資訊圖示的提示訊息,代表系統層級的說明,不是 AI 生成給客人看的內容。
送出失敗——這段內容已經生成,但最終沒有送到客人手上,會用紅色警示 搭配錯誤訊息顯示。回放時看到這個,代表當時客人實際上沒收到這段回覆,即使 下面接著的訊息看起來像是接續對話。
工具呼叫——列出這一輪呼叫了哪個工具,連參數一起顯示(JSON 格式)。 這是查「AI 是不是用錯條件去查」最直接的地方——例如客人問訂單狀態,工具呼叫 帶的訂單編號跟客人打的是不是同一個。如果這次呼叫沒有帶任何參數,畫面上就 只顯示工具名稱,不會空秀一個 {}。
引用來源——列出這則回覆引用了知識庫裡哪些文件,依序編號,顯示標題(沒 標題就顯示網址)。想確認「AI 這句話是不是真的查到東西,還是憑空回答」,看 這裡最快,跟〈怎麼從一則回覆確認 AI 真的查到了什麼〉裡在對話頁面看到的 引用清單是同一種東西,只是這裡是回放紀錄。
卡片輪播——只顯示這一輪送出的每張卡片標題,不是完整卡片內容重現。 用來確認「這輪確實送了哪幾張卡片」,不是拿來看卡片實際長怎樣。
快速回覆——列出這一輪附帶的快速回覆按鈕文字。
Channel Agent 專屬:決策紀錄
只有 channel agent(LINE、Telegram 等串接進來的 agent)的回覆才會多一塊 為何這樣回——這是 AI 這一輪怎麼判斷、走了哪條邏輯的完整記錄,對除錯 「為什麼客人這句話 AI 沒接住」特別有用。預設收起來,按鈕上會先顯示一個小 標籤(不用展開就看得到走的是哪條路徑),點開才看完整細節:
- 命中場景——這輪對到了哪個場景,或「沒有命中任何場景」;旁邊如果出現 「要求真人」「明顯不滿」,代表系統額外判斷出這兩個訊號。
- 這輪判斷的訊息——AI 拿去判斷的原始文字,跟客人打的字可能不完全一樣 (例如經過整理或截斷)。
- 轉真人原因——只有真的轉真人才會出現,六種可能之一:命中關鍵字、客人 要求真人、判斷為不滿、連續答不出來、同一欄位問不到、設定為不認得就轉真人。
- 表單相關——如果這輪走的是表單收集流程:第幾輪、正在問哪個欄位、已經 收集到什麼、這句話抽到了什麼、有沒有岔題到別的場景、或是跑滿輪數後放棄。
- 呼叫的工具——這輪決策層面實際觸發的工具名稱清單,跟前面訊息區塊裡 「工具呼叫」顯示的是同一批呼叫,但這裡只列名稱,參數要回去看訊息區塊裡的 工具呼叫區塊。
- 送出失敗——這輪整體有沒有送達失敗,跟訊息區塊裡逐則的「送出失敗」是 互相對照用的,一個是整輪層級、一個是逐則層級。
- 其他統計——有沒有接住客人、連續沒接住次數、這輪送出幾則、引用幾筆、 耗時多少毫秒。
路徑分類代表的意思(決策紀錄按鈕上那個小標籤):
| 標籤 | 意思 |
|---|---|
| 知識查詢 | 走知識庫問答 |
| 固定回覆 | 命中場景設定的固定回覆 |
| 表單收集 | 正在收集表單欄位 |
| 表單中岔題 | 收表單過程中被客人岔開話題 |
| 放棄表單 | 表單問到一半,跑滿輪數後放棄 |
| 閒聊引導 | 導向閒聊回應 |
| 罐頭回覆 | 用預設的罐頭句子回覆 |
| 全庫查詢 | 沒命中場景,退回整個知識庫查 |
| 轉真人(設定為不認得就轉) | 因為「不認得就轉真人」的設定而轉真人 |
| 轉真人 | 其他原因觸發的轉真人 |