Habr AI→ المصدر

ياندكس 360 شرح كيفية تعليم مساعدات الذكاء الاصطناعي العمل مع مجموعات واجهة المستخدم الداخلية

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

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

شارکت فریق الواجهة الأمامية في Yandex 360 كيفية تعليم مساعد الذكاء الاصطناعي العمل مع مجموعة واجهة المستخدم الداخلية ونظام التصميم — وسبب ضرورة التحضير الخاص للمستودع بدون ذلك.

تأثير "واو" وجانبه السلبي

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

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

ماذا يعني مستودع جاهز للذكاء الاصطناعي

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

طورت الفریق عدة مبادئ:

  • التوثيق المنظم لكل مكون مع مراعاة نافذة السياق للنموذج
  • ملفات التلميح (`AGENTS.md`, `.cursorrules`) التي تصف الهندسة والأنماط المحظورة
  • أمثلة صريحة — صحيحة وخاطئة — لكل كيان
  • بيانات وصفية لمجموعة واجهة المستخدم تدخل السياق تلقائياً عند الطلب
  • وصف CI/CD والاتفاقيات البرمجية بصيغة قابلة لقراءة الآلة

نظام التصميم كمصنوعة قابلة لقراءة الآلة

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

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

« جعلنا مشاريع الواجهة الأمامية جاهزة حقاً للذكاء الاصطناعي: علمنا المساعدين فهم بنية مستودعاتنا والعمل مع المكتبات الداخلية وحتى اتباع أنماط نظام التصميم »، — فاليري بارانوف،

Yandex 360.

نظرة البنية التحتية للمشكلة

يتعامل Yandex 360 مع « الواجهة الأمامية المشتركة » — المكونات التقنية الموحدة و CI/CD المشتركة ومنصات توزيع المكونات بين الفرق. هذا يجعل المهمة حرجة بشكل خاص: إذا تم وصف مكون واحد بشكل غير صحيح، يرتكب المساعدون أخطاء في جميع المشاريع التي تستخدمه.

إذن نهج الفريق ليس إصلاحات نقطية للتعليمات، بل عمل منهجي مع التوثيق وبنية المستودع على مستوى المنصة.

ماذا يعني هذا

تظهر تجربة Yandex 360: لا يصبح مساعد الذكاء الاصطناعي أداة فعالة بدون استثمار في السياق. ستحصل الفرق التي تجعل مستودعاتها وأنظمة تصميمها قابلة لقراءة الآلة على مكاسب سرعة حقيقية — سيستمر الآخرون في قضاء الوقت في إصلاح الهلوسة.

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

هل تحتاج إلى ذكاء اصطناعي يعمل داخل شركتك — وليس فقط في موجز الأخبار؟

أبني ذكاءً اصطناعياً جاهزاً للإنتاج للشركات — أنظمة CRM مخصّصة، أدوات داخلية، وكلاء مستقلون، أتمتة سير العمل. ملك لك، مصمّم وفق عمليتك، دون رسوم لكل مستخدم. من إعداد جمال خميدون، مدير المنتجات في AlpinaGPT (منصة ذكاء اصطناعي، أكثر من 6000 مستخدم).

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