اکوسیستم هیبریدی برای خودکارسازی فروش و پشتیبانی

بیشتر ویجت‌های چت آماده در بازار یا به‌عنوان پاسخگوی خودکار بر اساس قوانین ثابت عمل می‌کنند یا نیازمند تنظیم دستی سناریوها برای هر نسخه زبانی سایت هستند. در عین حال، اپراتورها اغلب نمی‌توانند پیام‌های مشتری را به‌صورت بلادرنگ مشاهده کنند و مدل‌های هوش مصنوعی ممکن است در زمان بارهای پیک دچار وقفه یا خطا شوند.

تیم AI-Robot Studio پلتفرم AI-Robot Chat را توسعه داده است — یک پلتفرم سازمانی مقاوم در برابر خطا برای مشاوره هوش مصنوعی. این یک مجموعه نرم‌افزاری کاملاً آماده با معماری باز است که بر روی سرورهای شما مستقر می‌شود، استقلال کامل از سرویس‌های اشتراکی شخص ثالث را تضمین می‌کند و پاسخ فوری رابط کاربری را فراهم می‌آورد.

معماری فنی و اجزای سیستم AI-Robot Chat

۱. پل محتوایی پویا (Dynamic Decoupled Knowledge Base)

ویژگی اصلی معماری AI-Robot Chat جداسازی کامل دانش ربات از کد برنامه بک‌اند است. ربات به‌عنوان یک «پوسته خالی» عمل می‌کند و تمام دانش درباره خدمات، قیمت‌ها و قوانین شما به‌صورت پویا از فایل‌های خارجی JSON (مانند ru.json، es.json) از سرور راه دور بارگذاری می‌شود.

  • در زمان راه‌اندازی و به درخواست، سرویس kb_service.py فایل‌های دانش را دانلود کرده، تگ‌های HTML را از آن‌ها پاک می‌کند و بلوک‌های ساختاریافته را به متن ساده تبدیل می‌نماید.
  • سیستم یک قالب دستورالعمل (System Prompt) را برداشته، دانش پاک‌شده را به‌صورت پویا در نشانگر متن قرار می‌دهد و دستور دقیق زبان مکالمه را در انتهای آن اضافه می‌کند تا از سردرگمی در مکالمات چندزبانه جلوگیری شود.

۲. فرانت‌اند سریع و تطبیقی (Svelte ۵ Chat Widget)

رابط کاربری چت بر اساس فریمورک Svelte ۵ توسعه یافته است که اندازه بسته را به حداقل رسانده و عملکرد فوری ویجت را بدون کاهش سرعت بارگذاری سایت اصلی شما تضمین می‌کند.

  • تشخیص خودکار زبان: ویجت ویژگی lang تگ html را می‌خواند. اگر در سایت شما (React/Svelte SPA) زبان بدون بارگذاری مجدد صفحه تغییر کند، MutationObserver داخلی به‌صورت آنی این تغییر را تشخیص داده، پنجره چت را پاک کرده و پیام خوشامدگویی را به زبان جدید درخواست می‌کند.
  • ارتباط هیبریدی: REST API برای بارگذاری سریع تاریخچه پیام‌ها و تنظیمات استفاده می‌شود، در حالی که WebSockets آسنکرون تبادل دوطرفه فوری پیام‌ها و نمایش وضعیت «در حال تایپ...» را در زمان واقعی فراهم می‌آورد.
  • محتوای غنی: چت از رندرینگ Markdown (لیست‌ها، متن‌های بولد/ایتالیک)، نمایش اسکرین‌شات‌های ضمیمه‌شده و بارگذاری فایل‌ها پشتیبانی می‌کند.

۳. هسته آسنکرون با کارایی بالا (FastAPI)

بخش سروری AI-Robot Chat بر اساس FastAPI و زبان Python ساخته شده است. برای کار با پایگاه‌های داده (Firebase) و جداول (Google Sheets)، ما از توزیع آسنکرون نخ‌ها از طریق asyncio.to_thread استفاده می‌کنیم. در حالی که یک نخ منتظر ثبت لاگ‌ها یا ارسال داده‌ها به Google Sheets است، هسته اصلی FastAPI به‌صورت آنی به صدها اتصال WebSocket فعال دیگر بدون تأخیر سرویس می‌دهد.

