← جميع المقالات

من Excel إلى تطبيق دون كود: وكيل ذكاء اصطناعي يبني Power Apps من جدولك

رسم توضيحي: الجدول يتحول إلى شاشات تطبيق بواسطة وكيل ذكاء اصطناعي

ما زالت نصف عمليات الأعمال في الشركات الصغيرة تعيش داخل ملف Excel: طلبات العملاء، والمخزون، والسجلات. في السادس من سبتمبر نشر Reza Dorrani، وهو من أشهر صنّاع المحتوى في مجال Power Platform، درساً تطبيقياً مدته عشرون دقيقة يحوّل فيه جدول Excel إلى تطبيق حقيقي متعدد الشاشات دون كتابة سطر برمجي واحد: يُستورد الملف إلى قائمة SharePoint، ثم يُبنى هيكل تطبيق Power Apps من قوالب الشاشات الحديثة، ثم يتولى وكيل ذكاء اصطناعي متصل (Claude Code أو GitHub Copilot) إكمال العمل حتى يصبح تطبيقاً جاهزاً بلوحة مؤشرات وبحث ونماذج إدخال.

لماذا نخرج من Excel أصلاً

للجدول ثلاث مشاكل مزمنة: النسخ المتضاربة التي تتنقل بالبريد («النسخة_النهائية_معدلة_2.xlsx»)، واستحالة العمل المريح من الهاتف دون كسر المعادلات، وغياب أي قواعد — أي شخص يمكنه حذف صف دون أن يعرف أحد من فعل ذلك ومتى. التطبيق يحل هذه المشاكل: البيانات في مكان واحد مع صلاحيات واضحة، والنماذج تتحقق من المدخلات، وسجل التغييرات محفوظ. كان العائق الوحيد قديماً هو أن بناء التطبيق يستغرق أياماً، أما الآن فالوكيل يتولى التجميع.

الخطوة الأولى: الجدول ينتقل إلى SharePoint

يبدأ كل شيء بالاستيراد: في SharePoint خيار مدمج باسم Import from Excel يأخذ الجدول مع عناوين الأعمدة ويحوله إلى قائمة بحقول مكتوبة الأنواع — التواريخ تبقى تواريخ، والمبالغ تبقى أرقاماً، وخيار «نعم/لا» يصبح مربع اختيار. كلما كانت عناوين الأعمدة مرتبة، كان العمل لاحقاً أسهل. قائمة SharePoint ليست ملفاً ميتاً بل مصدر بيانات حي مع سجل إصدارات وصلاحيات وواجهة برمجية.

الخطوة الثانية: الهيكل من القوالب الحديثة

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

الخطوة الثالثة: توصيل وكيل الذكاء الاصطناعي

هنا الجزء الأهم: يُوصل بمحرر التطبيقات إضافة canvas authoring agent التي خرجت من مرحلة التجربة وأصبحت متاحة للجميع، وتعمل عبر بروتوكول MCP الذي يربط المنصة بوكيل خارجي — في الفيديو Claude Code، ومعه بديل هو GitHub Copilot. تكتب للوكيل في الدردشة ما تريد: ربط القائمة الحقيقية بدل البيانات التجريبية، تعديل الشاشات حسب عمليتك، إضافة صفحة تفاصيل السجل، ضبط الفلاتر حسب الحالة. الوكيل يجد الشاشات المطلوبة، ويعيد كتابة الصيغ، ويربط عناصر الواجهة بأعمدة القائمة بنفسه، وكل ذلك يستغرق دقائق.

النتيجة النهائية

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

أين تكمن المشكلة

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

لكن الفكرة عامة وتتجاوز Power Apps: «بيانات ← هيكل من القوالب ← وكيل ذكاء اصطناعي يكمل العمل» هي نفس الطريقة التي تُبنى بها اليوم المواقع ولوحات المتابعة والأدوات الداخلية.

المصدر: Turn Excel Spreadsheets into a Multi-Screen Power App with AI Coding Agents — Reza Dorrani, YouTube

رسم توضيحي: الجدول يتحول إلى شاشات تطبيق بواسطة وكيل ذكاء اصطناعي