# أعمالنا: ما بنيناه

Mesterséges Intelligencia Központ Kft. هي شركة تطوير برمجيات مقرّها في بودابست بالمجر. ما بنيناه: نظام ERP مع الفوترة وCRM، وبرنامج يستبدل الأسماء في الوثائق القانونية بأسماء مستعارة، ومزامن للبيانات، ومدير لأسطول الحواسيب المحمولة المدرسية، ولعبة ثلاثية الأبعاد مع معلّق حيّ بالذكاء الاصطناعي.

كل نظام موصوف هنا موجود ويعمل؛ وحيث لا نزال نضعه قيد التشغيل، نشير إلى ذلك. ولا نُفصح عن أسماء عملائنا ولا عن أسماء المنتجات. وإن كنتم تحتاجون إلى نظام غير مذكور هنا، فإننا نسرد في نهاية الصفحة ما نبنيه أيضًا.

## نظام لتخطيط موارد المؤسسة مع الفوترة وCRM

**التحدي.** عادةً ما يتوزع العمل اليومي لشركة مجرية صغيرة أو متوسطة على أدوات متفرقة: جداول البيانات، والبريد الإلكتروني، وبرنامج فوترة منفصل، وواجهة البنك. وكان الهدف نظامًا واحدًا مبنيًا على عمليات الشركة نفسها، يمكن لعدة مؤسسات استخدامه دون أن ترى إحداها بيانات الأخرى.

**الحل.** نطوّر نظامًا لتخطيط موارد المؤسسة (ERP) مكوّنًا من وحدات، يخدم عدة مؤسسات عميلة:

- التقويم، والمهام والموافقات، والأعمال التي تجري في الخلفية؛
- المراسلات الجماعية، وصندوق بريد مدمج لحسابات البريد الإلكتروني القائمة؛
- المبيعات وCRM، والمشتريات، وتنظيم التدريب، والموارد البشرية مع تحليل السير الذاتية بمساعدة الذكاء الاصطناعي؛
- المالية: الفواتير الصادرة والواردة، والبنك، ودفعات التحويل، وحساب الرواتب، ودفتر الأستاذ العام؛
- التقارير والرسوم البيانية من كل جدول، ومساعد ذكاء اصطناعي مثبّت على جانب الشاشة يمكن التحكم فيه بالصوت أيضًا.

تُصدر وحدة الفوترة الفواتير المبلَّغ عنها إلى مصلحة الضرائب المجرية (NAV) عبر برنامج الفوترة، مع معاينة PDF وإمكانية الإلغاء. وتطابق التسوية المصرفية كل دفعة مع فاتورتها وفق بيان التحويل، أو رقم الفاتورة، أو رقم الحساب المصرفي للدافع، وتسجّل الدفعة في الفاتورة؛ وتنتقل الفواتير الواردة من NAV بعد الموافقة عليها إلى دفعات التحويل.

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

وبتسجيل دخول واحد يمكن الوصول إلى كل الوحدات: تعمل المصادقة المركزية بكلمة مرور، أو بحساب Google أو Microsoft أو Apple أو GitHub، مع التحقق بخطوتين، والمؤسسات، والدعوات، والصلاحيات.

