وصف الخصائص الوظيفية
1. معلومات عامة
| المعيار | القيمة |
|---|---|
| الاسم | Parsewise (بارسوايز) |
| صاحب الحقوق | رائد الأعمال الفردي Ruslan Khuvazhievich Krylov |
| الغرض | إنشاء مساعدين قائمين على نموذج لغوي وتشغيلهم في السحابة أو داخل بيئة العميل |
| المستخدمون | موظفو المؤسسة الذين ينشئون المشاريع ويملؤونها؛ العملاء والموظفون الذين يتوجهون إلى المساعد |
| طريقة التوريد | التثبيت في البنية التحتية للعميل أو الوصول إلى التثبيت السحابي لصاحب الحقوق |
| لغات الواجهة | الروسية، الإنجليزية |
برنامج Parsewise مخصص لإنشاء مساعدين قائمين على نموذج لغوي. لكل مهمة عمل يُنشأ في لوحة التحكم مشروع مستقل بمحتواه وصلاحيات الوصول الخاصة به ووصف الشخصية الذي يحدد للمساعد دوره ونبرته وحدود إجاباته. يخدم تثبيت واحد العميلَ على الموقع أو في الحساب الشخصي، والموظفَ في الشبكة الداخلية أو في الدعم.
يتصل البرنامج بالنموذج اللغوي عبر واجهة برمجية متوافقة مع OpenAI. يستخدم التثبيت السحابي لصاحب الحقوق نماذج خدمة Yandex AI Studio؛ وعند التثبيت داخل بيئة العميل يختار العميل النموذج ويستضيفه. نموذج التضمين المتجهي جزء من التوريد ويعمل دون الرجوع إلى موارد خارجية.
2. مجال التطبيق
| القناة | من يتوجه | المهام النموذجية |
|---|---|---|
| الموقع | العميل | اختيار منتج أو خدمة، الشروط، الحسابات |
| الحساب الشخصي | العميل | عمليات على المنتج، الاستفسارات، الطلبات |
| الشبكة الداخلية | الموظف | اللوائح، الإفادات، طلبات شؤون الموظفين وتقنية المعلومات |
| الدعم والمكتب الأمامي | المشغّل، موظف الفرع | تلميح من اللوائح أثناء المكالمة، تشخيص المعدات |
يمكن للمساعد العمل تحت علامة العميل التجارية: يُحدَّد في المشروع الاسم والصورة والألوان والسمة وموضع زر الأداة. ويمكن فتح صفحة المشروع على نطاق العميل الخاص: تُثبَت ملكية النطاق بسجل DNS، ثم يُضبط التوجيه وشهادة TLS تلقائيًا.
3. الخصائص الوظيفية
3.1. المشروع
المشروع بيئة مستقلة داخل تثبيت واحد، يُنشأ في لوحة التحكم. لا حاجة إلى بنية تحتية منفصلة لكل مهمة: ينشئ موظف القسم المعني المشروع بنفسه ويملؤه ويحصل على مساعد جاهز للعمل.
| المكوّن | المحتوى |
|---|---|
| البيانات | قاعدة المعرفة، كتالوج المنتجات، كتالوج الملفات الشخصية، المهارات والموصلات، المحادثات، الإعدادات — معزولة عن المشاريع الأخرى |
| الشخصية | الاسم، الصورة، قواعد الإجابة: النبرة، الأسلوب، الجمهور، الحدود |
| الوصول | أدوار المشاركين، الدعوات، الدخول بحساب مؤسسي |
| القنوات | أداة قابلة للتضمين، صفحة المشروع، لوحة التحكم، الواجهة البرمجية |
3.2. ملء المحتوى
| الكيان | طرق التحميل | المطابقة مع السجلات الموجودة |
|---|---|---|
| ملفات قاعدة المعرفة | سحب الملفات إلى لوحة التحكم، تغذية عبر عنوان | حسب اسم الملف |
| كتالوج المنتجات | يدويًا، ملف CSV أو XLSX أو XLS أو XML أو YML أو YAML أو JSON، تغذية عبر عنوان، الواجهة البرمجية | حسب رمز المنتج (SKU) |
| كتالوج الملفات الشخصية | يدويًا، ملف CSV أو XLSX أو XLS أو XML أو YML أو YAML أو JSON، تغذية عبر عنوان | حسب الرمز الخارجي |
تغذية ملفات قاعدة المعرفة أربعة أنواع: الزحف على موقع (وفق sitemap.xml أو robots.txt، وفي غيابهما زحف بالعرض)، تخزين الكائنات (قائمة محتويات الحاوية)، الفهرسة التلقائية لمجلد خادم الويب، وبيان يضم قائمة روابط. يُحدَّد النوع تلقائيًا أو يُعيَّن صراحة. تُحدَّث التغذيات يوميًا وعند الطلب.
تُطابَق حقول الكتالوجات تلقائيًا بمساعدة النموذج اللغوي: يختار البرنامج من مصدر ذي بنية عشوائية السمات ذات المعنى ويستبعد الحقول الخدمية. لا حاجة إلى وصف بنية المصدر يدويًا.
3.3. المصادر والصيغ
| الفئة | الصيغ | المعالجة |
|---|---|---|
| المستندات | PDF، DOCX، XLSX، PPTX، TXT، MD، HTML، CSV، JSON | استخراج النص |
| الصوت | MP3، WAV، OGG، FLAC، M4A، WMA، AAC، OPUS | التعرف على الكلام |
| الفيديو | MP4، AVI، MOV، WMV، FLV، WEBM، MKV، M4V، MPG، MPEG | التعرف على الكلام من المسار الصوتي |
| الصور والملفات الأخرى | أي صيغة باستثناء الملفات التنفيذية والسكربتات | تُخزَّن دون فهرسة |
تتولى خدمة Yandex SpeechKit التعرف على الكلام باللغتين الروسية والإنجليزية. إذا لم تكن الخدمة متصلة، يُخزَّن الصوت والفيديو دون فهرسة.
| الحد | القيمة الافتراضية |
|---|---|
| ملف يُرفع عبر لوحة التحكم | حتى 50 ميغابايت |
| ملف يُستلم من تغذية | حتى 100 ميغابايت |
| حجم ملفات المشروع | 10 غيغابايت |
| تغذية من مجلد ملفات | حتى 1,000 ملف |
| الزحف على موقع | حتى 10,000 صفحة وفق خريطة الموقع، وحتى 400 صفحة عند الزحف بالعرض |
| أول 50 صفحة | |
| PPTX | أول 30 شريحة |
| XLSX | حتى 5 أوراق وحتى 100 صف في الورقة |
| CSV | حتى 100 صف |
| نص مستند واحد | حتى 100,000 حرف |
| الصوت والمسار الصوتي للفيديو | نحو 15 دقيقة |
| الملفات التي يرفقها المستخدم بسؤاله | حتى 10 ملفات بحجم 10 ميغابايت لكل منها، إذا سُمح بذلك في إعدادات المشروع |
3.4. تكوين الإجابة
يجد المساعد المعلومات في قاعدة المعرفة وكتالوجات المشروع وفق التقارب الدلالي مع الطلب، ويقدّم الإجابة بشكل متدفق. قد تتضمن الإجابة نصًا وبطاقات منتجات وبطاقات ملفات شخصية وبطاقات المهارات ولوحاتها ونتائج استدعاء أدوات الموصلات. يُفعَّل إرفاق ملفات قاعدة المعرفة التي تستند إليها الإجابة في إعدادات المشروع، وهو معطّل افتراضيًا.
إذا طلب المستخدم مشغّلًا بشريًا، يمكن للمساعد التوقف كي ينضم المشغّل إلى المحادثة؛ ويُفعَّل هذا التوقف في إعدادات المشروع. ويمكن لأي مشارك في المشروع إيقاف المساعد يدويًا في محادثة بعينها.
3.5. المهارات والموصلات
المهارة حزمة بصيغة .skill تتضمن تعليمات وعبارات تشغيل وواجهة (بطاقة في شريط الإجابة، لوحة). تُضاف الحزمة إلى المشروع بسحب الملف إلى لوحة التحكم؛ وتُفحص قوالب الواجهة وتُنظَّف عند التحميل. تُنتقى المهارات المرشحة وفق التقارب الدلالي بين الطلب وعبارات التشغيل، لا وفق الكلمات المفتاحية.
الموصل حزمة بالصيغة نفسها دون واجهة، تمنح المساعد الوصول إلى أدوات الأنظمة الخارجية عبر خوادم Model Context Protocol (MCP) أو عبر استدعاء واجهاتها البرمجية. يمكن لحزمة واحدة أن تجمع واجهة المهارة وموصلاتها الخاصة، فيُنقل السيناريو والاتصال معًا في ملف واحد. تُحفظ أسرار تفويض الموصلات في المشروع على الخادم ولا تُمرَّر إلى المتصفح.
تُستدعى المهارات بطريقتين: عبر آلية استدعاء الدوال في النموذج اللغوي، وعبر تحليل إجابة النموذج. تتيح الطريقة الثانية استدعاء المهارات على نماذج لا تدعم استدعاء الدوال؛ أما أدوات الموصلات فتُستدعى عبر آلية استدعاء الدوال.
3.6. التحليلات والمحاسبة
الدردشة، أو المحادثة، هي المراسلة بين المستخدم والمساعد؛ ويقسّم البرنامج الدردشة إلى سلاسل — أجزاء من المراسلة حول سؤال واحد للمستخدم، تُسمّى فروعًا في مؤشرات كتلة «الأسئلة» في لوحة التحكم.
| الآلية | المحتوى |
|---|---|
| شجرة الموضوعات | تصنيف هرمي للاستفسارات؛ تُستخرج الموضوعات الفرعية تلقائيًا مع تراكم الاستفسارات، دون وسم يدوي |
| الأسئلة | أسئلة نموذجية مجمّعة من تدفق الاستفسارات مع إجابة معمّمة؛ الفترة يوم أو أسبوع أو شهر أو ربع سنة أو نصف سنة أو سنة |
| التقييمات | للمحادثة كاملة — من 1 إلى 5 نجوم مع تعليق؛ للإجابة المفردة — بمقياس «سيئ» و«متوسط» و«جيد» |
| المحاسبة | حسب مقاعد المستخدمين (المشاركين في المشروع) وحسب الأسئلة المحلولة للزوار والعملاء، بشكل منفصل أو مجتمع |
| التصدير | تُصدَّر السلاسل في جدول CSV: الموضوع، السؤال، الإجابة، التقييم، الحالة، عدد الرسائل، تاريخا الإنشاء والإغلاق |
3.7. الوصول والحماية
| دور في المشروع | الصلاحيات |
|---|---|
| المالك | وصول كامل إلى جميع وظائف المشروع، نقل الملكية |
| المسؤول | وصول كامل إلى المشروع |
| المحرر | إدارة المحتوى وإعدادات المساعد: الشخصية، المهارات، الموصلات، الأداة؛ عرض التقارير |
| المراقب | عرض المحتوى والتقارير |
| الضيف | محادثاته الخاصة مع المساعد فقط |
يتم الدخول إلى لوحة التحكم بعنوان البريد الإلكتروني وكلمة المرور مع تأكيد العنوان، أو عبر Yandex ID أو VK ID، أو عبر مزوّد هويات مؤسسي بروتوكول OpenID Connect (مثل Keycloak أو ADFS)؛ ويُوجَّه المستخدم إلى الدخول المؤسسي حسب نطاق بريده. يُدعى المشارك برابط أو برسالة بريد؛ ويُحدَّد الدور في الدعوة ويمكن تغييره لاحقًا.
في الأداة يتوجه المستخدم مجهول الهوية، أو يُعرَّف برمز موقَّع يصدره خادم موقع العميل بمفتاح المشروع أو مزوّد الهويات المؤسسي. يمكن قصر المشروع على المستخدمين المعرَّفين فقط وعلى قائمة النطاقات المسموح بوضع الأداة عليها.
الواجهة البرمجية متاحة برموز بدور «المراقب» (المحادثة والبحث) أو «المحرر» (وأيضًا إدارة المنتجات)؛ ويُعرض الرمز مرة واحدة عند إنشائه. يُحظر تحميل الملفات التنفيذية والسكربتات. تعمل حاوية الخادم بمستخدم غير ذي امتيازات.
تُحفظ ملفات قاعدة المعرفة ومرفقات المحادثات في تخزين الكائنات بشكل مغلق: لا تُفتح عبر عنوان دائم. يمنح البرنامج المشارك في المشروع ومستخدم الأداة رابطًا موقَّعًا إلى الملف بمدة صلاحية محدودة — لا تتجاوز ساعة افتراضيًا.
4. مكونات البرنامج
| المكوّن | الغرض | التقنية |
|---|---|---|
| خادم الواجهة البرمجية | استقبال الطلبات، المصادقة، التفويض، البحث، تكوين الإجابة، الإخراج المتدفق | Python 3.12، FastAPI |
| معالج الطوابير | فهرسة قاعدة المعرفة، الزحف على المصادر والتغذيات، استخراج النص، التعرف على الكلام | Python 3.12، Celery |
| المجدول | المهام الدورية: تحديث التغذيات، تجميع الموضوعات والأسئلة | Python 3.12، Celery |
| خدمة التضمين، الفهرسة | بناء متجهات المستندات | خادم استدلال على المعالج المركزي، النموذج ضمن الصورة |
| خدمة التضمين، الاستعلامات | بناء متجه الاستعلام، مجموعة منفصلة | خادم استدلال على المعالج المركزي، النموذج ضمن الصورة |
| لوحة التحكم | واجهة ويب للموظف؛ يُحدَّد عنوان خادم الواجهة البرمجية عند التشغيل دون إعادة بناء | TypeScript، React، Next.js، Node.js 24 |
| الأداة | واجهة محادثة قابلة للتضمين؛ يُحدَّد عنوان خادم الواجهة البرمجية في إعداد التضمين | TypeScript، شجرة مستند ظلية معزولة (Shadow DOM) |
التخزين: قاعدة بيانات PostgreSQL رئيسية لكيانات الأعمال، وقاعدة بيانات متجهية PostgreSQL منفصلة مع امتداد pgvector (1024 بُعدًا، مقياس جيب التمام)، وRedis للتخزين المؤقت والطوابير، وتخزين كائنات للملفات.
5. شروط التشغيل
| المعيار | القيمة |
|---|---|
| نوع الحاسوب | خادم بمعمارية x86-64 |
| نظام التشغيل | Linux؛ تُورَّد المكونات كحاويات |
| التنسيق | Kubernetes (يُشغَّل على الإصدار 1.32) |
| التخزين | PostgreSQL مع امتداد pgvector؛ Redis؛ تخزين كائنات متوافق مع S3 |
| النموذج اللغوي | واجهة برمجية متوافقة مع OpenAI |
| البريد | مرحّل SMTP لتأكيد العنوان والدعوات |
| الوصول إلى الإنترنت | غير مطلوب عند استضافة النموذج اللغوي داخل بيئة العميل، باستثناء التعرف على الكلام في الصوت والفيديو (Yandex SpeechKit) والدخول عبر Yandex ID وVK ID إذا كانت هذه الوظائف مفعّلة |
| لغات البرمجة | Python، TypeScript، JavaScript |
6. بيانات صاحب الحقوق
| المعيار | القيمة |
|---|---|
| صاحب الحقوق | رائد الأعمال الفردي Ruslan Khuvazhievich Krylov |
| الرقم الضريبي (INN) | 772373909220 |
| رقم التسجيل الحكومي (OGRNIP) | 322774600593457 |
| الدعم الفني | help@parsewise.ru |
| الأسعار | https://parsewise.ru/pricing |
| سياسة الخصوصية | https://parsewise.ru/policy/privacy |
| العرض العام | https://parsewise.ru/policy/offer |
جرّبوه على بياناتكم
ارفعوا مستنداتكم وكتالوجكم، ثم اسألوا المساعد الأسئلة التي تُطرح عليكم. هذا هو الاختبار الوحيد ذو المعنى.
