功能設定
對話平台的功能設定:基本功能、AI 互動功能、Hook 處理標記、提問集選項顯示模式,以及 AI 感知設定(使用系統時間、傳送者名稱、位置資訊回答)與時區規則。
功能設定 是對話平台設定頁裡開關最多的一個分類,決定使用者在對話中「能做什麼、看得到什麼」,以及 AI 回答時「知道什麼」。網頁與 API 平台有完整五個區塊,內部平台沒有「提問集選項顯示模式」;LINE、Microsoft Teams 等通訊平台只有「AI 互動功能」(啟用 OCR、@ 提及才回覆 與 各平台專屬開關)與「AI 感知設定」。
一、什麼時候會用到
一家診所用 Agent 在 LINE 上回答掛號問題。病患問「今天下午還能掛號嗎」,Agent 卻反問「請問今天是幾月幾日」。負責的行政人員打開 LINE 平台的 功能設定,把 使用系統時間回答 打開,時區維持 Asia/Taipei,按下 儲存。再問一次,Agent 直接回答「今天是星期五,下午門診 14:00 開始,目前還可以掛號」,Agent 的角色指令一個字都沒改。
二、基本功能

是否啟用
關閉後這個平台停止對外服務,使用者打開對話頁無法送出訊息
允許上傳檔案
使用者可以在對話中上傳圖片或檔案給 AI 分析
允許分享對話
使用者可以產生對話的分享連結
允許切換字級大小
對話視窗提供字級切換
啟用對話交接
MaiAgent 已開啟全域對話交接功能時,此平台的 Web Chat 會在上下文使用量達 80% 起顯示交接提示條,並可產生交接摘要卡。全域開關不在後台,需洽 MaiAgent;全域未開啟時,打開這個開關不會有任何可見變化。預設關閉。說明見對話交接
顯示上下文使用量
此平台的 Web Chat 在輸入框下方顯示上下文使用量百分比。與對話交接互相獨立,可以只開其中一個。預設關閉
「是否啟用」的預設值與切換權限
新 Agent 的預設狀態:建立或複製 Agent 時,系統自動帶出的網頁與 API 平台預設為啟用。組織可以改為「新建的 Agent 預設不啟用」,由有權限的成員確認後再手動開啟;這個組織層級的預設值由 MaiAgent 設定,如需調整請洽 MaiAgent 窗口。調整只影響之後新建的 Agent,既有 Agent 的狀態不變;內部平台一律啟用。
停用時訪客看到什麼:Web Chat 會直接顯示「此頁面暫時不提供服務」,不會先要求登入或填寫對話前表單。
三、AI 互動功能
顯示引用文件
AI 回答時列出參考的知識庫來源,使用者點引用節點可看到文件片段
允許下載引用文件
使用者可以下載被引用的檔案
啟用 OCR
辨識上傳圖片中的文字,讓 AI 讀得到截圖或掃描件的內容
顯示思考過程
對話中顯示 AI 的推理過程
允許使用者調整思考力度
使用者可以在對話視窗自行調整 AI 的思考深度。要讓對話視窗出現思考力度按鈕,必須同時開啟「顯示思考過程」,且 Agent 使用的模型支援思考;Agent 的預設等級在 建立 Agent:設定思考力度 設定,使用者端選單中「預設」的實際行為見 MaiGPT 對話:思考力度
顯示知識庫檔案及 FAQ 選取列表
只有內部平台有這個開關,預設開啟。開啟後,成員在內部對話中可以從 Agent 關聯的知識庫檔案與 FAQ 清單勾選本次要查詢的範圍,Agent 只在選取的範圍內檢索;關閉則不顯示清單,一律檢索全部關聯的知識庫

依使用情境決定是否公開引用資訊:公開客服顯示所有引用建立信任感;內部支援可關閉下載保護機密文件;教育機構顯示學習資源方便學生查閱。
Web Chat 的思考力度按鈕
Web Chat 要同時符合三個條件,輸入框下方才會出現思考力度按鈕:開啟 顯示思考過程、開啟 允許使用者調整思考力度,且 Agent 使用的模型支援思考。
按鈕上顯示這段對話目前套用的等級。點開後,上方是 預設 與 關閉(只在模型可以關閉思考時出現),下方是 Agent 所用模型支援的等級;訪客選好後,這段對話之後的回覆都依該等級思考。Agent 本身的預設等級在 建立 Agent:設定思考力度 設定。
Agent 已設定預設等級時,選單的 預設 下方顯示「跟隨助理設定」;Agent 沒有設定等級時,預設 會依模型實際行為標示為 預設(不思考・最快) 或 預設(模型會自行思考),說明見 MaiGPT 對話:思考力度。各思考等級的說明都是「開啟思考:每次模型呼叫約多 1–3 秒,依模型而異」。

