מערכת אקולוגית היברידית לאוטומציה של מכירות ותמיכה
רוב ווידג'טי הצ'אט המוכנים בשוק עובדים או כמערכות מענה אוטומטיות לפי כללים נוקשים, או דורשים הגדרה ידנית מורכבת של תרחישים לכל גרסת שפה של האתר. בנוסף, מפעילים לעיתים קרובות לא רואים מה הלקוח כותב בזמן אמת, ומודלים של בינה מלאכותית עלולים להיתקע או להחזיר שגיאות בעומסי שיא.
הצוות של AI-Robot Studio פיתח את AI-Robot Chat — פלטפורמה ארגונית עמידה לתקלות לייעוץ מבוסס בינה מלאכותית. זהו מערך תוכנה מוכן לחלוטין עם ארכיטקטורה פתוחה, המותקן על השרתים שלכם, מבטיח עצמאות מלאה משירותי מנויים חיצוניים ומספק תגובה מיידית של הממשק.
ארכיטקטורה טכנית ו"פנימיות" המערכת של 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, מה שמבטיח גודל חבילה מינימלי ופעולה מיידית של הווידג'ט ללא האטת טעינת האתר הראשי שלכם.
- זיהוי אוטומטי של שפה: הווידג'ט קורא את המאפיין
langשל תגיתhtml. אם באתר שלכם (React/Svelte SPA) השפה משתנה ללא טעינה מחדש של הדף, ה-MutationObserverהמובנה מזהה זאת באופן מיידי, מנקה את חלון הצ'אט ומבקש ברכה בשפה החדשה. - קישוריות היברידית: REST API משמש לטעינה מהירה של היסטוריית הודעות והגדרות, ו-WebSockets אסינכרוניים מבטיחים חילופי הודעות דו-כיווניים מיידיים והצגת סטטוס "מקליד..." בזמן אמת.
- תוכן עשיר: הצ'אט תומך ברינדור Markdown (רשימות, טקסט מודגש/נטוי), הצגת צילומי מסך מצורפים והורדת קבצים.
3. ליבה אסינכרונית בעלת ביצועים גבוהים (FastAPI)
הצד השרת של AI-Robot Chat בנוי על FastAPI בשפת Python. לעבודה עם מסדי נתונים (Firebase) וטבלאות (Google Sheets) אנו משתמשים בחלוקת תהליכים אסינכרונית דרך asyncio.to_thread. בזמן שתהליך אחד ממתין לכתיבת יומנים או שליחת נתונים לגיליונות Google, הליבה הראשית של FastAPI ממשיכה לשרת מאות חיבורי WebSocket פעילים של משתמשים אחרים ללא עיכובים.
מנהל חיבורים ייעודי (ws_manager.py) עוקב אחר סטטוס המשתמשים בזמן אמת. אם לקוח פותח את לשונית האתר — המפעיל רואה אינדיקטור נוכחות ירוק, אם סוגר — האינדיקטור נכבה באופן מיידי, וחוסך זמן למנהל.
4. מנוע בינה מלאכותית עמיד לתקלות: ארכיטקטורת "מפל" (Waterfall AI Engine)
מוח המערכת (מודול ai_service.py) מוגן מפני כשלים של ספקי בינה מלאכותית. אנו יישמנו מודל בקשות מדורג: אם המודל העדיף (לדוגמה, OpenAI) מחזיר שגיאה או לא מגיב תוך 20 שניות, הבוט מעביר באופן אוטומטי את הבקשה ל-Gemini, ובמקרה של כשל חוזר — ל-xAI או Mistral. הלקוח מקבל תשובה רציפה, גם אם אחד משירותי הבינה המלאכותית אינו זמין כלל.
5. יצירת לידים חכמה (Function Calling)
הבינה המלאכותית לא רק מדמה שיחה. באמצעות טכנולוגיית Function Calling הבוט מזהה באופן סמנטי מתי המשתמש משאיר את פרטי הקשר שלו (טלפון, אימייל, כינוי במסנג'ר). ברגע זה המערכת קוראת באופן מיידי לפונקציה הטכנית save_lead, לוכדת את פרטי הקשר ושולחת הודעת התראה מיידית בטלגרם לבעל העסק.
6. לוח ניהול מקצועי למפעיל (NiceGUI & AG Grid)
ממשק למנהלים פותח על בסיס NiceGUI ומספק סביבת עבודה מלאה:
- השתלטות מיידית (Human Mode): המנהל רואה את הדיאלוג של הלקוח עם הבינה המלאכותית בזמן אמת ויכול בלחיצה אחת להשתלט על הניהול מהרובוט, להעביר את הצ'אט למצב ידני. אינדיקטורים של פעילות מראים אם אחד מעמיתי המנהלים צופה גם בצ'אט זה, ומונעים בלבול.
- לוח מחוונים אנליטי: הצגת KPIs עסקיים מרכזיים בזמן אמת (כמות סשנים ייחודיים, דיאלוגים פעילים, המרה ללידים).
- ניהול חכם של מסד נתונים דרך AG Grid: הטבלה מאפשרת לסנן אלפי סשנים לפי מדינות, תגיות UTM, תאריכי ביקורים, דפי כניסה ומסירה או מחיקה המונית שלהם. הטבלה שומרת על הגדרות העמודות באופן אישי עבור כל מנהל.
היתרונות העיקריים של AI-Robot Chat לעסק שלכם
- עצמאות מלאה של בסיס הידע: הבוט לומד מקבצי ה-JSON שלכם, ואינו דורש תכנות מחדש בעת שינוי מחירונים או תנאי שירותים.
- מהירות תגובה מקסימלית: הארכיטקטורה האסינכרונית של הצד האחורי ו-WebSockets מבטלים כל עיכוב בהעברת הודעות.
- שקיפות מוחלטת: אתם רואים את כל מסלול הלקוח — מתגית UTM של קמפיין פרסומי, כתובת IP ועיר ועד לדף שבו המשתמש פתח את הצ'אט.
AI-Robot Chat הוא כלי מוכן לעומסים גבוהים ברמה ארגונית, שמאוטם עד 90% משירות הלקוחות וממיר מבקרים באתר שלכם ללידים מוכנים לרכישה. צרו קשר עם מומחי AI-Robot Studio כדי לדון בהטמעת AI-Robot Chat באתר שלכם או בהתאמת הפלטפורמה לתהליכי העסק שלכם.