怎麼在Whizi整理對話:重新命名、刪除、搜尋與專案

快速解答

整理Whizi的對話紀錄,說到底就是四個動作:重新命名一個對話、一次刪除一個或多個對話、用側邊欄的搜尋框搜尋,以及把對話分組成專案。搜尋會立即比對對話標題,輸入滿三個字元後也會比對訊息內文,而專案是一種資料夾,還能附帶釘選的檔案與自己的指示。

簡短的答案

整理Whizi的對話紀錄,說到底就是四個動作:重新命名一個對話、一次刪除一個或多個對話、用側邊欄的搜尋框搜尋對話列表,以及把對話分組成專案,也就是能附帶釘選檔案與每個專案專屬指示的對話資料夾。

搜尋從一個搜尋框分成兩層運作:對話標題會隨著輸入即時篩選,滿三個字元後,你的訊息內文也會在伺服器端一併被搜尋,這些對話會列在「在訊息中找到」的標題下。重新命名依然重要,因為標題是你最先看到的比對結果,也是一到兩個字元查詢唯一能比對到的內容。

工具位置實際功能
重新命名對話列表設定標題,1到120個字元。標題是搜尋的即時層
刪除對話列表移除一個對話,或一次移除多個
搜尋側邊欄對話列表上方的搜尋框立即比對標題,滿三個字元後也比對訊息內文,一次涵蓋所有專案與未分組列表
專案側邊欄,列在對話列表上方一個對話資料夾,還能附帶最多10個釘選檔案,以及套用到其中每個對話的指示

重新命名對話,以及兩種不同的字數上限

對話標題必須介於1到120個字元之間。後端會拒絕超出範圍的輸入,顯示「Conversation titles must be between 1 and 120 characters.」,HTTP 400,錯誤碼「invalid_title」。

網站比後端更早擋下你。它會用提示訊息「Chat name cannot be empty.」拒絕空白名稱,也會用「Chat name is too long (max 100 characters).」拒絕過長的名稱。所以從網站重新命名時,實際上限是100個字元,而欄位本身能接受120個字元。

如果重新命名的請求本身失敗,提示訊息會是「Failed to rename chat. Please try again.」

因為搜尋會比對標題,一個好標題其實是你為未來的自己寫的搜尋查詢。有效的名稱會帶有你真的會打出來的名詞:客戶名稱、發票號碼、檔案名稱、專案代號。無效的名稱則是第一則訊息自動產生的,那些名稱描述的是開場問題,而不是這串對話後來變成什麼。

搜尋框能做與不能做的事

側邊欄的對話列表上方有一個搜尋框。標題會在你的瀏覽器裡立即被比對,而且搜尋會一起橫跨專案與未分組列表,所以不管對話放在哪個資料夾,都能用名稱找到它。

訊息內文也會被搜尋,只要查詢滿三個字元:在你停止輸入片刻後,伺服器就會被查詢,最多20個訊息內容相符的對話會列在「在訊息中找到」下方,每一則都附上相符文字的片段。較短的查詢只會比對標題,這也是為什麼帶有正確名詞的標題,依然比其他方式更快找到對話。

另外也沒有快捷鍵能直接跳到搜尋框。Whizi把Enter鍵綁定為送出,Shift加Enter換行,Escape關閉開啟中的對話框,除了這兩項慣例之外,沒有其他快捷鍵系統,也沒有快捷鍵面板。

完整的運作機制,包括各項上限,列在搜尋你的對話紀錄

專案:能附帶檔案與指示的資料夾

專案是一種對話資料夾,還能附帶釘選檔案與自己的自訂指示。專案會列在側邊欄,位於對話列表上方,任何已登入帳號都能使用,包含免費方案。每個專案的上限是防濫用的保護措施,而不是付費限制。

一個對話最多只能屬於一個專案。不在任何專案裡的對話,會留在一般的對話列表中,這也是為什麼側邊欄能同時顯示專案與其他一切的原因。

上限數值
每個帳號的專案數50
專案名稱120個字元
專案指示32,000個字元
每個專案的釘選檔案數10
單一釘選檔案大小10 MB
單一釘選檔案擷取出的文字32,000個字元
整個專案提示區塊120,000個字元
建立或編輯專案每分鐘20次
上傳專案檔案每分鐘10次

釘選檔案接受PDF、純文字、Markdown、CSV、JSON、.docx與.xlsx格式。圖片被刻意排除,因為釘選檔案會在每一輪對話中都以提示文字的形式跟著送出,而不是只被看一次。

由此衍生出兩個結果,也是專案不只是資料夾的原因。第一個是脈絡成本:專案指示與釘選檔案的文字,會在該專案的每一則訊息中重新組進提示裡,佔用和對話本身相同的輸入額度。詳細的花費說明在當對話太長時。第二個是保留期限:釘選檔案的內容會一直儲存到你刪除為止,不會過期,這點和對話附件不同,附件被設定為最長30天後過期。

專案指示也是產品中唯一由使用者撰寫的長期指示。並沒有帳號層級的自訂指示設定,所以如果你想讓同一份指示套用到某項工作的每個對話,專案就是它存放的地方。

