自動化銷售與客服的混合生態系統

市場上大多數現成的聊天小工具要麼僅作為基於固定規則的自動回覆器,要麼需要針對每個網站語言版本進行複雜的手動情境設定。同時,操作員往往無法即時看到客戶的輸入內容,而 AI 模型在高峰負載時可能會出現延遲或錯誤。

AI-Robot Studio 團隊開發了 AI-Robot Chat —— 一個高可靠性的企業級 AI 顧問平台。這是一個完全現成的開放架構軟體套件,可部署在您的伺服器上,確保完全獨立於第三方訂閱服務,並提供即時的介面回應。

AI-Robot Chat 的技術架構與系統核心

1. 動態內容橋接器(Dynamic Decoupled Knowledge Base)

AI-Robot Chat 的主要架構特點是將機器人的知識與後端程式碼完全分離。機器人如同一個「空殼」,所有關於您的服務、價格和規則的知識均透過外部 JSON 檔案(如 ru.json、es.json)從遠端伺服器動態載入。

  • 啟動時及按需求,服務 kb_service.py 會下載知識檔案,清除 HTML 標籤,並將結構化區塊轉換為平面文字內容。
  • 系統會取用指令範本(System Prompt),動態插入清理後的知識至內容標記,並在最後加入嚴格的語言指示,避免多語言對話時的混淆。

2. 快速且自適應的前端(Svelte 5 Chat Widget)

聊天介面基於 Svelte 5 框架開發,確保最小化的打包體積,並讓小工具即時運作,不會拖慢您的主網站載入速度。

  • 自動語言偵測:小工具讀取 html 標籤的 lang 屬性。如果您的網站(React/Svelte SPA)在不重新載入頁面的情況下切換語言,內建的 MutationObserver 會即時捕捉變化,清空聊天視窗並請求新語言的歡迎訊息。
  • 混合連接:REST API 用於快速載入歷史訊息和設定,而非同步 WebSockets 確保即時雙向訊息傳輸及「輸入中...」狀態的顯示。
  • 豐富內容支援:聊天支援 Markdown 渲染(列表、粗體/斜體),並可顯示附加的螢幕截圖及檔案上傳。

3. 高效能非同步核心(FastAPI)

AI-Robot Chat 的伺服器端基於 Python 的 FastAPI 構建。我們透過 asyncio.to_thread 實現非同步執行緒分配,以處理資料庫(Firebase)和試算表(Google Sheets)的操作。當某個執行緒等待記錄日誌或傳送資料至 Google 試算表時,FastAPI 的主核心仍可即時處理其他數百個活躍的 WebSocket 連接,不會產生延遲。

專用的連接管理器(ws_manager.py)即時監控用戶狀態。當客戶開啟網站分頁時,操作員會看到綠色的在線指示燈;若關閉分頁,指示燈會立即熄滅,節省操作員的時間。

4. 容錯 AI 引擎:瀑布式架構(Waterfall AI Engine)

系統核心(ai_service.py 模組)具備防範 AI 供應商故障的保護機制。我們實現了級聯式請求模型:若優先模型(如 OpenAI)出現錯誤或 20 秒內未回應,機器人會自動將請求轉發至 Gemini,若再次失敗則切換至 xAI 或 Mistral。即使某個 AI 服務全球不可用,客戶仍能獲得不間斷的回應。

5. 智能潛在客戶開發(Function Calling)

AI 不僅僅模擬對話。透過 Function Calling 技術,機器人能在語義層面識別用戶何時留下聯絡資訊(電話、電子郵件、即時通訊暱稱)。此時系統會立即呼叫技術函數 save_lead,攔截聯絡資訊並即時發送通知至企業主的 Telegram。

6. 專業操作員面板(NiceGUI & AG Grid)

管理介面基於 NiceGUI 開發,提供完整的工作平台:

  • 即時接管(Human Mode):操作員可即時查看客戶與 AI 的對話,並可一鍵接管機器人的控制權,將聊天切換至手動模式。活動指示燈會顯示是否有其他同事正在查看該聊天,避免混淆。
  • 分析儀表板:即時顯示關鍵業務 KPI(唯一會話數、活躍對話數、潛在客戶轉換率)。
  • 透過 AG Grid 智能管理資料庫:表格可依國家、UTM 標籤、訪問日期、進入頁面等條件篩選數千個會話,並可批量歸檔或刪除。表格會為每位操作員記憶個性化的欄位設定。

AI-Robot Chat 為您的業務帶來的主要優勢

  • 完全自主的知識庫:機器人基於您的 JSON 檔案進行學習,無需在價目表或服務條款變更時重新編程。
  • 極速回應:後端的非同步架構與 WebSockets 確保訊息傳遞零延遲。
  • 絕對透明:您可全程追蹤客戶路徑——從廣告活動的 UTM 標籤、IP 位址和城市,到用戶開啟聊天的頁面。

AI-Robot Chat 是一款可承受高負載的企業級工具,能自動化高達 90% 的客戶服務,並將網站訪客轉化為準備購買的潛在客戶。聯繫 AI-Robot Studio 的專家,討論將 AI-Robot Chat 部署至您的網站或根據您的業務流程客製化平台。