Anthony Kan與 AI 一起實作
所有實作筆記

別讓小小的格式出入,打斷一段有用的對話

哪些地方可以留彈性,哪些檢查仍要嚴格。

剛開始,慢慢做閱讀時間約 2 分鐘

回答回來了,卻未必送到眼前

在 My Next Step,Sam 透過對話協助人整理經驗。在 AI 傳回回答到顯示在畫面之間,還有程式負責檢查格式和讀取結果。有時即使回覆的文字本身有用,也可能在這一層被攔下來。

對話回應的結構未必每次都一模一樣。某個可選的附加欄可能沒有出現;有時已經給出一段可以回應的整理,而沒有另外附上一條問題。如果把每種出入都當成整次失敗,使用者便會因為與自己經驗無關的技術細節,被迫停下來。

彈性,也要有界線

因此,目前的對話處理容許有用的整理或提問成為回應,也會自動整理部分可選欄位。這份彈性有明確範圍,不是接受空白回答、憑空補寫未知事實,或略過「誰有權存取紀錄」的檢查。

使用者的請求限制、身份、權限,以及保存故事所需的基本事實,仍然要分開嚴格把關。呈現格式可以寬鬆一點;誰有權做甚麼、哪些內容會進入個人紀錄,則不能因此含糊。

先問,這項拒絕在保護甚麼

回應未通過檢查時,先看實際內容,再決定是否放寬。欠缺的欄位,是繼續下去必須有的嗎?可有可無的資料,能否留空?接受它,會不會改變保存的事實?

之後兩邊都要試:一段只有小出入的有用回答,以及一段確實應被拒絕的回答。我想讓對話繼續,也要知道為甚麼可以繼續。

相關專案

My Next Step