مقالهی arXiv:2610.23186 · نگهداشته برای بعد
Code Skill Server: A Large-Scale Search Engine for Code Generation Skills
موتور جستوجویی برای پیدا کردن اسکیلهای کدنویسی از منابع پراکنده
- تاریخ
- (۲۴ مهر ۱۴۰۵) 2026-10-16 تأییدشده از روی تاریخ ارسال نسخهی اول در آرکایو
- نویسندهها
- Xiaoyong Li, Haolong Li, Dongliang Xu, Haoyu Li, Yifan Wang, Jingyuan Shi, Yanghua Wang, Yanbin Sun, Shidong Pan, Yue Yao
- نهاد نویسندهها
- Shandong University, Guangzhou University
- موضوعها
خلاصهی فارسی
مسئله
اسکیلها (دستورالعملهای آماده برای یک نوع کار) کارایی ایجنت را در کارهایی مثل مهندسی نرمافزار و ریاضی بالا میبرند. اما امروز پیدا کردن اسکیل مناسب دستی است: باید در ریپوها و سایتهای مختلف گشت و آنها را مرتب کرد. روشهای بازیابی موجود هم فرض میکنند یک کتابخانهی آمادهی اسکیل از قبل هست. با زیاد شدن سریع اسکیلها، این جستوجوی دستی دیگر شدنی نیست.
روش
سامانهی Code Skill Server یک سرور است که اسکیلهای عمومی کدنویسی را بهتدریج از منابع مختلف جمع میکند و نمایه میکند، و برای هر تسک مفیدترین اسکیلها را برمیگرداند. پیکرهی استفادهشده در این کار ۹۹۳ اسکیل دارد. نویسندهها چند روش بازیابی مختلف را روی چند بنچمارک تولید کد مقایسه کردهاند.
یافتهها
- بهترین پیکربندی، نرخ حل در اولین تلاش (Pass@۱) را تا ۱۳٫۹۱ درصد بالا برد.
- در ارزیابی روی مدلهای مختلف، همهی مدلها دستکم ۴٫۲۱ درصد بهتر شدند.
- کد و پیکرهی ۹۹۳ اسکیلی منتشر شده است.
محدودیتها
نویسندهها در چکیده محدودیت مشخصی ذکر نکردهاند؛ ارزیابی فقط به تولید کد محدود است و پیکره هم در زمان این کار ۹۹۳ اسکیل داشته است.
چرا مهم است
اسکیلها دارند به یک لایهی رایج در ایجنتهای کدنویسی تبدیل میشوند. اگر پیدا کردنشان مثل جستوجوی یک کتابخانهی نرمافزاری خودکار شود، ایجنت میتواند برای هر تسک اسکیل مناسب را خودش بیاورد.