مدیر اتصال ویژه (ws_manager.py) وضعیت کاربران را در زمان واقعی رصد می‌کند. اگر مشتری تب سایت را باز کند، اپراتور نشانگر سبز حضور را مشاهده می‌کند و اگر تب بسته شود، نشانگر به‌صورت آنی خاموش می‌شود و زمان مدیر را صرفه‌جویی می‌کند.

۴. موتور هوش مصنوعی مقاوم در برابر خطا: معماری «آبشار» (Waterfall AI Engine)

مغز سیستم (ماژول ai_service.py) در برابر خرابی‌های ارائه‌دهندگان هوش مصنوعی محافظت شده است. ما مدل آبشاری درخواست‌ها را پیاده‌سازی کرده‌ایم: اگر مدل اولویت‌دار (مثلاً OpenAI) خطا دهد یا در عرض ۲۰ ثانیه پاسخ ندهد، ربات به‌صورت خودکار درخواست را به Gemini و در صورت خرابی مجدد به xAI یا Mistral هدایت می‌کند. مشتری پاسخ بدون وقفه دریافت می‌کند، حتی اگر یکی از سرویس‌های هوش مصنوعی به‌طور جهانی در دسترس نباشد.

۵. تولید هوشمند سرنخ (Function Calling)

هوش مصنوعی تنها مکالمه را شبیه‌سازی نمی‌کند. با استفاده از فناوری Function Calling، ربات به‌صورت معنایی تشخیص می‌دهد که کاربر اطلاعات تماس خود (تلفن، ایمیل، نام کاربری در پیام‌رسان) را وارد کرده است. در این لحظه، سیستم به‌صورت آنی تابع فنی save_lead را فراخوانی کرده، اطلاعات تماس را ضبط کرده و اعلان فوری را به تلگرام صاحب کسب‌وکار ارسال می‌کند.

۶. پنل حرفه‌ای اپراتور (NiceGUI & AG Grid)

رابط کاربری برای مدیران بر اساس NiceGUI توسعه یافته و یک محیط کاری کامل را فراهم می‌آورد:

  • دریافت آنی (Human Mode): مدیر مکالمه مشتری با هوش مصنوعی را در زمان واقعی مشاهده کرده و می‌تواند با یک کلیک کنترل را از ربات بگیرد و چت را به حالت دستی منتقل کند. نشانگرهای فعالیت نشان می‌دهند که آیا همکاران دیگر نیز این چت را مشاهده می‌کنند یا خیر تا از سردرگمی جلوگیری شود.
  • داشبورد تحلیلی: نمایش شاخص‌های کلیدی عملکرد کسب‌وکار در زمان واقعی (تعداد جلسات منحصربه‌فرد، مکالمات فعال، نرخ تبدیل به سرنخ).
  • مدیریت هوشمند پایگاه داده از طریق AG Grid: جدول امکان فیلتر کردن هزاران جلسه بر اساس کشورها، برچسب‌های UTM، تاریخ‌های بازدید، صفحات ورود و بایگانی یا حذف دسته‌جمعی آن‌ها را فراهم می‌آورد. جدول تنظیمات ستون‌ها را به‌صورت فردی برای هر مدیر ذخیره می‌کند.

مزایای اصلی AI-Robot Chat برای کسب‌وکار شما

  • استقلال کامل پایگاه دانش: ربات بر اساس فایل‌های JSON شما آموزش می‌بیند و نیازی به برنامه‌نویسی مجدد در صورت تغییر لیست قیمت‌ها یا شرایط خدمات ندارد.
  • سرعت پاسخگویی حداکثری: معماری آسنکرون بک‌اند و WebSockets هرگونه تأخیر در ارسال پیام‌ها را حذف می‌کنند.
  • شفافیت مطلق: شما کل مسیر مشتری را مشاهده می‌کنید — از برچسب UTM کمپین تبلیغاتی، آدرس IP و شهر تا صفحه‌ای که کاربر چت را در آن باز کرده است.

AI-Robot Chat ابزاری آماده برای بارهای کاری بالا در سطح سازمانی است که تا ۹۰٪ از خدمات مشتری را خودکارسازی کرده و بازدیدکنندگان سایت شما را به سرنخ‌های آماده خرید تبدیل می‌کند. برای بحث در مورد پیاده‌سازی AI-Robot Chat در سایت خود یا سفارشی‌سازی پلتفرم بر اساس فرآیندهای کسب‌وکار خود با متخصصان AI-Robot Studio تماس بگیرید.