**النتيجة.** يعمل النظام فعليًا لدى مؤسستين؛ والفوترة تعمل فعليًا، أما وحدة CRM فيجري إدخالها حاليًا. ونوظّف هذه الخبرة في تطوير [برمجيات الأعمال](https://www.mestersegesintelligenciakozpont.hu/ar/services/business-software).

## أداة لإخفاء الهوية في الوثائق القانونية

**التحدي.** كثيرًا ما يلزم مشاركة عقد أو مذكرة مقدَّمة إلى المحكمة أو حكم قضائي، أو معالجته بالذكاء الاصطناعي، دون أن تخرج منه أي بيانات شخصية. والحجب اليدوي بطيء، والخطأ فيه سهل: فالاسم يرد أيضًا مصرَّفًا، أو بالأحرف الأولى، أو في توقيع.

**الحل.** تطبيق لنظام Windows يعمل بالكامل على حاسوب المستخدم نفسه، ويطبّق الأسماء المستعارة (pseudonymisation) على الوثائق القانونية المجرية (PDF وWord):

- يعثر على كل صيغ أسماء الأشخاص المعنيين: الصيغ المصرَّفة، واسم ما قبل الزواج واسم ما بعده، والأحرف الأولى، والتوقيع بالأحرف الكبيرة، والاسم الوارد في عنوان البريد الإلكتروني؛
- أما بقية الأسماء والمؤسسات والعناوين فيعثر عليها نموذج مجري للتعرّف على الأسماء يعمل محليًا، وفي قياسنا كان أدق من النماذج التوليدية بفارق 10–13 نقطة؛
- يقدّم أربعة أنواع من الاستبدال، منها تسميات الأدوار أمام المحكمة ومعرّفات مرقّمة، ويعرض قبل الحفظ صفحة للمراجعة؛
- يعيد كتابة الملف مع الحفاظ على تنسيقه، بما في ذلك الترويسة والحواشي والتعليقات والبيانات الوصفية.

**النتيجة.** تراجع مكتبة برمجية ثانية الملفَّ المكتمل من جديد، وإن بقي فيه ولو اسم أصلي واحد، فلا يحفظه البرنامج. ويمكن تثبيت التطبيق، ولا تغادر البيانات الحاسوب.

## لعبة متصفح ثلاثية الأبعاد مع معلّق حيّ بالذكاء الاصطناعي

**التحدي.** عادةً ما يقول موقع الشركة إن الشركة بارعة في الذكاء الاصطناعي، أما نحن فأردنا أن نُظهر ذلك. كان على اللعبة أن تعمل في جناح المعرض وفي الموقع الإلكتروني معًا، لزوار من عالم الأعمال ليسوا من اللاعبين: دون تعلّم، ودون تسجيل، ودون زر بدء. وكان على الذكاء الاصطناعي أثناء اللعب أن يستجيب فعلًا للاعب، لا أن يختار عشوائيًا جملًا مكتوبة مسبقًا.

**الحل.** بنينا لعبة جري لا نهاية لها، يكون فيها اللاعب هو ديناصور T-rex نفسه. يرسم WebGL المشهد في الوقت الفعلي، باستخدام three.js، في المتصفح؛ والتحكم بزر واحد. وترسل اللعبة اللحظات المهمة (فقدان حياة، أو رقم قياسي، أو الانتقال إلى مستوى جديد، أو منظر طبيعي جديد، أو هوّة تم القفز فوقها) في تقرير ملخّص إلى مساعدنا الذكي، وهو معلّق قائم على نموذج لغوي كبير، يتحدث انطلاقًا من هذا التقرير إلى اللاعب مباشرة. والمعلّق يتكلم فقط: ولا يتدخل في مجريات اللعبة.

**النتيجة.**

- يظهر التعليق على اللحظات الكبيرة في نحو 1–2 ثانية.
- يتحدث مساعدنا الذكي بـ14 لغة، وبلغة اللاعب دائمًا، ويخاطبه بصيغة الاحترام في كل اللغات.
- يجيب دائمًا عن السؤال الذي يكتبه اللاعب، ويلخّص الجولة في نهاية الشوط برقمين على الأقل.
- تعمل اللعبة نفسها على الحاسوب المكتبي والهاتف.
- اللعبة تعمل فعليًا: ويمكن لأي شخص تجربتها في [صفحتنا الرئيسية](https://www.mestersegesintelligenciakozpont.hu/ar/).

ونحمل المعرفة نفسها إلى أعمالنا في [تطوير الألعاب](https://www.mestersegesintelligenciakozpont.hu/ar/services/game-development) و[تطوير روبوتات المحادثة ووكلاء الذكاء الاصطناعي](https://www.mestersegesintelligenciakozpont.hu/ar/services/ai-chatbots-and-agents).

## خط إنتاج رسومي قائم على الذكاء الاصطناعي لعالم اللعبة

**التحدي.** تحتاج اللعبة إلى عناصر رسومية كثيرة بأسلوب موحّد: أشجار، وشجيرات، وصخور، ومناظر طبيعية، وعقبات. ويجب أن يُنجز كل منها بالمقياس الحقيقي، وبخلفية شفافة، ومخطط خارجي دقيق، لأن اكتشاف التصادم في اللعبة يعتمد على ذلك أيضًا. والعمل اليدوي في هذا بطيء، أما توليد الصور البسيط فلا يعطي أسلوبًا وحجمًا موحّدين.

**الحل.** بنينا في واجهة الإدارة لدينا خط إنتاج من ست خطوات:

1. **الطلب:** وصف قصير للموضوع.
2. **الخطة:** يكتب نموذج لغوي خطة العالم، بما فيها الأجواء، ولوحة الألوان، والطقس، وأنواع العناصر، وتعليمات الرسم.
3. **أوراق الأسلوب:** تثبّت صور نموذجية مختارة الأسلوبَ والمقياس؛ ويتلقاها الرسّام كمرجع.
4. **الرسم:** يرسم نموذج توليدي للصور العناصر، ورقة واحدة لكل نوع، مع عدة أوراق بالتوازي؛ ويقصّ النظام الورقة إلى عناصر منفردة، ويتحقق من الشفافية ومن اكتمال المخطط الخارجي، ويغيّر الحجم إلى الارتفاع المخطط له، ويطابق الألوان مع لوحة الألوان، وينشئ خريطة اتجاهات السطح (normal map) لإضاءة اللعبة.
5. **الفرز:** يقرّر إنسان القبول.
6. **الإصدار:** لا تدخل اللعبة إلا الصورة المُصدَرة.

وتنفّذ أداة الجدولة إنتاجَ الطلب المحفوظ من تلقاء نفسها ضمن النافذة الزمنية المحددة، وفي حدود حصة مضبوطة مسبقًا من استدعاءات الذكاء الاصطناعي؛ ويبقى الفرز والإصدار يدويين حتى في هذه الحالة.

**النتيجة.** صُنعت مناظر اللعبة وعقباتها على خط الإنتاج هذا. فرسم العقبة وأيقونتها وشكل التصادم الخاص بها تأتي جميعًا من بيانات الإنتاج نفسها: إذ يتبع التصادم المخطط الخارجي للصورة بدقة البكسل. ولا يدخل اللعبة شيء دون موافقة بشرية.

## قياس الحجم بالنقاط الوظيفية بمساعدة الذكاء الاصطناعي

**التحدي.** قيمة عرض البرمجيات بقدر دقة التقدير الذي يقف خلفه. فتقدير عدد الساعات يتوقف على المقدِّر وعلى الفريق، ولذلك يصعب مقارنة عرضين، ولا يرى العميل ما الذي يطلب المطوّر سعرًا مقابله بالضبط.

**الحل.** نقيس الحجم الوظيفي للتطوير بنقاط COSMIC الوظيفية (ISO/IEC 19761). تحسب الطريقة حركات البيانات، وهي الإدخال (Entry)، والإخراج (Exit)، والقراءة (Read)، والكتابة (Write)، وتساوي كل حركة منها نقطة وظيفية واحدة، ولذلك يكون الحجم مستقلًا عن التقنية وعمّن يتولى التطوير. وقد بنينا للقياس مسار عمل خاصًا بنا بمساعدة الذكاء الاصطناعي:

- نقسّم التطوير إلى مجموعات وظائف، ونصف كلًّا منها بقالب موحّد: الهدف، والجهات الفاعلة، والبيانات، والوظائف، ووظائف الذكاء الاصطناعي، وما لا يدخل ضمنها؛
- تَعُدّ عدة نماذج لغوية كل مجموعة وظائف عدة مرات؛ وتبني هذه التشغيلات قاموسًا مشتركًا لأسماء الجهات الفاعلة والبيانات، ويُظهر تشتّتها مقدار عدم اليقين؛
- تضمن جولة تنسيق أن تُحتسب كل عملية وظيفية مرة واحدة بالضبط في المشروع، حتى لو وردت في عدة أوصاف؛
- نصف النظام القائم على حدة، فلا يدخل في الحجم إلا الجزء الجديد؛
- يشير القياس أيضًا إلى ما لا يعبّر عنه الحجم الوظيفي: الواجهة المخصّصة، والرسومات، والعمل في الوقت الفعلي، والخوارزمية المعقدة، وترحيل البيانات، والمتطلبات غير الوظيفية؛
- يمكن تعديل عمليات الدمج الآلية يدويًا، ويمكن تثبيت القياس المكتمل كنسخة غير قابلة للتغيير، تصبح هي أساس العقد.

**النتيجة.** يُعَدّ العرض والجدول الزمني من الحجم المقاس، ويمكن مقارنة عرضين بالمقياس نفسه. فالحجم ليس تقديرًا بالحدس، بل قائمة مفصّلة يمكن تتبّعها بندًا بندًا: أيّ عملية، وبأيّ حركات بيانات، وكم نقطة وظيفية تعطي. ونكتب عن طريقة التسعير في صفحة [التسعير](https://www.mestersegesintelligenciakozpont.hu/ar/pricing).

## مزامن للبيانات من MS SQL إلى PostgreSQL سحابي

**التحدي.** كان لا بد من إيصال بيانات قاعدة بيانات MS SQL تعمل على خادم الشركة نفسها إلى نظام سحابي (لتطبيق جديد وللتقارير) دون إثقال النظام المصدر، ودون كتابة أي شيء فيه.

**الحل.** برنامج يعمل كخدمة Windows بصلاحية القراءة فقط:

- يختار لكل جدول أقل طرق رصد التغييرات تكلفة، ويكتشف عمليات الحذف بمقارنة المفاتيح؛
- يستجيب للتغيير في غضون 1–3 ثوانٍ، وينشئ بنية قاعدة البيانات الهدف بنفسه، ويتابع تغييراتها؛
- يمكن استثناء الأعمدة الحساسة وتقييد عرض النطاق الترددي، ويجري المطابقة ليلًا، ويقدّم تقريرًا بعدد الصفوف؛
- يُشغَّل بمثبّت واحد، ويخزّن بيانات الوصول مشفّرة.

**النتيجة.** تتحقق من عمله اختبارات تلقائية وبيئة اختبار حقيقية لـMS SQL وPostgreSQL. وإذا لزم ربط عدة أنظمة، فهذا أيضًا من أعمال [أتمتة العمليات](https://www.mestersegesintelligenciakozpont.hu/ar/services/process-automation).

## مدير أسطول الحواسيب المحمولة للمدارس

**التحدي.** نحو مئة حاسوب محمول مدرسي بنظام Windows في عدة مواقع، دون نطاق (domain) ودون نظام لإدارة الأجهزة: فكان تثبيت البرامج والتحديث وتنظيم الحسابات يجري يدويًا، جهازًا بعد جهاز.

**الحل.** بنينا نظامًا خاصًا بنا لإدارة الأسطول:

- لا يتصل الوكيل الذي يعمل على الأجهزة إلا باتجاه الخارج، ويُدار الخادم المركزي من واجهة ويب، ويحتفظ بجرد لكل جهاز؛
- تصل الأوامر إلى الأجهزة على مراحل، مع مفتاح إيقاف طارئ وسجل؛
- يثبّت البرامج ويزيلها من كتالوج للبرامج، ويشير إلى الجهاز الذي انحرف عن الحالة المطلوبة؛
- يدير حسابات محلية موحّدة وكلمات مرور مخزّنة لمسؤول النظام، ويحدّث نفسه على مراحل أيضًا، مع استعادة تلقائية للحالة السابقة عند الخطأ.

**النتيجة.** يعمل الأسطول بهذا النظام. وقد اتخذنا قرار الانتقال إلى Windows 11 أيضًا بناءً على القياس: وفق نتائج اختبارات الأداء التي شُغّلت على الأجهزة.

## مختبِرون بالذكاء الاصطناعي لتطبيقات الويب

**التحدي.** يجب إعادة اختبار تطبيق الويب بعد كل تغيير، والاختبار اليدوي بطيء ومتكرر.

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

**النتيجة.** يعمل أداةً داخلية لاختبار البرمجيات التي نطوّرها بأنفسنا.

## اختبار توظيف للعاملين مع الذكاء الاصطناعي

بنينا لعمليات التوظيف لدينا اختبارًا إلكترونيًا مدته نصف ساعة يقيس كيف يعمل المتقدّم مع الذكاء الاصطناعي. وله أربعة أجزاء محددة بوقت: البحث عن الأخطاء في تطبيق تجريبي معيب عمدًا، ومحادثة مع عميل يؤدي دوره الذكاء الاصطناعي، ومهام تفكير، وتجربة مع نظام لا تُعرف طريقة عمله. يقيّم الذكاء الاصطناعي الإجابات تقييمًا أوليًا، ويتخذ إنسان القرار؛ ونعالج بيانات المتقدّمين وفق GDPR، مع مدة احتفاظ، وإمكانية التصدير والحذف.

## منتجات صغيرة من تطويرنا

- **برنامج إملاء:** يكتب الكلام نصًا في أي تطبيق على Windows وmacOS؛ ويعمل التعرّف على الكلام محليًا على بطاقة الرسومات في الحاسوب.
- **التحقق من حملات الملصقات:** تؤكد صورة الموظف وبيانات موقعه تعليق الملصق، مع عرض عام على الخريطة.
- **مدير بطاقات التجميع:** تتعرّف كاميرا الهاتف على البطاقة بمطابقة الصور والتعرّف على النصوص، وتُدار المجموعة ورزم البطاقات في مكان واحد.
- **موقعنا السابق:** كان وكيل ذكاء اصطناعي يعيد ترتيب مظهر الصفحة مباشرةً لكل زائر، بينما يتحاور معه وكيل آخر، بالإدخال الصوتي أيضًا.
- **هذا الموقع لمحركات البحث ومساعدي الذكاء الاصطناعي:** بـ14 لغة، مع نسخة Markdown لكل صفحة، وبيانات الشركة بصيغة قابلة للقراءة آليًا، وخريطة موقع تحدد النسخ اللغوية.

## ما نبنيه أيضًا

ما يلي ليس أعمالًا منجزة، بل أنظمة يسعدنا أن نبنيها:

- استخراج البيانات من المستندات (الفواتير والعقود ومذكرات التسليم) بالذكاء الاصطناعي: [دمج الذكاء الاصطناعي](https://www.mestersegesintelligenciakozpont.hu/ar/services/ai-integration)؛
- روبوت محادثة لخدمة العملاء أو وكيل ذكاء اصطناعي يجيب من مستندات الشركة نفسها: [روبوت المحادثة ووكيل الذكاء الاصطناعي](https://www.mestersegesintelligenciakozpont.hu/ar/services/ai-chatbots-and-agents)؛
- متجر إلكتروني بتسعير مخصّص ومرتبط بنظام تخطيط موارد المؤسسة: [تطوير المتاجر الإلكترونية](https://www.mestersegesintelligenciakozpont.hu/ar/services/webshop-development)؛
- تطبيق iOS وAndroid مع نظام خلفي وواجهة إدارة: [تطبيقات الجوال](https://www.mestersegesintelligenciakozpont.hu/ar/services/mobile-app-development)؛
- لعبة للعلامة التجارية وتجربة تفاعلية للمعرض أو الموقع الإلكتروني: [تطوير الألعاب](https://www.mestersegesintelligenciakozpont.hu/ar/services/game-development).
