Sheetize AI

Sheetize AI – التفاعل مع جداول البيانات بلغة بشرية

لا ينبغي أن يتطلب العمل مع جداول البيانات حفظ مسارات معقدة من واجهات برمجة التطبيقات. Sheetize AI يضيف واجهة محادثة إلى عالم معالجة البيانات في .NET.

Sheetize AI هي مكتبة فئات .NET تسمح للمطورين بالتعامل مع ملفات الجداول على نمط Excel باستخدام لغة طبيعية بسيطة. سواء كنت تحتاج إلى:

  • إنشاء جدول جديد من مواصفات مكتوبة بلغة طبيعية،
  • تحديث خلايا أو صفوف أو صيغ بوصف ما تريد،
  • طرح أسئلة على البيانات (مثال: “ما إجمالي المبيعات للربع الثاني؟”)، أو
  • الحصول على ملخص مختصر للورقة بأكملها،

Sheetize AI يترجم نيتك إلى عمليات دقيقة على الجداول، مُزيلاً الحاجة إلى استدعاءات API مطولة.

لماذا Sheetize AI؟

مكتبات الجداول التقليدية تتطلب منك معرفة عناوين الخلايا، أنواع البيانات، وتتابع API الدقيق لإجراء تعديل. هذا يخلق منحنى تعلم حاد ويبطيء من نمذجة النماذج السريعة. Sheetize AI يجسر الفجوة من خلال:

  • أوامر صديقة للبشر: اكتب “أضف عمودًا باسم الربح يُحسب كـ الإيراد – التكلفة.”
  • إنشاء ملفات فورًا: صِف دفتر العمل بالكامل – “أنشئ جدول ميزانية لـ 2025 بثلاث أوراق: الدخل، المصاريف، الملخص.”
  • أسئلة مدفوعة بالبيانات: اسأل “ما هو المنتج الذي حقق أعلى نمو الشهر الماضي؟” واحصل على الجواب برمجيًا.
  • تلخيص تلقائي: احصل على نظرة عامة بنقاط على جدول كبير باستدعاء واحد.

القدرات الرئيسية

  • التعديل: تحرير خلايا، صفوف، أعمدة وصيغ باستخدام الإنجليزية البسيطة.
  • الإنشاء: توليد دفاتر عمل كاملة من مواصفات نصية (مثال: “أنشئ تقرير مبيعات للربع الأول”).
  • الاستعلام: طرح أسئلة مباشرة على بياناتك (“ما متوسط الإيراد لكل منطقة؟”).
  • التلخيص: الحصول على نظرة نصية سريعة على دفاتر عمل معقدة (“أعطني ملخصًا مختصرًا للميزانية”).

سيناريوهات شائعة

  1. نمذجة سريعة لتطبيقات الأعمال
    مدير المنتج يصف “تقرير مالي ربع سنوي بأعمدة للإيراد، التكلفة، والربح (الإيراد – التكلفة)”. Sheetize AI يُنشئ دفتر العمل، يضيف الصيغ، ويعيد الملف في ثوانٍ، مما يسمح للمطورين بالتركيز على الواجهة بدلاً من تفاصيل الجداول.

  2. أتمتة علوم البيانات
    مهندسو البيانات يسألون “أعطني أعلى 5 عملاء من حيث إجمالي قيمة الشراء”. Sheetize AI ينفذ الاستعلام على الورقة، يُعيد مصفوفة JSON، ويمكنه أيضًا كتابة النتيجة في ورقة جديدة.

  3. خدمة العملاء الذاتية
    روبوتات الدعم يمكنها تفسير أسئلة المستخدم مثل “لماذا رصيدي سالب؟” وباستخدام Sheetize AI، تحدد الصفوف المتأثرة، تقدم شرحًا وديًا، وتصحح البيانات تلقائيًا إذا سُمح بذلك.

  4. أنابيب تقارير المؤسسات
    وظائف الدُفعات تقرأ ملفات CSV القديمة، تسأل “أنشئ جدول محوري يوضح المبيعات حسب المنطقة”، فيبني Sheetize AI الجدول المحوري، يحفظ دفتر العمل، ويرسله بالبريد الإلكتروني إلى المعنيين – كل ذلك دون سطر واحد من كود أتمتة Excel.

💻 دعم المنصات

  • وقت التنفيذ: .NET 6 وما فوق
  • أنظمة التشغيل: Windows, Linux, macOS
  • التوزيع: مكتبة NuGet واحدة، سهلة التثبيت

💡 سطر واحد، إمكانيات لا نهائية:

string result = await sheetizeAI.SpreadsheetQuestion("D:\\Sample.xlsx", "How many nights Christopher Wright will work?");

لماذا Sheetize AI مهم

الطريقة القديمة (واجهات برمجة التطبيقات التقليدية)

  • تتبع يدوي لعناوين الخلايا (A1, B2)
  • استعلامات LINQ معقدة لاسترجاع بيانات بسيطة
  • شفرة زائدة لتحميل، حفظ، وتنقل في الجداول
  • حاجة إلى منطق تحليل مخصص للمدخلات النصية

الطريقة الجديدة (Sheetize AI)

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