Skip to content
عرض قدرات هندسية

CRMA — نظام CRM أصيل بالذكاء الاصطناعي

منصة CRM وعمليات مبيعات متعددة المستأجرين، صُممت حول سير عمل منضبط وقواعد عمل حتمية وإجراءات ذكاء اصطناعي تتطلب مراجعة بشرية صريحة قبل أي تغيير مؤثر.

التقنيات: Laravel 12 · React 19 · MySQL · Redis/Horizon · Workflow Engine · Governed Agent Runtime · Arabic RTL

عرض قدرات هندسية · بيانات عرض تجريبية

CRMA · لوحة التحكم
لوحة تحكم CRMA تعرض قيمة خط المبيعات والصفقات المفتوحة ومهام اليوم والنشاط الأخير، على بيانات عرض تجريبية.

بُني كعرض لقدرات هندسية في أنظمة CRM الحديثة وأتمتة سير العمل والذكاء الاصطناعي المحكوم. كل شاشة تعرض التطبيق وهو يعمل ببيانات تجريبية.

01 · نظام التشغيل

عمليات المبيعات في مكان واحد

جهات الاتصال والعملاء المحتملون والمهام والصفقات وخط المبيعات والتقارير تتشارك نموذج بيانات واحدًا ونموذج صلاحيات واحدًا، فيظهر أي تغيير في وحدة داخل الوحدات الأخرى.

CRMA · لوحة التحكم
لوحة تحكم CRMA مع مؤشرات خط المبيعات والمهام وسجل النشاط.

قيمة خط المبيعات والصفقات المفتوحة ومهام اليوم والنشاط الأخير للفريق.

02 · كيف يتحرك العمل

من أول تواصل إلى نتيجة مقاسة

كل سجل يسلك مسارًا واحدًا. الأتمتة والذكاء الاصطناعي يعملان داخله، ولا يستطيع أي منهما تخطي الخطوة التي يقرر فيها إنسان.

  1. 01

    الالتقاط

    النماذج والاستيراد والـ webhooks الموقّعة والإدخال اليدوي تنشئ العملاء المحتملين وجهات الاتصال.

  2. 02

    التأهيل

    تقييم للعملاء المحتملين قائم على قواعد مع شرح لكل قاعدة، وتعيين المسؤولين.

  3. 03

    الأتمتة

    سير العمل يستجيب لأحداث السجلات والبريد والنماذج والجدولة والـ webhooks.

  4. 04

    البيع

    تتحرك الصفقات عبر مراحل خط المبيعات، ويُسجَّل كل تغيير مرحلة.

  5. 05

    المساعدة

    الوكلاء يقرؤون سياق CRM ويصوغون مقترحات، ولا يكتبون مباشرة أبدًا.

  6. 06

    الموافقة

    شخص يراجع التغيير المقترح وخطورته وأدلته.

  7. 07

    القياس

    التقارير وصحة الصفقات وسجل التدقيق تقرأ الحالة الناتجة.

الموافقة خطوة في المسار وليست إعدادًا اختياريًا: الإجراءات المحكومة لا تُنفَّذ دون قرار.

03 · منطق عمل حتمي

حالة العمل تُحسب من بيانات CRM، ولا يخمّنها النموذج.

التقييمات والصحة ومراجعة خط المبيعات تأتي من قواعد ثابتة قابلة للاختبار على سجلات مخزّنة. قد يشرح النموذج اللغوي رقمًا، لكنه لا ينتجه أبدًا.

