مجموعه پشتیبانی هوش مصنوعی تلگرام و پنل مدیریت وب
Smart Support Bot و Smart Support Manager
دو برنامه جدا نشدنی در یک سیستم واحد: با Smart Support Manager روی ویندوز مستندات و اسکرینشاتهای محصولات را با هوش مصنوعی سازماندهی و به سرور لینوکس منتقل کنید تا Smart Support Bot در تلگرام بهصورت ۲۴ ساعته و به ۴ زبان پاسخ دقیق و تصویرمحور به کاربران بدهد.
چرا این دو برنامه همیشه با هم کار میکنند؟
ربات تلگرام و پنل مدیریت دو بخش مکمل از یک معماری یکپارچه هستند و روی مسیر مشترک /opt/smart-support/products/<product-id>/ روی سرور لینوکس به هم متصل میشوند. بدون Smart Support Manager نگهداری، تولید کاتالوگ، نگاشت تصاویر و بروزرسانی چندمحصولی دشوار است و بدون Smart Support Bot کاتالوگ آماده به دست کاربران تلگرام نمیرسد.
۱. Smart Support Manager (پنل مدیریت وب روی ویندوز)
- اجرا در مرورگر محلی سیستم شما روی آدرس
http://127.0.0.1:8766بدون نیاز به دستورات پیچیده لینوکس. - خواندن خودکار مستندات و کدهای منبع (
TXT،MD،JSON،CSV،HTML،PDF،DOCX،Go،Python) و ساخت کاتالوگ ساختاریافته. - نگاشت هوشمند اسکرینشاتها به قابلیتهای کاتالوگ، صف آپلود منظم SSH و نصب تککلیکی ربات و سرویس Expert روی سرور.
۲. Smart Support Bot (ربات تلگرامی روی سرور لینوکس)
- اجرای پایدار با
systemdوaiogramدر محیط مجازی ایزوله روی سرور اوبونتو یا دبیان. - ارائه منوی ۴ زبانه (فارسی، انگلیسی، روسی، چینی) برای مرور محصولات و راهنمای قابلیتها همراه با تصویر دقیق همان بخش.
- حالت پرسش آزاد
Ask AIبا جداسازی کامل دانش هر محصول تا پاسخ یک محصول هرگز با محصول دیگر مخلوط نشود.
امکانات جامع مجموعه
قابلیتهای یکپارچه Manager و Bot
- یکپارچگی زنده با مسیر مشترک سرور: هر تغییری که در
CatalogیاCatalog photosتایید و منتشر شود، بلافاصله در منوها و پاسخهای AI ربات تلگرام فعال میشود. - پشتیبانی چندمحصولی ایزوله: هر محصول دارای شناسه مستقل (
<product-id>)، کاتالوگ اختصاصیcatalog.json، پوشهmedia/و دکمه فعال یا غیرفعال (On / Off) است. - جداسازی موتور AI پنل و ربات: میتوانید برای ساخت کاتالوگ در Manager و پاسخگویی به کاربران در ربات از دو مدل یا Endpoint سازگار با OpenAI مجزا استفاده کنید.
- پشتیبانی از Polling و Webhook: برای سادگی سریع در سرورهای بدون دامنه از
Pollingاستفاده کنید و برای ترافیک بالا پشت پراکسی HTTPS ازWebhookبهره ببرید. - مدیریت مستقیم ادمین در تلگرام و وب: در پنل وب با صفحه
Historyتمام تغییرات قابل پیگیری است و در تلگرام ادمینها به آمار، تعویض عامل هوش مصنوعی و بازاسکن کاتالوگ دسترسی دارند. - چهار زبان رابط کاربری: هم پنل Manager و هم منوهای کاربر در Telegram Bot از زبانهای فارسی، انگلیسی، روسی و چینی پشتیبانی میکنند.
جریان کار گامبهگام
مراحل راهاندازی از نصب تا پاسخگویی در تلگرام
- نصب مجموعه روی ویندوز با دستور PowerShell یا فایل ZIP و اجرای
Start-Smart-Support-Manager.bat. - اتصال SSH به سرور اوبونتو/دبیان و تنظیم کلیدهای AI در بخش
Settingsپنل مدیریت. - ثبت محصولات در
Productsو تولید کاتالوگ پیشنویس با هوش مصنوعی در بخشCatalog. - بازبینی متن، انتشار با
Use catalog in bot، و نگاشت یا آپلود اسکرینشاتها ازMediaوUpload Queue. - اجرای مراحل سهگانه
Install bot،Install ExpertوActivate bot and Expertروی سرور. - شروع کار در تلگرام با
/start، انتخاب زبان، مرور راهنمای مصور محصولات و پرسش آزاد ازAsk AI.
نمایی از محیط واقعی Smart Support Manager
تمام فرآیند مدیریت سرور، تولید کاتالوگ و استقرار ربات از یک رابط وب تیره و چهارزبانه انجام میشود:



پیشنیازها و روشهای نصب سریع
- سیستم مدیریت: ویندوز به همراه Python، مرورگر مدرن و دسترسی SSH (رمز عبور یا کلید خصوصی) به سرور.
- سرور میزبان ربات: سرور مجازی یا اختصاصی لینوکس (Ubuntu / Debian) با دسترسی روت یا sudo.
- نصب تکدستوری ویندوز: اجرای دستور
irm https://raw.githubusercontent.com/BlackFoxGroup/smart-support-bot/main/deploy/install-suite.ps1 | iexدر PowerShell. - نصب با فایل ZIP: دریافت
smart-support-suite.zip، استخراج در یک پوشه بدون فایل اضافه و اجرایStart-Smart-Support-Manager.bat. - اطلاعات موردنیاز: توکن ربات تلگرام از
@BotFatherو کلید API سرویس هوش مصنوعی سازگار با OpenAI.
امنیت اطلاعات و کنترل دسترسی
- ذخیرهسازی امن رمزها: رمز عبور سرور بهصورت رمزنگاریشده روی سیستم محلی نگه داشته میشود و هرگز داخل
catalog.jsonیا لاگها نوشته نمیشود. - ایزولهسازی فایل .env: کلیدهای API و توکن ربات داخل
.envسرور با سطح دسترسی محدود600ذخیره میشوند. - نظارت انسانی پیش از انتشار: هیچ کاتالوگ یا تصویر پیشنهادی از هوش مصنوعی بدون بررسی شما و فشردن دکمه
Use catalog in botبه ربات ارسال نمیشود.
آماده یادگیری کامل تمامی بخشها هستید؟
در صفحه آموزش جامع میتوانید راهنمای تصویری تمام ۱۰ تب Manager، پیکربندی Webhook/Polling، دستورات ادمین تلگرام و جدول رفع خطاها را مطالعه کنید.