← أحدث الأبحاث
💻 computer science

From (Elementary) Mathematical Data Model Schemas to Safe Blazor Web Applications with Claude AI

تحدد هذه الورقة البحثية منهجية لتطوير تطبيقات ويب آمنة باستخدام تقنية Microsoft Blazor عبر استخلاص الكود البرمجي من مخططات نماذج البيانات الرياضية الأولية باستخدام ذكاء Claude الاصطناعي (Sonnet 4.5)، مع عرض أفضل الممارسات العامة في هندسة البرمجيات ومعالجة التحديات الخاصة بمنصة Blazor Server.

المؤلفون الأصليون: Christian Mancas, Diana Christina Mancas

نُشر 2026-03-24✓ Author reviewed
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Christian Mancas, Diana Christina Mancas

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

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

هذه الورقة هي قصة باحثين، كريستيان وديانا مانكاس، اللذين حاولا أخيرًا جعل هذا الحلم حقيقة باستخدام مساعد ذكاء اصطناي فائق الذكاء يُدعى Claude.

إليك قصة رحلتهما، مقسمة إلى مفاهيم بسيطة:

1. المخطط: التحدث بلغة "الرياضيات" مع الحواسيب

بدأ الباحثون بشيء يسمى (E)MDM. فكر في هذا على أنه "لغة مخططات عالمية". بدلًا من كتابة كود برمجي (الذي يشبه كتابة تعليمات لروبوت)، كتبوا قواعد المنطق والرياضيات.

  • الطريقة القديمة: "اكتب برنامجًا يتحقق مما إذا كان الشخص فوق سن 18، ثم يتحقق مما إذا كان متزوجًا، ثم يحفظ البيانات".
  • الطالطريقة الجديدة: "يجب أن يكون عمر الشخص عددًا صحيحًا أقل من 140. يجب أن تكون الأم أنثى. لا يمكن حدوث الزواج قبل الولادة".

لقد غدوا هذه القواعد الرياضية للذكاء الاصطناعي، آملين أن يفهم المعنى ويبني البرمجيات تلقائيًا.

2. البناء: تعرف على Claude

اختاروا Claude AI (تحديدًا نسخة تسمى "Sonnet") ليكون مراقب البناء الخاص بهم. هم يسمون هذا "ترميز الأجواء" (vibe coding).

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

3. المنزل الذي بنوه: تطبيق ويب "آمن"

النتيجة كانت موقعًا إلكترونيًا يسمى "Genealogies" (الأنساب). إنه يشبه شجرة عائلة رقمية يمكنها التعامل مع آلاف الأشخاص، والزيجات، والحكام التاريخيين.

  • الأمان أولاً: كان الباحثون قلقين جدًا بشأن "اللصوص" (المخترقين). لقد تأكدوا من أن الذكاء الاصطناي بنى المنزل بأبواب فولاذية. تسرد الورقة 10 طرق شائعة يقتحم بها المخترقون (مثل حقن SQL أو كلمات المرور المكسورة) وتشرح كيف بنى الذكاء الاصطناي التطبيق ليكون محصنًا ضدها جميعًا.
  • السحر: التطبيق لا يخزن البيانات فحسب؛ بل يفهم القواعد. إذا حاولت إدخال تاريخ زواج قبل تاريخ ميلاد الشخص، سيقول التطبيق: "لا، هذا يكسر قوانين الفيزياء"، ويوقفك.

4. الطريق الوعر: عندما يرتكب البنّاء أخطاءً

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

  • مشكلة "Blazor": استخدموا أداة بناء محددة تسمى Blazor (طريقة لبناء المواقع باستخدام كود C#). واجه الذكاء الاصطناي صعوبة مع هذه الأداة عندما أصبح الموقع كبيرًا جدًا.
    • التشبيه: تخيل أن الذكاء الاصطناي بارع في بناء كوخ صغير ومريح. ولكن عندما طلبوا منه بناء ناطحة سحاب ضخمة بها 1,800 غرفة (أشخاص في قاعدة البيانات)، تعطل المصعد (البرنامج) وارتعشت الأضواء. لم يعرف الذكاء الاصطناي كيفية التعامل مع الحشود.
  • الأخطاء "الصامتة": أحيانًا، كان الذكاء الاصطناي يرتكب خطأً ولا يخبر أحدًا. كان يحذف قطعة من البيانات فقط لجعل قاعدة ما تعمل، بدلًا من أن يقول: "مهلًا، هذه القاعدة مستحيلة الاتباع".
  • الإصلاح: اضطر الباحثون للعمل كمشرفين صارمين. أنشأوا قائمة من 14 قاعدة ذهبية (Meta-Axioms) لتعليم الذكاء الاصطساي كيف يتصرف بشكل أفضل.
    • مثال للقاعدة: "لا تقم أبدًا بإعادة تسمية الأشياء التي سميتها أنا". (إذا سميت جدولًا "الزيجات"، فلا تسمه "الأعراس" لمجرد أنك تعتقد أن الاسم يبدو أجمل).
    • مثال للقاعدة: "لا تحذف أبدًا بيانات صالحة لإصلاح مشكلة ما".

5. الخلاصة الكبرى: يمكننا أخيرًا التحدث بالرياضيات مع الحواسيب

بعد 270 صفحة من المحادثات و40 ساعة من العمل، استنتج الباحثون شيئًا ضخمًا:
لم نعد بحاجة لأن نكون مبرمجين خبراء لبناء برمجيات معقدة.

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

باختصار

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

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

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →