إليك الوصف المعدّل بدون أي جداول:
? اسم المشروع
نظام أتمتة استخراج بيانات الفواتير بالذكاء الاصطناعي | n8n + Mistral OCR + Google Sheets
وصف المشروع
نظام أتمتة ذكي ومتكامل على n8n يقوم باستقبال ملفات الفواتير سواء كانت PDF أو صور (JPG/PNG)، ثم يعالجها تلقائياً باستخدام تقنية OCR مدعومة بالذكاء الاصطناعي، ويستخرج منها جميع البيانات المحاسبية والتجارية ويحفظها منظمة داخل Google Sheets بدون أي تدخل بشري.
آلية العمل خطوة بخطوة
يبدأ النظام باستقبال الملفات عبر نموذج ويب مخصص (Form Trigger)، ثم يفصل الملفات المتعددة ويحدد نوع كل ملف للتعامل معه بالمسار الصحيح.
إذا كان الملف PDF يُرفع مباشرةً إلى Mistral AI لاستخراج نص المستند عبر OCR، ثم يُولَّد رابط موقّع مؤقت لمدة 24 ساعة لمعالجته بأمان. أما إذا كان الملف صورة (JPG/PNG) فيُرفع إلى Google Drive أولاً ويُشارك بصلاحية قراءة عامة، ثم يُرسل إلى Mistral OCR لاستخراج نصه.
بعد الاستخراج، يُحلَّل النص بواسطة AI Agent يعمل على نماذج OpenRouter مثل GPT-4.1 Nano مع Structured Output Parser يضمن خروج البيانات بصيغة JSON منظمة ومحددة المخطط.
في النهاية تُسجَّل البيانات كاملةً في Google Sheets تلقائياً، وإذا كانت الملفات متعددة يعيد النظام الحلقة على كل ملف منها بشكل منفصل.
البيانات المستخرجة
يستخرج النظام بيانات شاملة ومنظمة تغطي جميع جوانب الفاتورة. على صعيد معلومات الفاتورة يستخرج رقمها وتاريخها وتاريخ الاستحقاق وشروط الدفع والعملة. وعلى صعيد معلومات المورد يستخرج الاسم والعنوان وبيانات التواصل ورقم الضريبة وبيانات البنك. كذلك يستخرج معلومات العميل من اسم وعنوان شحن وعنوان فوترة، وبنود الفاتورة من وصف وكمية وسعر وخصم وضريبة وإجمالي، والملخص المالي من إجمالي فرعي وضرائب ومبالغ مدفوعة ومبلغ مستحق، وأخيراً بيانات الدفع من طريقة الدفع والحالة والتاريخ.
المميزات التقنية
دعم ملفات متعددة في نفس الطلب مع معالجة كل ملف على حدة عبر Loop.
ذكاء اصطناعي لقراءة الفواتير حتى لو كانت بتنسيقات مختلفة أو لغات متعددة.
مخطط بيانات ثابت ومنظم (JSON Schema) يضمن تسجيل البيانات بشكل موحد في الشيت بغض النظر عن شكل الفاتورة.
رفع تلقائي للملفات على Google Drive كأرشيف احتياطي مع تحديد صلاحيات المشاركة.
التقنيات المستخدمة
n8n — أتمتة Workflow ومنطق المعالجة
Mistral AI (OCR API) — استخراج النص من PDF والصور
OpenRouter (GPT-4.1 Nano) — تحليل النص وفهم الفاتورة بالذكاء الاصطناعي
Google Drive — رفع ومشاركة الملفات كأرشيف
Google Sheets — تخزين البيانات المستخرجة بشكل منظم وجاهز للاستخدام