خط المبيعات
لوحة خط المبيعات مع أعمدة المراحل وإجمالي القيمة.
مساحة الصفقة
مساحة الصفقة تعرض مؤشرات صحة موسومة بأنها محسوبة من بيانات CRM وليس بالذكاء الاصطناعي، مع تاريخ مراحل الصفقة.
  • مراحل خط المبيعات

    مراحل مُعدّة لكل مؤسسة؛ لكل صفقة مرحلة وحالة.

  • صحة الصفقة

    حاسبة إشارات حتمية تقيّم كل صفقة من النشاط والعمر والمرحلة؛ قد يشرحها الذكاء الاصطناعي لكنه لا ينتجها.

  • مراجعة خط المبيعات

    تلخيص الصفقات المتوقفة والمعرّضة للخطر بالقواعد نفسها، مع حدود محفوظة في الإعدادات.

  • تقييم العملاء المحتملين

    الأولوية والحالة والتفاعل خلال 30 يومًا والحداثة واكتمال بيانات الاتصال والقيمة، لكل منها قاعدة ونقاط، بحد أقصى 100.

  • تاريخ المراحل

    كل تغيير مرحلة يُكتب في جدول خاص، فيُقاس الوقت في كل مرحلة ولا يُقدَّر.

  • المهام والمتابعة

    تُحسب المهام المستحقة والمتأخرة لكل مسؤول للموجز اليومي والفحص الاستباقي كل ساعة.

04 · أتمتة سير العمل

أتمتة يمكنك قراءتها قبل أن تعمل

يُرسم سير العمل كرسوم بيانية، ويُزامَن مع مشغّلات وإجراءات قابلة للتنفيذ، ويُتحقق منه قبل السماح بتفعيله.

  1. 01

    المشغّل

    إنشاء سجل أو تحديثه، فتح بريد أو النقر عليه أو الرد، إرسال نموذج، جدولة cron، webhook وارد موقّع.

  2. 02

    الشرط

    لغة تعبيرات مُنمّطة تقيّم الشروط دون eval()، مع أمر تدقيق لسير العمل الحالي.

  3. 03

    الإجراء

    إجراءات منضبطة على سجلات CRM، وانتظار وتأخير يستأنفه مُجدول كل دقيقة.

منشئ سير العمل
منشئ سير عمل مرئي مع عقدة مشغّل متصلة بعقد شرط وإجراء.
  • معرّف كرسم

    الرسم المرئي هو المصدر، ومنه تُزامَن صفوف المشغّلات والإجراءات.

  • تفعيل بعد التحقق

    لا يمكن تشغيل سير عمل فيه أخطاء؛ تُعاد الأخطاء إلى المنشئ.

  • الانتظار

    خطوات الانتظار والتأخير توقف التشغيل، ومهمة مجدولة تستأنف المستحق كل دقيقة.

  • قائم على الأحداث

    أحداث السجلات والبريد والنماذج والجدولة والـ webhooks تبدأ التشغيل على عمّال طوابير.

05 · ذكاء اصطناعي محكوم

الذكاء الاصطناعي يقترح.والإنسان يقرر.

يعمل الوكلاء داخل سياق CRM مع قائمة أدوات مسموحة لكل ملف تعريف. أي شيء يغيّر البيانات يصبح مقترحًا: الحالة الحالية المخزّنة، والحالة المقترحة، وسبب، وأدلة، وفئة خطورة، بانتظار شخص.

  1. سياق CRM

    سجلات يستطيع المستخدم رؤيتها أصلًا، ضمن مؤسسته.

  2. بيئة تشغيل الوكيل

    واحد من 14 ملف تعريف للوكلاء، لكل منها قائمة أدوات مسموحة.

  3. الأداة

    أدوات القراءة تجيب مباشرة؛ أدوات الكتابة لا تستطيع إلا الاقتراح.

  4. المقترح

    يُخزَّن مع السبب والأدلة، وتنتهي صلاحيته بعد 72 ساعة افتراضيًا.

  5. فرق على مستوى الحقول

    القيم الحالية والمقترحة جنبًا إلى جنب.

  6. الخطورة

    واحدة من خمس فئات خطورة تحدد طريقة الموافقة.

  7. موافقة بشرية

    قبول أو رفض، أو تعديل مسودة بريد أو واتساب يُتحقق منها من جديد.

  8. تنفيذ منضبط

    ينفّذه معالج الإجراء ويُكتب في سجل التدقيق.

  9. الاستئناف

    يكمل تشغيل الوكيل نفسه بالنتيجة.