刪除對話,以及刪除實際上移除了什麼

對話可以從對話列表中刪除,一次一個,或以批次選取的方式。單一刪除失敗會顯示「Failed to delete chat. Please try again.」,批次刪除失敗則顯示「Failed to delete some chats」,後者句尾沒有句點。

刪除一個對話,和刪除你的帳號不是同一個動作。單一對話可以獨立刪除,取消訂閱也不會刪除任何東西:它只是停止扣款,並在付費期滿時結束存取權限,帳號與其內容都會保留。移除資料是另外獨立的帳號刪除動作。

刪除的資料列不會在所有層級同時消失。Cloudflare D1會保留受保護的時間點復原紀錄,已刪除的資料庫紀錄可能會在這份紀錄中保留最多30天,才會逐漸淘汰。每種內容存放在哪裡、保留多久,列在Whizi把你的資料存在哪裡

有一個匯入紀錄特有的陷阱:刪除一個匯入的對話,再匯入同一份匯出檔,會讓對話恢復,而不是被當成重複而略過。匯入是以帳號加來源加來源ID為索引鍵,所以重新執行匯入通常是安全且冪等的,但這也是唯一一種被你刪除的對話會回來的方式。其餘的匯入行為列在對話匯入錯誤

當整理相關的動作失敗,原因卻與整理無關時

有一個錯誤會出現在以上所有情境中,而且和對話本身無關。「Failed to retrieve session token.」會在對話列表、對話載入、刪除、重新命名或上傳請求之前,權杖取得沒有回傳結果時,由網站丟出。它不帶HTTP狀態碼也不帶錯誤碼,因為網站在發出請求之前就丟出了這個錯誤。

「Conversation not found.」是後端對應的版本,HTTP 404,錯誤碼「not_found」,會在對話ID不存在、或不屬於呼叫者時回傳。它會出現在讀取、刪除、重新命名、訊息附加、版本切換與分享等路由上。

這兩者都是登入問題,而不是資料問題。修復方式,以及完整的工作階段錯誤訊息清單,列在登入與帳號存取

操作清單
  • 搜尋立即比對標題,滿三個字元後也比對訊息內文
  • 重新命名接受1到120個字元,不過網站會拒絕超過100個字元的輸入
  • 搜尋一次橫跨所有專案與未分組列表
  • 專案每個方案都有,包含免費方案,每個帳號最多50個
  • 一個對話最多只能屬於一個專案
  • 釘選的專案檔案會在每一輪對話中跟著送出,所以10個檔案的上限同時也是脈絡成本
  • 釘選的專案檔案不會過期,這點和對話附件不同
  • 刪除一個匯入的對話,再重新匯入同一份匯出檔,會讓它恢復
  • 刪除一個對話,和刪除你的帳號不是同一件事

常見問題

我能在Whizi的對話中搜尋嗎?

可以。對話標題會隨著輸入立即篩選,滿三個字元後,你的訊息內文也會在伺服器端一併被搜尋,最多20個相符的對話會列在「在訊息中找到」標題下,每一則都附上相符片段。搜尋會一起橫跨所有專案與未分組對話列表,所以不管對話放在哪個資料夾都找得到。

我要怎麼在Whizi重新命名對話?

從對話列表重新命名。標題必須介於1到120個字元之間,後端會用「Conversation titles must be between 1 and 120 characters.」拒絕超出範圍的輸入。網站更嚴格,會在100個字元時擋下你,顯示提示訊息「Chat name is too long (max 100 characters).」,並用「Chat name cannot be empty.」拒絕空白名稱。

Whizi有對話用的資料夾嗎?

有,叫做專案。專案是一種對話資料夾,還能附帶最多10個釘選檔案,以及自己的指示,最多32,000個字元,套用到其中每個對話。每個帳號最多可以有50個專案,任何已登入帳號都能使用,包含免費方案。一個對話最多只能屬於一個專案,沒有歸檔的對話會留在一般對話列表中。

釘選的專案檔案會算進對話長度嗎?

會。專案指示與每個釘選檔案擷取出的文字,會在該專案的每一輪對話中重新組進提示裡,佔用和對話本身相同的輸入額度。每個檔案最多貢獻32,000個字元的文字,整個專案區塊上限是120,000個字元。如果一個專案內的對話似乎比一般對話更快失去脈絡,原因就在這裡,取消釘選你目前沒在討論的檔案就是解法。

如果我刪除一個對話,它真的消失了嗎?

對話會從你的帳號中刪除,不會影響其他任何東西,你也不需要刪除帳號就能移除單一對話。已刪除的資料庫紀錄,可能會在Cloudflare D1的時間點復原紀錄中保留最多30天,之後才會逐漸淘汰。值得知道的例外是匯入紀錄:刪除一個匯入的對話,再匯入同一份匯出檔,會讓它恢復,而不是被當成重複而略過。

有管理對話用的快捷鍵嗎?

沒有。Enter鍵送出訊息,Shift加Enter插入換行,Escape關閉開啟中的對話框。除了這兩項慣例之外,Whizi沒有其他快捷鍵系統,沒有組合鍵綁定,也沒有快捷鍵說明面板。