Telegram 上的顧客,能展示的問題很少會用文字描述。他們會傳三張照片加一個問題, 按住麥克風說上二十秒,或者錄一段 Telegram 的圓形影片訊息。你的 AI 智慧體把這些 全部接收下來,只回覆一次,並把每個檔案都保存在 /conversations 裡,供團隊 查看。
拿 Brightwater Bike Repair 來說。一位顧客給店裡的 Telegram 機器人發訊息:三張 後輪被撞彎的照片,然後是 “修一下多少錢,週六之前能好嗎?“。一分鐘後,一條 語音訊息:“對了,煞車也有異音。“。智慧體用一條回覆同時回答照片和問題,然後再 回答煞車的事。早上打開這段對話的技師,能看到照片,能播放那條語音,還能讀到語音 裡說了什麼。
相簿和它的問題,一條回覆
Telegram 把相簿按每張照片一條訊息送達,和它一起輸入的問題則是再多一條。每條 一到就回覆,等於要回覆四次,其中三次是回覆還沒有問題的照片。
所以,當訊息裡帶有照片或檔案時,智慧體會 等到連續 5 秒沒有新訊息到達,然後 把收到的所有內容一起回覆。不管顧客接著傳多少,從第一條訊息起最多也只等 20 秒。
- 純文字會立刻回覆。 只有收到的內容裡帶照片或檔案時,才有這段等待。
- 最多 20 條訊息合併回覆。 顧客傳了兩個各 10 張照片的完整相簿再加一個 問題,會得到兩條回覆。
- 智慧體已經開始輸入時傳來的訊息,不會加進那條回覆。它會在第一條送出之後 得到自己的回覆,所以智慧體從不在同一段聊天裡同時回答兩件事。
顧客發來的每樣東西,智慧體會做什麼
| 顧客發來 | 智慧體 |
|---|---|
| 一張照片,或一個相簿 | 看得到。每條回覆最多 10 張照片,按傳送順序排列,所以它能說到「第三張照片」。 |
| 一條語音訊息,或一個音訊檔案 | 讀取所說內容的文字稿,並據此回覆。 |
| 一條圓形影片訊息 | 讀取所說內容的文字稿。它看不到畫面。 |
| 一個影片 | 知道來了一個影片。它看不了,也會直說,而不是猜裡面是什麼。 |
| 一個 GIF | 知道來了一個 GIF。它看不了。 |
| 一個貼圖 | 看得到貼圖的 emoji,所以 👍 貼圖讀起來就是一個讚。 |
| 一個文件 —— PDF、試算表、Word 檔案 | 知道來了一個文件,和它的名字。它打不開。 |
要提前打算的是最後一行。被告知 “這是我的發票,你核對一下總額” 的智慧體,會說 它打不開這個檔案,而不會編一個總額出來。如果你的顧客會發來智慧體應該讀的文件, 就在指示裡告訴它改說什麼——請顧客把數字傳成訊息,或者說會有人來看。
早先的檔案會被記住為「已傳送」。 在顧客的下一條訊息裡,智慧體知道在這段 聊天的更早時候,對方傳過一張照片、一條影片訊息或一個 👍 貼圖,以及當時它回了 什麼。它不會再次看到那些照片。
每個檔案最終在哪裡
在 /conversations 裡開啟對話。顧客發來的每個檔案,就在它被發來的那個對話 串列裡:
- 照片 以網格排列,一張照片一格。點開一格可以看原始尺寸大圖。
- 一條語音訊息 帶播放器,下面是它的 Transcript。
- 一條圓形影片訊息 在方形播放器裡,文字稿在下面。
- 一個 GIF 無聲循環播放,上面始終有一個 Pause GIF 按鈕。如果你的電腦 設定了減少動態效果,GIF 會從暫停狀態開始。
- 一個貼圖 顯示為它的 emoji,很大。在對話列表裡,預覽顯示 Sticker 👍。
- 一個影片 帶播放器;一個文件 是一個帶名字和大小的標籤,點開會在新 分頁開啟檔案。
沒能保存的檔案會在原位顯示一行字——Photo not available、Voice message not available、Document not available——這樣即使內容顯示不出來,你也知道 有東西傳過來過。
值得知道的事
- 超過 16 MB 的檔案不會被保存。 顧客的訊息照樣到達,檔案的位置上顯示那行 字,智慧體也會被告知檔案載入失敗。
- 檔案保留 180 天,之後刪除。訊息本身,以及文字稿的內容,會一直保留。
- 被編輯過的訊息不會再次被回答。 如果顧客傳送後編輯了訊息,智慧體回覆的是 原訊息,收件匣裡顯示的也是原訊息。
- 沒有智慧體的機器人照樣保存一切。 如果沒有設定智慧體在機器人上回覆,每條 訊息和每個檔案照樣進入 /conversations,等一個人來回覆—— 給 Telegram 機器人裝上 AI 智慧體 把兩者都講到了。
接下來
- 給 Telegram 機器人裝上 AI 智慧體 —— 選擇由誰回覆,或者把機器人留給團隊。
- 從收件匣回覆 Telegram 顧客 —— 接手一段聊天,用你自己的照片回覆,再把它交還給 AI。
- 教它說什麼、怎麼做 —— 在哪裡告訴智慧體,遇到打不開的文件該怎麼做。