المساعد · مقترح
محادثة المساعد حيث يقترح الوكيل نقل صفقة من مرحلة التأهيل إلى مرحلة العرض، مع القيم قبل وبعد لكل حقل وزرّي قبول ورفض.
deal.stage_changeكتابة متوسطةبانتظار المراجعة
الحالة المخزّنة لتغيير المرحلة المقترح
الحقلالحاليالمقترح
stageQualificationProposal
stage_id12

أُعيد إنشاؤه من المقترح الظاهر أعلاه. يخزّن المقترح الحالة قبل وبعد، ويرى المراجع الاثنتين قبل أن يتغير أي شيء.

فئات الخطورة

  1. READقراءة فقط. لا شيء للموافقة عليه.
  2. LOW_WRITEكتابات داخلية صغيرة. يمكن قبولها دفعة واحدة.
  3. MEDIUM_WRITEتغييرات على السجلات. يمكن قبولها دفعة واحدة.
  4. HIGH_EXTERNALتخرج من النظام كالبريد وواتساب. لا تُقبل دفعة واحدة أبدًا.
  5. CRITICALتُراجع واحدة تلو الأخرى. لا تُقبل دفعة واحدة أبدًا.
  • ثمانية أنواع من الإجراءات المحكومة

    إنشاء مهمة، إضافة ملاحظة، تحديث سجل، تغيير مرحلة صفقة، تعيين عميل محتمل، صياغة سير عمل، إرسال بريد، إرسال واتساب.

  • الاستئناف في التشغيل نفسه

    يتوقف التشغيل بانتظار القرار ثم يستأنف التشغيل نفسه بعده، وهذا مغطى باختبارات بيئة التشغيل.

  • المسودات المعدّلة يُعاد التحقق منها

    يستطيع المراجع تعديل مسودة بريد أو واتساب صادرة؛ يصبح التعديل نسخة جديدة ويُفحص من جديد.

  • كل شيء مُدقَّق

    أحداث الاقتراح والتعديل والرفض والتنفيذ تُكتب في سجل التدقيق.

سجّلنا أدوار المساعد في هذه الشاشات بمشغّل الاختبار الحتمي، لذلك يمكن تكرار تسلسل الأدوات.

06 · المعرفة

إجابات مستندة إلى وثائق المؤسسة نفسها

استرجاع هجين: ترتيب بالكلمات المفتاحية وتشابه متجهي، يُدمجان في قائمة نتائج واحدة، مع أمر تقييم يفشل عندما تنخفض الجودة.

  1. 01

    الإدخال

    نص أو ملف أو رابط؛ تُجلب الروابط عبر جالب محمي من SSRF.

  2. 02

    BM25

    ترتيب بالكلمات المفتاحية على مرشحين من البحث النصي الكامل.

  3. 03

    المتجهات

    تشابه جيب التمام على التضمينات المخزّنة.

  4. 04

    الدمج

    دمج الترتيب التبادلي (RRF) يجمع القائمتين.

  5. 05

    التقييم

    يقيس kb:eval قيم recall@k وMRR مقابل حدود.

قاعدة المعرفة
شاشة قاعدة المعرفة مع تبويبات نص وملف ورابط وزر فهرسة مستند وخانة سؤال.
  • ترتيب بالدمج

    BM25 مع التشابه المتجهي، مدموجين بدمج الرتب التبادلي.

  • بحجم معرفة الفريق

    يُحسب التشابه المتجهي داخل التطبيق على مجموعة محدودة من المقاطع الحديثة.

  • مُقاس لا مُفترض

    لجودة الاسترجاع أمر وحدود، فأي تراجع يفشل بوضوح.

07 · بنية النظام

ثلاث طبقات، وحدود مستأجر واحدة

أُعيد إنشاؤها من الشيفرة: ما يتواصل مع التطبيق، وما يعمل داخله، وما يعتمد عليه.

العملاء والوارد

  • تطبيق الويب

    Inertia وReact 19، بالإنجليزية والعربية.

  • REST API

    ‎/api/v1 — 244 مسارًا.

  • عملاء MCP

    OAuth 2.1 مع PKCE S256.

  • Webhooks موقّعة

    Twilio وStripe وMeta وخطافات سير العمل.

