تخطي للذهاب إلى المحتوى

Building AI Agents with Odoo

28 تموز 2025 بواسطة
Building AI Agents with Odoo
Majorbird

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


المقدّمة: الذكاء الاصطناعي في ERP: أكثر من مجرد روبوت دردشة

بالنسبة للعديد من الشركات، لا تزال روبوتات الدردشة المعتمدة على الذكاء الاصطناعي مقتصرة على ردود جاهزة وأسئلة شائعة بسيطة. لكننا مؤخراً استهدفنا أهدافاً أكبر. من خلال الجمع بين Odoo وتدفقات الأتمتة (n8n) ونماذج LLMs الخارجية (Gemini وClaude وغيرها)، أنشأنا نظام ذكاء اصطناعي يفهم ويتذكر ويحلل، ويتخذ إجراءات فعلية باستخدام بيانات ERP الخاصة بكم.


النتيجة هي مساعد متكامل بالكامل يعمل داخل Odoo، لكنه قادر على الاتصال بالعالم الخارجي، ودعم العملاء، ومساعدة فرق المبيعات، وأتمتة المتابعات، كل ذلك في الوقت الفعلي.


من صندوق الدردشة إلى الوكيل الذكي: الدعم المباشر لـKomacut


أبرز تطبيق ظاهر هو على www.komacut.com، حيث يعمل صندوق دردشة مكتب المساعدة بواسطة Odoo والذكاء الاصطناعي. وعلى الرغم من أن الموقع الإلكتروني غير مبني على Odoo، فإن المساعد يتولى المحادثات الواردة ويثريها داخل ERP.


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


يتم تخزين جميع البيانات، بما في ذلك الرسائل ومعلومات المستخدم والمهام وQ&As، مباشرة في Odoo، ما يجعله مساعداً حقيقياً لا مجرد واجهة دردشة بسيطة.


الشخصية والتوجيه والمعاملات: تعريف الوكيل


يبدأ كل مساعد ذكاء اصطناعي بشخصية محددة جيداً. في إعدادنا، أنشأنا نموذج Odoo مخصصاً لتعريف توجيهات الوكيل، وهي مجموعة التعليمات التي توجّه سلوك LLM.


تحدد هذه التوجيهات نبرة الوكيل وقدراته والقواعد التي يجب اتباعها. كما نرفق معاملات LLM مثل درجة الحرارة (العشوائية)، وحدود الرموز (طول الاستجابة)، والنماذج المفضلة (GPT-4 وClaude وGemini وغيرها).


تتم إدارة هذا الإعداد بالكامل داخل Odoo.

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



تعليم الروبوت: معرفة الشركة والذاكرة


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


يتم تخزين المعرفة في نماذج Odoo مخصصة كنص، ويتم جمعها بثلاث طرق:

- إدخالات مكتوبة يدوياً

- ملخصات تُنشأ تلقائياً على غرار CSV من جداول Odoo أخرى

- محتوى مستخرج من المواقع الإلكترونية (عبر HTTP وتحليل بالذكاء الاصطناعي)


يتم وسم كل إدخال بسياق معين ويمكن استرجاعه أثناء المحادثات. يتيح نموذج Q&A للذكاء الاصطناعي اقتراح إدخالات يمكن لفرق المبيعات التحقق منها وترقيتها إلى معرفة رسمية.


يتم فهرسة كل هذا في قاعدة بيانات متجهية، وهي تنسيق مُحسّن للبحث السريع والدلالي. هذا يجعل من الممكن تطبيق التوليد المعزز بالاسترجاع (RAG): عندما يطرح المستخدم سؤالاً، يبحث النظام في قاعدة الذاكرة عن العناصر ذات الصلة ويرسلها مع التوجيه وسياق الدردشة إلى LLM.


طرق عرض الذاكرة في Odoo:


منح الذكاء الاصطناعي قدرات حقيقية: الأدوات والإجراءات


الوكيل الذي يمكنه الحديث فقط لا يكفي: نريده أن يتصرف.


من خلال إتاحة إجراءات خادم مختارة في Odoo ووصفها بأنها «أدوات»، نسمح لـLLM بتحديد متى وكيف يتم تفعيلها. على سبيل المثال، يمكن للوكيل:

- جلب سجل طلبات العميل

- إنشاء فرصة بيع أو مهمة داخلية

- إرسال بريد إلكتروني للمتابعة

- بل وحتى استدعاء وكيل آخر لمهام متخصصة


لكل أداة معاملاتها وعمليات التحقق الخاصة بها ومسارات احتياطية اختيارية. يتم تخزين كل المنطق والسجل، بحيث يمكن للبشر تتبع ما قام به الوكيل أو تجاوزه.


البنية: Odoo + n8n + OpenRouter

لتنسيق كل هذا، نستخدم مجموعة تقنيات متعددة الطبقات لكن خفيفة:


  • Odoo: يخزن المحادثات والمعرفة والتوجيهات والأدوات وملفات تعريف المستخدمين والمهام
  • n8n: محرك أتمتة مجاني يدير سير العمل، مثل استرجاع الذاكرة، واستدعاء LLM، وتنفيذ إجراءات الخادم، وتسجيل النتائج
  • OpenRouter: يربطنا بنماذج LLMs خارجية، مثل Gemini وClaude وGPT وغيرها، مع مرونة لتبديل النماذج حسب الحاجة


هذا الإعداد قابل للتوسع، ومستقل عن المورّد، ومنخفض التكلفة: وهو مثالي للشركات التي ترغب في التحكم في مجموعة تقنياتها.


ما قمنا ببنائه بالفعل


إليكم بعض التطبيقات الملموسة الفعالة بالفعل:


- الدعم المباشر على موقع KOM العام: ردود ديناميكية، وإنشاء مهام، وإثراء المعرفة

- دعم للعملاء المسجلين لدى KOM: الوصول إلى سجل الطلبات والمنتجات

- إنشاء أوامر بيع من ملفات PDF المقدمة من العملاء

- لوحات معلومات داخلية + دعم Q&A (مثل لوحات معلومات ALN عبر Metabase)

- مساعدو النشر الداخلي ومعرفة الشركة التي يستخدمها فريقنا الخاص


الخاتمة: مستقبل ERP ذكي


نعتقد أن نظام ERP الخاص بكم يجب أن يكون أكثر من مجرد نظام لتسجيل البيانات: يجب أن يفكر، ويساعد، ويتخذ إجراءات. من خلال الجمع بين مرونة Odoo وأدوات الأتمتة وLLMs، أنشأنا فئة جديدة من المساعدين تحوّل المحادثات إلى مسارات عمل والمعرفة إلى قيمة تجارية حقيقية.


إذا كنتم فضوليين لمعرفة كيف يمكن تطبيق هذا على أعمالكم، فنحن جاهزون لنريكم ذلك.


احصلوا على عرض توضيحي أو ابنوا وكيل الذكاء الاصطناعي الخاص بكم


نحن نعمل بنشاط على بناء هذه المجموعة التقنية مع عملاء في قطاعات التصنيع والتجارة والخدمات. هل ترغبون في رؤية ما يمكنها فعله؟


تواصلوا معنا لحجز مكالمة أو طلب عرض توضيحي.

اطّلعوا على كيفية بنائنا وكلاء الذكاء الاصطناعي لـOdoo لفريقكم.

من الخلية إلى الوحدة إلى الحزمة: تتبع على مستوى الرقم التسلسلي الآن، وBattery Passport الأوروبي في 2027