Habr AI→ المصدر

بوت Telegram يجمع سلة مشتريات في VkusVill من عبارة واحدة

قدّم مطور من روسيا بوت Telegram مفتوح المصدر يجمع سلة مشتريات في VkusVill انطلاقًا من رسالة نصية واحدة. يكفي كتابة «جهّز فطورًا لشخصين»، ليختار البوت…

معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
بوت Telegram يجمع سلة مشتريات في VkusVill من عبارة واحدة
المصدر: Habr AI. كولاج: Hamidun News.
◐ استمع للمقال

واحد من تلك المشاريع التي تبدأ بإزعاج يومي وتنتهي بمنتج يعمل. نشر مطور روسي على Habr قصة إنشاء بوت Telegram يقبل عبارة نصية عادية — على سبيل المثال، 'جهز إفطاراً لاثنين' — وينشئ بشكل مستقل سلة تسوق في VkusVill برابط جاهز لإتمام الطلب.

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

من الناحية التقنية، يتم بناء البوت كمزيج من عدة مكونات. في جانب المستخدم—واجهة Telegram قياسية، بدون تطبيقات إضافية أو تسجيل. يتم إرسال رسالة المستخدم إلى نموذج لغة مُنتشر عبر Yandex Cloud AI Studio. التكنولوجيا الأساسية هنا هي function calling، وهي آلية حيث لا يقتصر نموذج اللغة على إنشاء النص فقط بل يحدد أي الوظائف الخارجية التي يجب استدعاؤها لتنفيذ المهمة. في هذه الحالة، يفهم النموذج أن طلب الإفطار يعني مجموعة محددة من فئات المنتجات ويستدعي وظائف البحث في كتالوج VkusVill من خلال واجهة برمجة التطبيقات العامة. يتم تجميع نتائج البحث في سلة تسوق، ويتلقى المستخدم رابطاً حيث يحتاج فقط إلى تأكيد الطلب.

يؤكد المؤلف أن المشروع غير مرتبط بـ VkusVill أو Yandex—إنه تطوير مستقل تماماً باستخدام الواجهات المفتوحة لكلا الخدمتين. يتم نشر الكود على GitHub بموجب ترخيص Apache 2.0، مما يجعله متاحاً للدراسة والانقسام والاستخدام التجاري. بالنسبة للمطورين المهتمين بـ function calling و Model Context Protocol، فإن المشروع له قيمة عملية كتنفيذ مرجعي—ليس مثالاً مجرداً من التوثيق، بل منتج يعمل مع سيناريو مستخدم حقيقي.

هذا المشروع مثير للاهتمام ليس فقط لأجله بحد ذاته، بل كتوضيح لاتجاه أوسع. تتجاوز نماذج اللغة بشكل متزايد نوافذ الدردشة وتبدأ في التحكم في الخدمات الخارجية—تقديم الطلبات، وحجز الطاولات، والبحث عن التذاكر. يحول Function calling و MCP نماذج اللغة من محاورين إلى مشغلين قادرين على اتخاذ إجراءات في العالم الحقيقي من خلال APIs. التجارة بالتجزئة للمنتجات الغذائية هي أحد أكثر المرشحين وضوحاً لمثل هذا الأتمتة: تتكرر أنماط الشراء من أسبوع إلى آخر، وتكون المخزونات منظمة، والألم الذي يشعر به المستخدم من التمرير الروتيني للكتالوج قابل للقياس بشكل جيد.

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

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

ZK
Hamidun News
أخبار الذكاء الاصطناعي بدون ضوضاء. اختيار تحريري يومي من أكثر من 400 مصدر. منتج من جمال حميدون، رئيس الذكاء الاصطناعي في Alpina Digital.

هل تريد التوقف عن قراءة الذكاء الاصطناعي والبدء باستخدامه؟

AI News هو موجز منسق لأخبار الذكاء الاصطناعي. تعلمك Hamidun Academy استخدام الذكاء الاصطناعي في عملك.

ما رأيك؟
جارٍ تحميل التعليقات…