التطبيق · Laravel 12

  • حدود المستأجر

    نطاق مؤسسة عام، وصلاحيات لكل مؤسسة، و49 سياسة.

  • نطاق CRM

    جهات الاتصال والعملاء المحتملون والصفقات والمهام وخط المبيعات والتقارير.

  • محرك سير العمل

    مزامنة الرسم وتعبيرات مُنمّطة وانتظار.

  • بيئة تشغيل الوكلاء

    14 ملف تعريف و39 أداة مسجلة.

  • محرك الإجراءات

    المقترحات والخطورة والموافقة والتنفيذ.

  • ذكاء خط المبيعات

    إشارات حتمية للصفقات والعملاء المحتملين.

  • استرجاع المعرفة

    BM25 ومتجهات وRRF.

غير متزامن وبيانات وخارجي

  • MySQL

    168 ترحيلًا.

  • Redis · Horizon

    طوابير للبريد ووكلاء الذكاء الاصطناعي والـ webhooks وواتساب والاستيراد.

  • المُجدول

    استئناف سير العمل كل دقيقة، وانتهاء المقترحات، وفحص كل ساعة.

  • Reverb

    خادم WebSocket ضمن حزمة compose.

  • مزوّدو النماذج

    Anthropic وOpenAI ونقاط متوافقة مع OpenAI، والمفاتيح مشفّرة.

تصميم النشر

Docker Compose: app · nginx · mysql · redis · horizon · scheduler · reverb. سكربت إصدار مع تبديل رابط رمزي ذري وفحص صحة وتراجع.

08 · الأمان والعزل والحوكمة

ضوابط محددة، كل منها في الشيفرة والاختبارات

لا ادعاءات عامة. هذه هي الآليات التي ينفذها المستودع.

  • عزل المستأجرين

    نطاق مؤسسة عام على نماذج المستأجرين، وقواعد تحقق تمنع التداخل بين المستأجرين، واختبارات عزل مخصصة.

  • صلاحيات لكل مؤسسة

    أدوار وصلاحيات مرتبطة بالمؤسسة، مع اختبارات تطابق السياسات بين API والواجهة.

  • التحقق الثنائي والجلسات

    تحقق ثنائي TOTP، وعرض الجلسات وإلغاؤها، وقائمة IP مسموحة، وتحديد معدل الطلبات.

  • تزويد SCIM

    نقاط SCIM بمصادقة خاصة لإدارة دورة حياة المستخدمين.

  • جلب آمن من SSRF

    تحقق من عنوان IP عام، واتصال مثبّت، وإعادة تحقق عند كل تحويل، مع حد لحجم الاستجابة.

  • Idempotency والترويسات

    مفاتيح idempotency على عمليات الكتابة، ووسيط لترويسات الأمان.

  • أدوات مسموحة للذكاء الاصطناعي

    كل ملف تعريف وكيل لا يستطيع استدعاء إلا الأدوات المدرجة له.

  • سجل التدقيق

    مقترحات الذكاء الاصطناعي وتعديلاتها ورفضها وتنفيذها تُكتب في سجل التدقيق.

الأدوار والصلاحيات
مصفوفة الأدوار والصلاحيات مع مفاتيح تبديل لكل دور.
09 · التكاملات وMCP

ما بُني، وما هو موصّل

شيئان مختلفان، يبقيان منفصلين.

مُنفَّذ

في الشيفرة، مع اختبارات أو منطق تحقق

  • خادم MCP

    OAuth 2.1 مع PKCE S256، ورموز مُجزّأة مرتبطة بالجمهور، ورموز تحديث دوّارة مع كشف إعادة الاستخدام؛ النطاقان crm:read وcrm:propose. كتابات MCP تصبح مقترحات.

  • عميل MCP خارجي

    HTTPS فقط مع تحقق من SSRF. يوافق المسؤول على كل أداة قراءة، وتُلغى الموافقة إذا تغيرت الأداة.

  • Webhooks موقّعة

    تحقق توقيع Twilio، وبناء أحداث Stripe، وتحقق HMAC لعملاء Meta، وخطافات سير العمل الواردة.

  • موجّه النماذج

    Anthropic وOpenAI ونقاط متوافقة مع OpenAI (منها Ollama محلي)، ومفاتيح BYOK مشفّرة، وتسجيل الاستخدام لكل استدعاء.