通訊平台專屬開關
LINE、Telegram、Microsoft Teams、Slack、Viber 等通訊平台的 功能設定 分頁,「AI 互動功能」區除了 啟用 OCR,還有依平台能力提供的開關:
@ 提及才回覆
有群組聊天的平台(LINE、Telegram 等;Slack、LINE WORKS 在建立時的對應選項)
在群組中只有被 @ 提及時才回覆;一對一對話不受影響
AI 助理思考中動畫
LINE
預設開啟。使用者送出訊息後,AI 產生回覆期間在 LINE 顯示「思考中」的載入動畫。只在一對一聊天室生效,群組不會顯示。LINE 的這個開關在 基本設定 分頁,見 LINE:AI 助理思考中動畫
啟用輸入中提示
Telegram
機器人處理回覆時顯示 Telegram 原生的「輸入中…」提示
等待提示訊息
Microsoft Teams、Slack、Telegram、Viber
AI 還在處理時先送一則文字提示,見下表
等待提示訊息的欄位:
啟用等待提示訊息
使用者傳訊息後,AI 還在處理時先送一則提示訊息
提示訊息文字
啟用後必填,例如「AI 處理中,請稍候...」
首次提示延遲秒數
等幾秒才送出第一則提示,建議 1–3 秒;太短的話 AI 若很快回覆,提示會顯得多餘
提示重複間隔秒數
AI 仍在處理時,每隔幾秒更新一次提示文字,並附上已經過的秒數
AI 回覆後自動刪除提示訊息
AI 回覆送出後刪掉先前的提示訊息,只在支援刪除訊息的平台(Teams、Slack、Telegram)有效;Viber 的提示訊息會留在對話中
四、Hook 處理標記
開啟 顯示 Hook 處理標記 後,訊息經過 Hook 處理(例如敏感資訊遮蔽)時,對話中會顯示標記,標記文字可自訂。Hook 本身的設定請見 Hook 訊息攔截。
五、工具顯示模式(已移到回覆等待樣式)
工具顯示模式(AI 呼叫工具時,工具卡顯示完整、精簡或隱藏)在同一設定頁的 回覆等待樣式 → 調用工具時 設定,和工具執行文案、品牌動畫的「調用工具中」素材放在一起,操作方式見回覆等待樣式:調用工具時。
六、提問集選項顯示模式
Agent 配置了內建的 Agent UI 提問工具 後,可以在對話中向使用者「出題」:例如先問「想了解哪個主題?」並附上幾個選項,使用者點選後 Agent 再依答案往下回覆。這一區決定這些選項在 Web Chat 上怎麼呈現,兩張卡片二選一,點選後隨整頁 儲存 一起送出:
浮動按鈕
選項以按鈕列浮在輸入框上方,輸入框保持可用;使用者直接打字送出,就視為忽略選項
選項面板
選項以面板覆蓋輸入區,使用者作答或關閉面板後才回到輸入框

客服主管的 Agent 在對話開頭會先請訪客選擇「產品功能」「價格方案」「技術支援」三個主題。上線後有訪客反映:「我想直接打字問問題,可是選項面板擋住了輸入框。」她打開該網頁平台的 功能設定,在「提問集選項顯示模式」點選 浮動按鈕 並按 儲存。訪客重新開啟對話視窗後,選項改成浮在輸入框上方的按鈕列,想點選就點、想打字就打,不用再先關掉面板。
讓 Agent 出題:角色指令範例
要讓 Agent 在對話中出題,先到 AI 功能 → AI 助理 的 工具 分頁配置內建的 Agent UI 提問工具。工具本身會告訴 AI 每一題有哪些欄位,角色指令只需要寫清楚三件事:什麼時候問、問什麼、要不要開放自由輸入。後台沒有「是否開放其他」的開關,這些都由角色指令決定、AI 每次出題時自己帶上。
每一題可用的欄位:
label
題目文字
必填
options
選項清單,建議 2 到 5 個
必填
multi_select
允許複選
單選
allow_other
開放「其他」自由輸入:選項面板多一個「其他」輸入框,浮動按鈕模式則把輸入框提示字改成「輸入其他答案」
只能從選項挑
skippable
設為 false 表示這題必答:選項面板不顯示「略過」鈕、Esc 鍵無效
可略過
範例一:需求不明確時先釐清(單選)
範例二:開放「其他」與複選
範例三:只在對話開頭出一次
範例四:必答題(不可略過)
AI 依上述指令產生的題目長這樣(由 AI 自動組成,供對照用,不需要寫進角色指令):
使用者作答後,Web Chat 會以「Q: 題目」「A: 答案」的格式送出,複選以「、」相接,自由輸入的「其他」答案也走同一格式。角色指令若要依答案分流,就用這個格式判斷。
七、AI 感知設定
AI 感知設定讓 Agent 在回答時知道「現在幾點」「在跟誰說話」「對方在哪裡」。開啟後,系統會在每一次回覆前,自動把對應資訊補進 AI 的上下文,您不需要修改角色指令、也不需要另外串接工具。三個開關各平台獨立設定。使用系統時間回答 在新建立的對話平台預設為開啟(包含建立 Agent 時自動產生的網頁、內部、API 平台,以及從「串接對話平台」新增的 LINE、Messenger 等所有通路),不需要就在建立表單或設定頁關閉;既有平台維持原本的設定。使用傳送者名稱回答 與 使用位置資訊回答 預設為關閉。
使用系統時間回答
目前的日期、時間、星期與時區
「今天幾號」「現在幾點」「現在還有營業嗎」「三天後是星期幾」
所有平台
使用傳送者名稱回答
對方的名稱
用名字稱呼客戶、個人化問候
所有平台
使用位置資訊回答
使用者分享的座標
「離我最近的門市」「這附近有沒有服務據點」
網頁、內部、API、LINE
使用系統時間回答
捲到 AI 感知設定 區塊打開 使用系統時間回答。網頁與內部平台開啟後顯示「自動時間偵測」,時區取自使用者瀏覽器,不用手動設定。

