پروپوزال محصول سازمانی
پلتفرم هوشمندی اجتماعی رایا (RNT.Social)
پایش، ایندکس و تحلیل پیام از پیامرسانهای بومی بله و ایتا برای تیمهای بازاریابی و عملیات
تهیهشده توسط استودیو نرمافزاری رایانوین
نسخه ۱.۲.۰ — ۱۴۰۵
۱. معرفی محصول
رایا سوشال (RNT.Social) یک پلتفرم هوش اجتماعی سازمانی برای جمعآوری، ذخیرهسازی، ایندکسگذاری و تحلیل
پیامهای پیامرسانهای بومی ایران (بله و ایتا) است. با معماری مقیاسپذیر Scylla + Spring Boot، امکان پایش
میلیونها پیام در روز و جستوجوی سریع کلیدواژهها را فراهم میکند.
RNT.Social با ترکیب رباتهای FastAPI اختصاصی برای هر پیامرسان و هسته پردازشی Spring Boot 3.4 ساخته شده.
Prometheus و Micrometer برای مانیتورینگ و JasperReports برای خروجی PDF فارسی یکپارچه شدهاند.
۲. قابلیتهای کلیدی
پایش بله و ایتا
رباتهای اختصاصی FastAPI برای جمعآوری لحظهای پیام از کانالها و گروههای عمومی.
ذخیرهسازی حجم بالا
ScyllaDB برای میلیونها پیام، PostgreSQL برای متادیتا و رابطهها.
پایش کلیدواژه
تعریف واژگان حساس با هشدار لحظهای و گزارش فرکانس ظهور.
تحلیل احساس و روند
داشبورد تحلیل احساس، شناسایی موضوعات پرتکرار و نمودار روند زمانی.
گزارشهای سازمانی
خروجی PDF فارسی با JasperReports، نمودارهای amCharts و داشبورد تعاملی React.
جریان کار Camunda
مدیریت جریانهای عملیاتی و پاسخگویی خودکار با موتور Camunda BPM 7.
۳. معماری فنی
- Collector Bots (Python FastAPI) — رباتهای مستقل برای بله و ایتا، دریافت و ارسال به صف
- Message Bus (RabbitMQ 3.13) — انتقال پیام بین Collector و هسته پردازشی
- Core Service (Spring Boot 3.4) — پردازش، ایندکس، تحلیل احساس و اجرای جریانهای کاری
- Storage Layer — PostgreSQL (متادیتا، کاربران، تنظیمات) + ScyllaDB (حجم بالای پیام)
- Cache Layer — Redis 7 با Redisson برای نشست و کش نتایج تحلیل
- Dashboard (React 19 + Vite) — داشبورد تعاملی RTL با Recharts و amCharts
- Reporting (JasperReports) — خروجی PDF فارسی با پشتیبانی کامل یونیکد
- Object Storage (MinIO) — ذخیره فایلهای پیوست و گزارشهای آرشیوی
۴. مشخصات فنی
| بکاند اصلی | Spring Boot 3.4 / Java 21 |
| ذخیرهسازی حجم بالا | ScyllaDB 5.4 (Cassandra Compatible) |
| پایگاه داده رابطهای | PostgreSQL 16 + Flyway Migrations |
| رباتها | Python 3.12 + FastAPI + aio-pika |
| جریان کار | Camunda BPM 7 |
| کش | Redis 7 (Redisson) |
| صف پیام | RabbitMQ 3.13 |
| ذخیره فایل | MinIO (S3 Compatible) |
| فرانتاند | React 19 + Vite + Tailwind 4 |
| مانیتورینگ | Prometheus + Micrometer |
| گزارشگیری | JasperReports (RTL/Persian) |
| API Docs | Swagger UI |
| استقرار | Docker Compose / Kubernetes Ready |
۵. کاربردهای سازمانی
روابط عمومی سازمانها
پایش مداوم کانالهای مرتبط و واکنش سریع به بحرانهای ارتباطی.
بازاریابی و برندینگ
تحلیل احساس مشتری، شناسایی روند بازار و درک صدای مشتری.
امنیت و پایش
هشدار کلیدواژههای حساس و گزارش تحلیلی برای تیمهای امنیتی.
رسانه و تحلیل
آرشیو و جستوجوی پیامهای عمومی با ایندکس سریع و خروجی PDF.
۶. فرآیند پیادهسازی
- هفته ۱ — جلسه اکتشاف، تعیین کانالهای پایش، ثبت رباتها در پیامرسانها
- هفته ۲–۳ — استقرار زیرساخت (PostgreSQL، Scylla، Redis، RabbitMQ)، راهاندازی Core Service
- هفته ۴ — شخصیسازی داشبورد، تعریف کلیدواژهها و قواعد تحلیل
- هفته ۵–۶ — آموزش تیم، تولید گزارشهای نمونه، بهرهبرداری پایلوت
- پس از تحویل — پشتیبانی SLA، افزودن کانالها و کلیدواژههای جدید
۷. مدل همکاری و قیمتگذاری
قیمتگذاری بر اساس تعداد کانالهای پایش، حجم داده روزانه، نیاز به تحلیل احساس و سطح SLA تعیین میشود.
برای برآورد دقیق، لیست کانالها و حجم پیام مورد نظر را با تیم رایانوین به اشتراک بگذارید.
بستههای پیشنهادی
Observe
پایش تا ۵۰ کانال، تحلیل کلیدواژه پایه، داشبورد استاندارد.
Insight
تا ۵۰۰ کانال، تحلیل احساس، گزارشهای دورهای PDF، API اختصاصی.
Command
نامحدود، Camunda workflow، ادغام با SOC، SLA ۲۴/۷.
۸. امنیت و حریم خصوصی
- فقط پیامهای کانالها و گروههای عمومی پایش میشوند
- رمزنگاری دادههای حساس در rest و transit
- RBAC دقیق برای دسترسی به پیامها و گزارشها
- ممیزی دسترسی کاربران پنل با لاگ کامل
- قابل استقرار بهطور کامل On-Premise روی سرور سازمان