مع تزايد التعقيد في [تطوير](/tag/تطوير) البرمجيات، تبرز أهمية [الوكلاء](/tag/الوكلاء) البرمجيين (coding [agents](/tag/agents)) كأدوات رئيسية لتحسين [الكفاءة](/tag/الكفاءة) وجودة [الكود](/tag/الكود). ولكن، هل تساءلت يومًا كيف يمكن أن تكون عملية [البحث](/tag/البحث) في المستودعات البرمجية أكثر فعالية؟ هنا يأتي دور [LARGER](/tag/larger) (Lexically Anchored Repository Graph Exploration and Retrieval).
لنتحدث عن التحديات التي يواجهها [الوكلاء البرمجيون](/tag/[الوكلاء](/tag/الوكلاء)-البرمجيون) اليوم. تبدأ مشكلة [التوجيه](/tag/التوجيه) الوكلي بإيجاد الملفات والرموز المرتبطة بالمهمة، حيث أن أي [خطأ](/tag/خطأ) في هذه المرحلة يمكن أن يؤدي إلى مشكلات في مراحل لاحقة مثل [توليد](/tag/توليد) [التحديثات](/tag/التحديثات) أو [كتابة](/tag/كتابة) الاختبارات. معظم [الوكلاء](/tag/الوكلاء) حتى الآن يعتمدون على [البحث](/tag/البحث) اللفظي (lexical search)، مما يؤدي في كثير من الأحيان إلى تفويت [العلاقات](/tag/العلاقات) الهيكلية الهامة مثل [العلاقات](/tag/العلاقات) بين الرموز، التسلسل الزمني للدعوات، والتسلسلات الطبقية.
كانت الحلول التقليدية تعتمد على [أدوات](/tag/أدوات) [رسم بياني](/tag/رسم-بياني) منفصلة أو مراحل [تنقل](/tag/تنقل) تحبط سلسة [التفاعل](/tag/التفاعل) مع الوكيل. هنا، يقدم لجم [LARGER](/tag/larger) إطاراً [عمل](/tag/عمل) مبتكراً يدمج بين [البحث](/tag/البحث) اللفظي والفحص الهيكلي، حيث يقوم بتحويل التطابقات اللفظية إلى نقاط دخول هيكلية عالية [الدقة](/tag/الدقة) ويعرض المناطق المحلية الأكثر فائدة ضمن حلقة [بحث](/tag/بحث) الوكيل.
بفضل هذا الدمج، يتمكن [الوكلاء البرمجيون](/tag/[الوكلاء](/tag/الوكلاء)-البرمجيون) من تعزيز تجربتهم بشكل كبير. في الاختبارات الأربعة التي أجريت، أظهر [LARGER](/tag/larger) تحسّنًا كبيرًا، حيث سجل زيادة بمقدار 13.9 نقطة في [دقة](/tag/دقة) الملفات على LocBench [عبر](/tag/عبر) [تحسينات](/tag/تحسينات) المعلمات، حتى أنه حقق زيادة قدرها 11.8 نقطة مع المعلمات الثابتة. كما أظهر النتائج الإيجابية المستمرة على [اختبارات](/tag/اختبارات) مثل MuLocBench وSWE-Atlas.
هذه التطورات تبشر بمستقبل زاهر في عالم [الذكاء الاصطناعي](/tag/الذكاء-الاصطناعي) وتطوير [البرمجيات](/tag/البرمجيات). هل أنتم مستعدون لاكتشاف مزيد من [الابتكارات](/tag/الابتكارات) في هذا المجال؟ شاركونا آرائكم وتجاربكم في [التعليقات](/tag/التعليقات).
تعزيز تجربة البحث في المستودعات البرمجية: إطلاق LARGER لتحسين فعالية وكفاءة الوكلاء البرمجيين!
أطلقت دراسة جديدة إطار العمل LARGER، الذي يعد ثورة في كيفية تمكين الوكلاء البرمجيين من البحث في المستودعات. يعتمد هذا الإطار على تحليلات هيكلية للملفات، مما يعزز دقة العمليات البرمجية بشكل غير مسبوق.
المصدر الأصلي:أركايف للذكاء
زيارة المصدر الأصلي ←جاري تحميل التفاعلات...