بنية الموصّلات

موصّلات HTTP خفيفة، تظهر غير متصلة

  • Google Workspace

    اتصال OAuth؛ يقرأ الملف الشخصي وقائمة رسائل Gmail.

  • Slack · n8n

    اتصالات OAuth أو رمز عبر كتالوج الموصّلات نفسه.

الموصّلات
إعدادات الموصّلات تعرض Google Workspace وSlack وn8n، كلها غير متصلة مع زر اتصال.
10 · متجاوب

منتج واحد متجاوب. لا تطبيق جوال منفصل.

تطبيق Inertia نفسه بعرض شاشة هاتف 390 بكسل: لوحة التحكم وخط المبيعات وصفقة ومركز إجراءات الذكاء الاصطناعي.

  • لوحة تحكم CRMA بعرض هاتف مع بطاقات مؤشرات مكدّسة.

    لوحة التحكم

  • خط المبيعات بعرض هاتف، والمراحل مكدّسة عموديًا.

    خط المبيعات

  • مساحة الصفقة بعرض هاتف مع مؤشرات الصحة وتاريخ المراحل.

    مساحة الصفقة

  • مركز إجراءات الذكاء الاصطناعي بعرض هاتف مع المقترحات المعلّقة وزرّي قبول ورفض.

    مركز إجراءات الذكاء الاصطناعي

التُقطت بمقاس 390 × 844 بكثافة 3×. لمركز الإجراءات العربي فحص آلي بعروض 390 و430 و768 و1024 و1440 بكسل.

11 · العربية والإنجليزية

العربية والإنجليزية، أصلًا.

يُبدَّل الاتجاه أثناء التشغيل، ولا يُزيَّف بنصوص مترجمة: التخطيط والتنقل واللوحة تنعكس بالكامل.

English · LTR
خط المبيعات بالإنجليزية، والمراحل تُقرأ من اليسار إلى اليمين.
العربية · RTL
خط المبيعات نفسه بالعربية، والمراحل تُقرأ من اليمين إلى اليسار مع تنقل معكوس.
  • سياقات اللغة والاتجاه تضبط اتجاه المستند أثناء التشغيل.
  • كتالوج رسائل عربي كامل إلى جانب الإنجليزي.
  • وسيط اللغة يحمل الاختيار عبر الطلبات.
  • مركز الإجراءات العربي مفحوص عبر خمسة عروض شاشة.
12 · أدلة هندسية

أدلة من المستودع

أعداد من شيفرة CRMA، وليست نتائج أعمال.

تاريخ القياس: 14 أكتوبر 2026 · عدد المسارات من route:list، وبقية الأعداد من شجرة المستودع

مسارات HTTP
1,098
مسارات ‎/api/v1
244
نماذج Eloquent
150
ترحيلات
168
متحكمات
155
سياسات تفويض
49
صفحات Inertia
183
مهام طوابير
25
أنواع إجراءات محكومة
8
أدوات ذكاء اصطناعي مسجلة
39
ملفات تعريف وكلاء
14
مواصفات Playwright
22

ملفات الاختبار

421 ملف اختبار PHP · 269 ملف اختبار للواجهة · 22 مواصفة Playwright

أعداد ملفات من شجرة المستودع.

شاشات أخرى

التطبيق العامل على بيانات تجريبية وهمية. اختر شاشة لعرضها بالحجم الكامل.

تحتاج نظامًا كهذا؟

تصمم HexaTerminal وتبني أنظمة CRM وERP وSaaS وأتمتة وأنظمة أعمال مدعومة بالذكاء الاصطناعي حول سير عمل تشغيلي حقيقي.