في خطوة جديدة ومشوقة، أعلنت JetBrains عن إطلاق KotlinLLM كمصدر مفتوح تحت رخصة Apache 2.0. يتيح هذا المشروع المبتكر إمكانية توليد كود البرمجة بلغة كوتلن (Kotlin) أثناء التشغيل، مما يعزز تجربة المطورين ويدعم المرونة في تطوير البرمجيات.
يعمل النموذج على إضافة ماكرو ذكي، بما في ذلك asLlm وmockLlm، حيث يتم توليد شيفرات كوتلن بدلاً من الاعتماد على استدعاءات النماذج الحية. يعود السبب في ذلك إلى فعالية هذه الطريقة في التقاط القيم أثناء وقت التشغيل من خلال JDI، وطلب تحديثات دقيقة من وكيل LLM.
بعد ذلك، تقوم الأداة بترجمة الشيفرة المُعدلة وتعيد تعريف الفئة المحملة، مما يسمح بتنفيذ السيناريوهات كتطبيقات كوتلن عادية دون الحاجة إلى استدعاء إضافي للذكاء الاصطناعي.
في اختبار عملي باستخدام مشروع Spring Petclinic المعدل، تم إنجاز 24 من أصل 24 سيناريو بنجاح، مما يعكس معدل إعادة تحميل كامل بنسبة 100% وأعباء تشغيلية تقريبية تبلغ 1%.
بهذه الطريقة، تعزز JetBrains من إمكانيات مطوري كوتلن وتجعل تجربة البرمجة أكثر سلاسة وكفاءة.
ما رأيكم في هذا التطور؟ شاركونا في التعليقات!
JetBrains تطلق KotlinLLM كمصدر مفتوح: ماكرو ذكي لتوليد كود كوتلن أثناء التشغيل!
تقدم JetBrains نسخة مفتوحة من KotlinLLM، التي تشمل ماكرو ذكي يولد كود كوتلن في الوقت الحقيقي. تتيح هذه التقنية تحديثات برمجية سلسة مع معدل نجاح 100% في إعادة تحميل الكود.
المصدر الأصلي:مارك تيك بوست
زيارة المصدر الأصلي ←جاري تحميل التفاعلات...