API 平台與 LINE 等通訊平台開啟後,會多出 時區 下拉選單,下方即時顯示該時區的 目前時間 方便確認。預設為 Asia/Taipei(台北時間 UTC+8),可搜尋切換成其他時區。

時區怎麼決定
注入的時間會換算成使用者所在的時區,時區來源依平台不同:
網頁、內部
自動取使用者瀏覽器的時區,每則訊息隨附
不需要,畫面會顯示「自動時間偵測」
API
呼叫端在訊息 metadata 帶 timezone(IANA 格式,例如 America/New_York);沒帶就用平台的 時區 設定
建議設定,作為沒帶時區時的預設值
LINE、Microsoft Teams、Slack、Email 等通訊平台
一律使用平台的 時區 設定
需要;海外使用者為主的平台請改成對應時區
API 串接時在訊息帶時區的範例:
時區字串無效時,API 會拒絕該請求並回傳驗證錯誤。
使用傳送者名稱回答
開啟後 AI 會知道對方的名稱,並在合適的時候用名字稱呼。名稱取自這筆對話的聯絡人名稱,也就是 客服對話 → 聯絡人 裡看到的名稱:通訊平台由該平台的使用者顯示名稱自動建立,網頁平台則來自登入使用者或對話前表單填寫的資料。聯絡人沒有名稱時,AI 就照一般方式回答。
使用位置資訊回答
開啟後,AI 會依使用者的座標提供在地化回答,例如推薦最近的門市。位置來源:網頁對話視窗向瀏覽器取得定位授權後隨訊息帶入;API 平台由呼叫端在訊息 metadata 帶入 latitude、longitude。目前網頁、內部、API 與 LINE 平台提供這個開關。
八、常見問題
Q:開了「使用系統時間回答」,AI 還是答錯日期?
先確認開的是使用者實際在用的那個平台(例如問題發生在 LINE,就要開 LINE 平台的開關,不是網頁平台)。再確認通訊平台的 時區 是否正確。
Q:需要在角色指令裡加「今天是 ○月○日」嗎?
不需要,也不建議。時間由系統每次自動帶入;在角色指令寫死日期反而會讓 AI 拿到兩個互相矛盾的日期。
Q:AI 會不會去呼叫外部服務查時間?
不會。時間來自平台伺服器的時鐘,換算成對應時區後直接提供給 AI,不呼叫任何外部 API。
Q:夏令時間會自動處理嗎?
會。時區用 IANA 名稱(例如 America/New_York)設定,夏令時間切換由系統自動換算。
Q:這個時區和「客服轉真人設定」裡服務時間的時區一樣嗎?
是兩個獨立的設定。這裡的時區給 AI 回答用;客服轉真人設定的服務時間有自己的時區,決定真人客服的上班時段怎麼判定。
Q:關掉「工具顯示模式」的工具卡片,AI 還會用工具嗎?
會。「隱藏」只是不在對話中顯示工具執行區塊,不會停用工具。工具顯示模式在回覆等待樣式設定。若要阻止 AI 呼叫某支工具,請到 Agent 的「工具」設定取消配置。
最後更新於
這有幫助嗎?