
中国熟妇HD茸毛毛户外×îаæÏÂÔØ
ÏêÇé½éÉÜ
中国熟妇HD茸毛毛户外PC¶ËÏÂÔØÊÇÒ»¿îÄ£Äâ¾ÓªÕ½ÂÔÓÎÏ·£¬¸Ã°æ±¾Íæ¼Ò¿ÉÒÔÖ±½Óͨ¹ý°²×¿Ä£ÄâÆ÷ÔÚµçÄÔÉÏ×°ÖÃÌåÑé¡£¸ÃÓÎÏ·½ÓÄÉΨÃÀµÄˮī»·ç£¬½«Öйú·çÔªËØÈÚÈëÓÎÏ·³¡¾°£¬ÎªÍæ¼Ò´øÀ´¼«ÖµÄÊÓ¾õÏíÊÜ£¬ÈÃÄúÌÕ×íÆäÖУ¬¸ÐÊÜw3u7903ejky2ywlsÖ®ÃÀ¡£ÔÚÓÎÏ·ÖУ¬Íæ¼Ò½«ÊÎÑÝÒ»Î»×æÊ¦£¬¿ª×ÚÁ¢ÅÉ£¬ÅàÑøÒ»ÖÚÓÐȤµÄÃÅÉú£¬×ÊÖúËûÃǶɽٳÉÏÉ¡£Ã¿Î»ÃÅÉú¶¼ÓµÓÐÆæÌصÄÃü¸ñºÍÊôÐÔ£¬¸öÐÔåÄÒ죬ÈÃÄúÌåÑéµ½Ç§Ææ°Ù¹ÖµÄÐÞÏÉÉú»î¡£
Óë´Ëͬʱ£¬中国熟妇HD茸毛毛户外×îаæÏÂÔØ»¹ÓµÓÐÆæÌصĹһú»úÖÆ£¬Äú¿ÉÒÔ½«ÓÎÏ·°²ÅÅÔÚºǫ́£¬½â·ÅË«ÊÖ£¬ÈÃÃÅÉúÃÇ×Ô¶¯ÐÞÁ¶¡¢¶É½Ù£¬ÌùÐĺǻ¤ÄúµÄÐÞÏÉÃÅÅÉ¡£×ÚÃŵزú½¨ÉèÒ²ÊÇÓÎÏ·µÄÖØÒªÄÚÈÝ£¬Äú¿ÉÒÔ×ÔÓɰڷţ¬´òÔìÊôÓÚ×Ô¼ºµÄÐÞÏÉ×ÚÃÅ£¬´´Á¢ÏÉÃÅÈ˵ÄÀíÏë¼ÒÔ°¡£´Óɽº£ÒìÊÞµ½Ò»Ê¯Ò»Ä¾£¬Ëæ´¦³äÂú׏ÅÔÏÏɷ磬ÈÃÄúËÆºõÖÃÉíÓÚÐÞÏÉС˵°ãµÄÏɾ³Ö®ÖС£
ÆÈ½üClaude 3.5¡¢±¾Ç®½µµÍ86%£¬¿ªÔ´´úÂ붨λÐÂÉñÆ÷LocAgentÀ´ÁËÌØÉ«
ÓÖÊÇÒ»¸öÈóÌÐòÔ±¿ñ»¶µÄÑо¿£¡À´×Ô OpenHands¡¢Ò®Â³¡¢ÄϼӴóºÍ˹̹¸£µÄÑо¿ÍŶӸոÕÐû²¼ÁËLocAgent¡ª¡ª Ò»¸öרÃÅÓÃÓÚ´úÂ붨λµÄͼË÷Òý LLM Agent ¿ò¼Ü£¬Ö±½Ó°Ñ´úÂ붨λ׼ȷÂÊÀµ½ÁË 92.7% µÄи߶ȡ£¸ÃÑо¿Òѱ» ACL 2025 ¼Óá£
ÂÛÎÄÌâÄ¿£ºLocAgent: Graph-Guided LLM Agents for Code LocalizationÂÛÎÄÁ´½Ó£ºhttps://arxiv.org/abs/2503.09089´úÂëÁ´½Ó£ºhttps://github.com/gersteinlab/LocAgent
Ò»¡¢Í´µãºÜÕæÊµ£º´úÂ붨λ¾¿¾¹ÓжàÔÖ£¿
ÏàÐÅÿ¸ö³ÌÐòÔ±¶¼ÓйýÕâÑùµÄ¾Àú£º¿´µ½Ò»¸ö bug ±¨¸æ£¬ÂúÁ³ÎʺŵØÏ롸Õ⾿¾¹Òª¸ÄÄÄÀ¡¹¡£¹Å°åÒªÁìҪô¿¿Òªº¦´ÊÆ¥Å䣨̫´Ö²Ú£©£¬ÒªÃ´Ö±½Ó°ÑÕû¸ö´úÂë¿â¶ª¸ø LLMs£¨Ì«µÍЧ£©£¬ÒªÃ´Èà Agent äĿ±éÀúĿ¼£¨Ì«ð¯×¾£©¡£
ÎÊÌâµÄ½¹µãÔÚÓÚ£º×ÔÈ»ÓïÑÔÃèÊöµÄÎÊÌâºÍÕæÕýÐèÒªÐÞ¸´µÄ´úÂëλÖÃÖ®¼ä£¬ÍùÍù¸ôןü¸²ãŲÓùØÏµ¡£ºÃ±ÈÓû§·´Ï졸XSS ©¶´¡¹£¬µ«Êµ¼ÊÐèÒªÐ޸ĵĿÉÄÜÊÇij¸öÉî²ãµÄÑéÖ¤¹¤¾ßº¯Êý¡£
»»ÑÔÖ®£¬´úÂ붨λָµÄÊÇÔÚ´óÐÍ´úÂë¿âÖо«È·ÕÒµ½ÐèÒªÐ޸ĵĴúÂëλÖã¬ÔÚÈí¼þ¿ª·¢Óëά»¤ÖУ¬×¼È·µØ¶¨Î»´úÂëÎÊÌâÊÇÌá¸ß¿ª·¢Ð§ÂʵÄÒªº¦£¨Í¼ 1 չʾÁËËÄÖÖ³£¼ûµÄ´úÂëÐÞ¸´³¡¾°£©¡£
ͼ 1£º¸ø¶¨Ò»¸ö´úÂë¿â£¨×󣩺ÍÎÊÌâÃèÊö£¨ÖУ¬°üÀ¨ËÄÖÖ³¡¾°µÄʾÀý£©£¬´úÂ붨λÐèҪʶ±ð³öÐèÒªÐ޸ĵÄÏà¹Ø´úÂëλÖã¨ÓÒ£©£¬°üÀ¨¾ßÌåµÄÎļþ¡¢ÀàºÍº¯Êý¡£LocAgent Ö¼ÔÚÈà LLM Agent ×Ô¶¯Íê³ÉÕâÒ»Àú³Ì¡£
×ÔÈ»ÓïÑÔÖеÄÎÊÌâÃèÊö£¨Èç¹ýʧ±¨¸æ£©ÍùÍùÓëÕæÕýµÄ¹ÊÕϸùÒò±£´æÏÔÖøµÄÓïÒå²î±ðÓë½á¹¹¾àÀ루Èçͼ 2 Ëùʾ£©¡£Õâ²»µ«ÒªÇóÄ£ÐÍÄܹ»ÉîÈëÀí½â×ÔÈ»ÓïÑÔ±àдµÄ¹ýʧ±¨¸æ£¬»¹Ðè¾ß±¸ÔÚÅÓ´ó´úÂë¿âÖпçÔ½²ã¼¶½á¹¹ºÍÅÓ´óÒÀÀµ¹ØÏµ½øÐÐÍÆÀíºÍ×·×ÙµÄÄÜÁ¦¡£
ͼ 2: ͼÖкìÉ«½ÚµãÌåÏÖÎÊÌâÃèÊöÖÐÃ÷È·Ìá¼°µÄº¯Êý£¬»ÆÉ«½ÚµãÌåÏÖʵ¼ÊÐèÒªÐ޸ģ¨ÐÞ²¹£©µÄº¯Êý¡£ÈÎÎñÄѶȽç˵Ϊ´úÂëͼÖдÓÌá¼°º¯Êýµ½Ä¿±êÐÞ²¹º¯ÊýÖ®¼äµÄ×î¶Ì·¾¶³¤¶È£¨×îÉÙÌøÊý£©£¬Í¼Ê¾ÀýÖÐÈÎÎñÄѶÈΪ 2 Ìø¡£
¶þ¡¢LocAgent£º¸ø LLM ×°ÉÏ¡¸´úÂëµØÍ¼¡¹
¸ÃÑо¿ÍŶӵĽâ¾ö¼Æ»®Ï൱ÇÉÃÊ×ÏÈËûÃǰÑÕû¸ö´úÂë¿â½âÎö³ÉÒ»ÕÅͼ£¬°üÀ¨Îļþ¡¢Àà¡¢º¯ÊýÖ®¼äµÄ°üÀ¨¡¢Å²ÓᢼÌÐø¡¢µ¼Èë¹ØÏµ¡£È»ºó¸ÃÍŶÓΪ LLM Agent Ìṩ¼ò½àͳһµÄͼÔÓï½Ó¿Ú£¬ÒÔÖ§³ÖÀëЧ̽Ë÷´úÂë¿â¡£¸ÃÒªÁìͨ¹ý½«´úÂë¿â½âÎöΪÒ칹ͼÌåÏÖ£¬ÈôóÓïÑÔÄ£ÐÍÄܹ»ÏñʹÓõØÍ¼Ò»Ñù¸ßЧµØÔÚ´úÂëÖС¸Òƶ¯¡¹£¬ÊµÏÖ¶àÌøÍÆÀí£¬Öð²½½Ó½üÄ¿±ê´úÂë¡£
ͼ 3£ºLocAgent ¿ò¼Ü¸ÅÀÀ
Èçͼ 3 Ëùʾ£¬LocAgent Ê×ÏȽ«´úÂë¿â½âÎöΪһ¸öÒ칹ͼÌåÏÖ£¬Í¼ÖаüÀ¨¶àÖÖÀàÐ͵ĴúÂëʵÌå¼°ÆäÒÀÀµ¹ØÏµ¡£ÔÚ´Ë»ù´¡ÉÏ£¬ÏµÍ³¹¹½¨ÁË·Ö²ãÏ¡ÊèË÷Òý£¬ÓÃÓÚÖ§³Ö¸ßЧµÄÄÚÈݼìË÷Óë½á¹¹»¯Ì½Ë÷¡£½èÖúÕâЩË÷Òý£¬LocAgent Äܹ»½áºÏͼ½á¹¹Ó빤¾ß½Ó¿Ú£¬Ö´ÐÐÓÉ Agent Çý¶¯µÄÖð²½ËÑË÷Àú³Ì£¬¾«×¼Íê³É´úÂ붨λÈÎÎñ¡£
2.1 ´úÂëÌåÏÖ¹¹½¨Àú³Ì
´úÂëͼÌåÏÖ¹¹½¨£ºÎªÍ³Ò»ÌåÏÖ´úÂë¿âÖеĽṹÓëÓïÒåÐÅÏ¢£¬LocAgent »ùÓÚÁýͳÓï·¨Ê÷£¨AST£© ¶Ô´úÂë¿â½øÐнâÎö£¬¹¹½¨Ò»¸öÒì¹¹ÓÐÏòͼ ×÷Ϊ½á¹¹»¯Ë÷Òý£¬ÏêϸÌåÏÖÁË´úÂëĿ¼¡¢Îļþ¡¢Àà¡¢º¯ÊýÖ®¼äµÄ°üÀ¨¡¢Å²Óᢵ¼ÈëºÍ¼ÌÐø¹ØÏµ£¬Ê¹µÃÒþʽÒÀÀµÏÔÐÔ»¯£¬±ãÓÚ LLM ¸ßÐ§ÍÆÀí¡£
ÕâÖÖͼ½á¹¹µÄÓÅÊÆÔÚÓÚ£º×ÝÈ»Á½¸ö´úÂëÆ¬¶Î·Ö´¦²î±ðÄ£¿é£¬Ö»Òª±£´æÅ²Óûò¼ÌÐø¹ØÏµ£¬ÔÚͼÉÏËüÃǾͻá±äµÃ¡¸ÁÚ½ü¡¹¡£ºÃ±È£¬ÒÔÍù»ùÓÚĿ¼µ¼º½µÄÒªÁì»áÈÏΪԶ¸ôÁ½¸ö×ÓĿ¼µÄÄ£¿é¾ø²»Ïà¸É£¬µ«Èç¹ûÄ£¿é A º¯ÊýŲÓÃÁËÄ£¿é B£¬ÔÚ LocAgent µÄͼÖÐ A ºÍ B »áͨ¹ýŲÓñßÖ±½ÓÁ¬½Ó£¬Ê¹ËüÃÇÔÚ¸Ãͼ½á¹¹ÉÏ¿¿½ü¡£¹ØÓÚ´úÂ붨λÈÎÎñ£¬ÕâÖÖ¡¸ÁÚ½ü¡¹ÖÁ¹ØÖØÒª£¬ÒòΪÐí¶àÎÊÌâ²»ÊǾÖÏÞÔÚµ¥¸öÎļþ¼ÐÄÚ²¿£¬¶øÊÇͨ¹ýŲÓÃÁ´¿çÔ½¶à¸öÄ£¿é¡£
2.2 Ìṩ¹¤¾ß½Ó¿Ú¹© Agent ÅÌÎÊ
¹¹½¨ºÃ´úÂëͼºó£¬LocAgent ÌṩÁËͳһµÄ¹¤¾ß½Ó¿Ú£¬Èà LLM Agent Äܹ»±ãµ±ÍÁµØÎÊͼ½á¹¹ºÍ´úÂëÄÚÈÝ¡£Ö÷Òª°üÀ¨ÒÔÏÂÈý¸ö API£º
SearchEntity£º¸Ã¹¤¾ß»ùÓÚÌõÀí»¯ÊµÌåË÷Òý£¬Ê¹ÓÃÒªº¦´ÊËÑË÷´úÂë¿âÖÐÏà¹ØÊµÌå¡£µ±ÔÚÉϲãË÷ÒýÖÐδÄÜÕÒµ½Æ¥ÅäÏîʱ£¬ÏµÍ³»á×Ô¶¯Ê¹ÓÃÏÂÒ»²ãË÷Òý½øÐÐËÑË÷£¬´Ó¾«È·Æ¥Å䵽ģºýËÑË÷£¬ÒÔ²éÕÒ×î½Ó½üµÄÆ¥ÅäÏî¡£¹ØÓÚ¼ìË÷µ½µÄÿ¸öʵÌ壬SearchEntity »á·µ»Ø¸Ã´úÂëÆ¬¶ÎµÄÕªÒª£¨Èçͼ 4£¬ÓÐÕÛµþ¼¶±ð¡¢Ô¤ÀÀ¼¶±ðºÍÍêÕû´úÂëÈý¼¶£¬¿Éƾ¾ÝÐèÒªÕ¹¿ª£©¡£
ͼ 4: Ϊ¸ßЧµÄ Agent ´úÂë½»»¥¶øÉè¼ÆµÄ²î±ðÊäÌØ±ðʽʾÀý¡£
RetrieveEntity£ºµ± Agent È·¶¨ÁËij¸ö´úÂëʵÌåºÜ¿ÉÄܾÍÊÇÄ¿±êʱ£¬¿ÉÒÔÓô˹¤¾ßÌáÈ¡¸ÃʵÌåµÄÍêÕûÐÅÏ¢¡£µ±ÊäÈëʵÌå ID£¬RetrieveEntity Êä³ö¸ÃʵÌåµÄÎļþ·¾¶¡¢ÆðÖ¹Ðкš¢ÍêÕû´úÂëÄÚÈݵÈÏêϸÊôÐÔ¡£TraverseGraph£º¸Ã¹¤¾ßÔÚ´úÂëͼÉÏÖ´ÐÐÀàÐ͸ÐÖªµÄ¹ã¶ÈÓÅÏÈËÑË÷¡£Agent ¿ÉÒÔÖ¸¶¨ÆðʼµÄʵÌå ID£¬ÒÔ¼°Ï£Íû±éÀúµÄÆ«Ïò¡¢²½Êý£¨hops£©¡¢ÊµÌåÀàÐͺ͹ØÏµÀàÐ͵ȲÎÊý¡£¹¤¾ß»áÔÚͼÖÐ´ÓÆðµã³ö·¢Æ¾¾ÝÒªÇó×ßÖ¸¶¨²½Êý£¬·µ»Ø±éÀúµ½µÄ×Óͼ½á¹¹¡£Í¨¹ýÉèÖòî±ðµÄÀàÐ͹ýÂË£¬Agent ¿ÉÒÔÁé»îµØÌ½Ë÷ºÃ±È¡¸ÑØÅ²ÓùØÏµÏòÏÂ×·×ÙÁ½²½¡¹»ò¡¸¼ì²ì´ÓijÀà³ö·¢µÄ¼ÌÐøÌõÀí¡¹µÈµÈ¡£ÖµµÃÒ»ÌáµÄÊÇ£¬TraverseGraph ½«·µ»ØµÄ×Óͼ»¨Ñù»¯³ÉÒ»ÖÖÊ÷×´½á¹¹Îı¾£¨¼ûͼ 5£©£¬ÒÔ±ã LLM ¸üÈÝÒ×Àí½â¹ØÏµÍØÆË¡£
ͼ 5£ºTraverseGraph ¹¤¾ßÊä³öʾÀý¡£
2.3 Agent Çý¶¯µÄÍÆÀí½×¶Î
LocAgent ÔÚÌáʾÉè¼ÆÉϽÓÄÉÁË¡¸Öð²½Ë¼¿¼¡¹(Chain-of-Thought, CoT) µÄÕ½ÂÔ£¬Òýµ¼ LLM Agent ½«´úÂ붨λÈÎÎñÆÊÎöΪһϵÁа취£¬Ä£ÄâÈËÀàµ÷ÊÔ˼·һ²½²½ÆÈ½üÄ¿±ê¡£Õû¸öÎÊÌâÇó½âÀú³Ì¿ÉÒÔ¸ÅÀ¨ÎªÒÔϽ׶Σº
ÎÊÌâÀí½âÓëÒªº¦´ÊÌáÈ¡£ºAgent Ê×ÏȶÔÊäÈëµÄ issue ÃèÊö½øÐÐÆÊÎö£¬»®·Ö³ö²î±ð·½ÃæµÄÐÅÏ¢£¬È»ºóÌáÈ¡³öÓëÎÊÌâÏà¹ØµÄÒªº¦´Ê¡£ÕâЩҪº¦´ÊÏ൱ÓÚΪºóÐøËÑË÷Ö¸Ã÷ÁË¿ª¶ËÆ«Ïò¡£Á´½ÓÒªº¦´Êµ½´úÂëʵÌ壺Õë¶Ôÿ¸öÌáÈ¡µÄÒªº¦´Ê£¬Agent ŲÓà SearchEntity ¹¤¾ßÔÚ´úÂëË÷ÒýÖвéÕÒÆ¥ÅäµÄ´úÂëʵÌå¡£¶àÌøÍÆÀí£¬Éú³É¹ÊÕÏÁ´Â·£º½ÓÏÂÀ´£¬Agent »áʵÑé´®ÁªÏßË÷£¬´Ó±¨´í±íÕ÷ÍÆµ¼¹ÊÕÏÔÒò¡£ËüÏÈÈ·¶¨ÎÊÌâ´¥·¢µÄ³õʼÈë¿Úµã£¨ÀýÈç´¥·¢¹ýʧµÄ API »òº¯Êý£©£¬È»ºóÒÔÕâЩµãΪÆðµã£¬ÔÚ´úÂëͼÉϽøÐеü´ú̽Ë÷£ºÅ²Óà TraverseGraph ÑØÅ²ÓùØÏµ»òÒÀÀµ¹ØÏµÏòÏà¹ØÆ«ÏòËÑË÷£»Óà RetrieveEntity ¼ì²ìijЩҪº¦½ÚµãµÄʵÏÖϸ½Ú£»ÐëҪʱÔÙ´Î SearchEntity ÒýÈëеÄÒªº¦´Ê¡£Í¨¹ý¶àÂÖ½»ÌæÊ¹ÓÃÕâЩ¹¤¾ß£¬Agent Öð²½¹¹½¨ÆðÒ»Ìõ´ÓÎÊÌâÖ¢×´µ½Ç±ÔÚ¸ùÒòµÄÂ߼·¾¶¡£Ëø¶¨Ä¿±ê´úÂ룺ÔÚÐγɶÔÎÊÌâµÄÈ«ÃæÀí½âºó£¬Agent ƾ¾Ý¡¸¹ÊÕÏÁ´Â·¡¹ÖÐ̻¶µÄ¿ÉÒÉ»·½Ú£¬¶¨Î»³öËùÓпÉÄÜÐèÒªÐ޸ĵÄÄ¿±ê´úÂëʵÌ壨¿ÉÄÜÊÇÈô¸É¸öº¯Êý»òÀࣩ¡£Ëæºó£¬Agent ¶ÔÕâЩºòѡʵÌå°´Ïà¹ØÐÔ½øÐÐÅÅÐòÊä³ö£¬²¢¸ø³öËüÃǵÄÎļþ·¾¶ÒÔ¼°¼òÒªµÄÔÒò˵Ã÷¡£
Õû¸ö LocAgent µÄʹÓöÔÓû§À´ËµºÜÊǼò½à£ºÖ»ÐèÊäÈë×ÔÈ»ÓïÑÔµÄÎÊÌâÃèÊö£¬ LLM Agent ¾Í»áÈçÉÏËùÊö×ÔÖ÷µØÍê³ÉһϵÁÐËÑË÷¡¢±éÀú¡¢¶ÁÈ¡²Ù×÷£¬×îºó¸ø³ö´úÂ붨λ½á¹û¡£
Èý¡¢ÊµÑé½á¹û£ºÕæÏ㾯¸æ
LocAgent ÔÚÕæÊµÊý¾Ý¼¯ÉϵÄÌåÏÖºÍÆÊÎö½á¹ûÁîÈËÖõÄ¿¡£Ñо¿ÖÐʹÓÃÁ˼ÈÓеĻù×¼Êý¾Ý¼¯£¨SWE-Bench Lite£©ÒÔ¼°ÍŶÓй¹½¨µÄ Loc-Bench£¬±ÈÕÕÁ˶àÖÖ»ùÏßÒªÁìµÄ´úÂ붨λЧ¹û¡£
£¨1£©´úÂ붨λЧ¹û¾«²Ê
SWE-Bench Lite ÊÇ´Ó GitHub issue Öй¹½¨µÄ»õ²Ö¼¶´úÂëÐÞ¸´Êý¾Ý¼¯£¬Ò²³£ÓÃÓÚ´úÂ붨λÆÀ¹À£¬°üÀ¨ 300 ¸öÎÊÌâ¼°Æä¶ÔÓ¦µÄÐÞ¸´´úÂ룬ÆäÖд󲿷ÖΪ bug ±¨¸æ¡£»ùÓڸûù×¼£¬LocAgent ʵÏÖÁËĿǰ×îÓŵĴúÂ붨λ׼ȷÂÊ£¬ÏÔÖøÓÅÓÚÏÖÓÐÒªÁì¡£
Ïà±È¹Å°åµÄÏòÁ¿¼ìË÷ÒªÁìÓÐÏÔÖøÌáÉý£ºBM25 ÔÚÎļþ¼¶ Acc@5 ÉϽöΪ 61.7%£¬¶øÏȽøµÄ´úÂëǶÈëÄ£ÐÍÈç CodeRankEmbed Ò²½öµÖ´ï 84.7%£»¶ø LocAgent ׼ȷÂʸߴï 92.7%£¬ÔÚº¯Êý¼¶¶¨Î»ÖÐҲͬÑùÏÔÖøÓÅÓÚÕâЩҪÁì¡£¶à²½ÍÆÀíµÄ Agent ÀàÒªÁìÕûÌåÉÏʤ¹ý»ùÓÚÀιÌÁ÷³ÌµÄÒªÁì¡£»ùÓÚÀιÌÁ÷³ÌµÄÒªÁ죨Èç Agentless£©ÍùÍùÖ»ÄÜÒÀ¾Ý×ÖÃæÆ¥ÅäÕÒµ½ÓÐÏ޵ĺòÑ¡£¬¶øÒýÈëÁË Agent Öð²½Ì½Ë÷ºó£¬Äܹ»¿¼ÂǸü¹ãµÄ¹æÄ££¬¶¨Î»Ð§¹û¸üºÃ¡£ÔÚÎļþ¡¢Ä£¿é¡¢º¯ÊýÈý¸öÁ£¶ÈÉÏ£¬LocAgent È«ÃæÓâÔ½ÁË»ùÓÚ GPT-4o »ò Claude-3.5 µÄÏÖÓÐ Agent ϵͳ¡£Ê¹Óà Claude-3.5 ʱ£¬LocAgent ÔÚ SWE-Bench Lite Îļþ¼¶ Acc@5 µÖ´ï 94%£¬ÔÚº¯Êý¼¶¶¨Î»ÉÏͬÑùÓÅÓÚÆäËûÒªÁì¡£LocAgent ´îÅä Qwen2.5-32B (΢µ÷) Ä£Ð͵ÄÐÔÄÜÏÕЩÓë Claude-3.5 ³Öƽ£ºÔÚ SWE-Bench Lite Îļþ¼¶ Top-5 ׼ȷÂÊÉÏ£¬Ç°ÕßΪ 92.7%£¬ºóÕßÔ¼ 94.2%£¬²î±ðºÜС¡£¶øÈç¹ûʹÓà Qwen2.5-7B (΢µ÷) СģÐÍ£¬ËäȻ׼ȷÂÊÂÔÓÐϽµ£¨Ô¼ 88.3%£¬µ«ÈÔÁè¼Ý¾ø´ó´ó¶¼ baseline£©£¬ÆäÌåÏÖÒÑÄܹ»ÆÈ½ü GPT-4o µÄЧ¹û¡£
£¨2£©¶àÈÎÎñ³¡¾°Ïµķº»¯ÄÜÁ¦
ÓÉÓÚ SWE-Bench Lite Êý¾Ý¼¯¹ýÓÚÆ«ÖØ Bug ÀàÐÍ£¬ÍŶӴòÔìÁËеÄLoc-Bench»ù×¼£¬ÓÃÓÚÈ«ÃæÆÀ¹ÀÒªÁìÔÚ¶àÑù»¯Èí¼þά»¤ÈÎÎñÖеĶ¨Î»ÄÜÁ¦¡£Loc-Bench ¹²°üÀ¨ 560 ¸öÕæÊµ GitHub issue£¬ÁýÕÖBug ÐÞ¸´¡¢¹¦Ð§ÐÂÔö¡¢Äþ¾²Â©¶´ÓëÐÔÄÜÓÅ»¯ËÄ´óÀ࣬ÈÎÎñÀàÐÍÔ½·¢¾ùºâ£¬Ìù½üʵ¼Ê¹¤³Ì³¡¾°¡£
ËÄ¡¢¿ªÔ´¸£Àû£ºÐ¡Ä£ÐÍÒ²ÄÜ´ò
Õâ¸öÑо¿×îÈÃÈËÐ˷ܵĵط½ÔÚÓÚ£º¿ªÔ´Ä£Ð;¹ý΢µ÷ºó£¬Ò²ÄִܵïÉÌÓôóÄ£Ð͵ÄЧ¹û¡£ËûÃÇÌṩÁËÁ½¸ö°æ±¾£¬1. Qwen2.5-7B ΢µ÷°æ£ºÐÔÄÜæÇÃÀ GPT-4o£¬µ¥´Î´¦Àí±¾Ç®½ö $0.05£»2.Qwen2.5-32B ΢µ÷°æ£ºÆÈ½ü Claude-3.5 ˮƽ£¬±¾Ç®½ÚÊ¡ 86%¡£Õâ¹ØÓÚÐèÒª´ó¹æÄ£°²ÅŵįóÒµÀ´Ëµ£¬Õâ¼òÖ±Êǽµ±¾ÔöЧµÄÉñÆ÷¡£
¾ßÌå¶øÑÔ£¬Î¢µ÷µÄ Qwen2.5-7B Ä£ÐÍ£¬LocAgent ÔÚ Loc-Bench ËÄÀೡ¾°ÏÂµÄÆ½¾ùÎļþ¼¶ Acc@5 Ϊ76.8%£¬º¯Êý¼¶ Acc@15 Ϊ46.9%£¬Òѽӽü SWE-Agent ´îÅä Claude-3.5 µÄÌåÏÖ£¨ºóÕߺ¯Êý¼¶Ô¼ 45.4%£©¡£½øÒ»²½½« LocAgent Óë Claude-3.5 ½áºÏºó£¬Îļþ¼¶Æ½¾ù׼ȷÂÊ¿ÉÌáÉýÖÁ81.1%£¬ÔÚËÄÀàÈÎÎñÖÐÏÕÐ©È«ÃæÓâÔ½ÆäËûÒªÁì¡£
Î塢ʵ¼ÊÓ¦Ó㺲»¿ÉÊǶ¨Î»£¬»¹ÄÜÖúÁ¦½â¾öÎÊÌâ
Ñо¿ÍŶÓÑéÖ¤ÁËÒ»¸öÒªº¦µã£º¸ü׼ȷµÄ´úÂ붨λֱ½ÓÌáÉýÎÊÌâ½â¾öÂÊ¡£ÔÚ GitHub ÎÊÌâ×Ô¶¯ÐÞ¸´ÈÎÎñÖУ¬Ê¹Óà LocAgent µÄ Pass@10 ÀÖ³ÉÂʱȻùÏßÒªÁìÌáÉýÁË 12%¡£ÕâÒâζ×ÅÕâÏî¼¼Êõ²»µ«½öÊǸö¡¸¶¨Î»¹¤¾ß¡¹£¬¶øÊÇÄÜʵʵÔÚÔÚÌáÉýÕû¸öÈí¼þά»¤Á÷³ÌЧÂʵÄÀûÆ÷¡£
¸ÃÍŶӽøÒ»²½´Ó²î±ð½Ç¶ÈÕ¹¿ªÆÊÎö£¬Ì½ÌÖÆäÔÚÅÓ´óÈÎÎñÖеÄÎȶ¨ÐÔ¡¢±¾Ç®Ð§ÂÊ¡¢Òªº¦×é¼þ×÷ÓÃÒÔ¼°¶ÔÏÂÓÎÓ¦ÓõÄʵ¼Ê¼ÛÖµ¡£
£¨1£©ÄѶȷּ¶ÊµÑéÓë¶àÌøÂ³°ôÐÔ
ΪÁËÉîÈëÁ˽â LocAgent µÄÄÜÁ¦£¬¸ÃÍŶӻ¹Æ¾¾ÝÈÎÎñµÄÄѶȶÔÐÔÄܽøÐÐÁËÆÊÎö¡£¸ÃÍŶӽ«¡¸ÄѶȡ¹ÓôúÂëͼÉϺ¯Êý¾àÀ루hop Êý£©À´È¨ºâ£º¼´ Issue ÃèÊöÖÐÌá¼°µÄº¯ÊýÓëʵ¼ÊÐèÒªÐ޸ĵĺ¯ÊýÖ®¼äµÄ×î¶Ì·¾¶¡£Ö±¹ÛµØËµ£¬hop=0 ÌåÏÖ Issue Ö±½ÓÌáµ½ÁËÐèÒª¸ÄµÄº¯ÊýÃû£»hop=1 ÌåÏÖÄ¿±êº¯ÊýÊÇ Issue ÖÐÌáµ½µÄº¯ÊýÖ®¼äÓÐÖ±½Ó¹ØÏµ£¬hop ÊýÔ½´óÔò¶¨Î»ÄѶÈÔ½¸ß¡£
ʵÑé·¢Ã÷£ºËæ×Å hop ÊýÔö¼Ó£¬ËùÓÐÒªÁìµÄ¶¨Î»×¼È·Âʶ¼ÔÚϽµ¡£¾¿¾¹¹ØÁªÔ½²»Ö±¹Û£¬Ä£ÐÍÐèÒªÍÆÀíµÄÁ´Â·¾ÍÔ½³¤¡£²»¹ý£¬²î±ðÒªÁìµÄ³°ôÐÔ²î±ðÃ÷ÏÔ£ºAgent ÀàÒªÁìÔÚ¸ßÄѶÈϵÄÐÔÄÜϽµ·ù¶ÈÃ÷ÏÔСÓÚ¼ìË÷ÀàÒªÁì¡£ÌØ±ðÊÇ LocAgent ½èÖúͼ½á¹¹Ë÷Òý£¬ÔÚ hop ÊýÔö¼ÓʱÈÔÄܼá³ÖÏà¶Ô½Ï¸ßµÄ׼ȷÂÊ£¬ÌåÏÖ³ö½ÏºÃµÄ³°ôÐÔ¡£
Ïà±È֮ϣ¬¹Å°å¼ìË÷ÒªÁìÔÚÐèÒªÁ½ÌøÒÔÉÏʱÏÕЩʧЧ£¬ÔÚº¯Êý¼¶¶¨Î»ÉÏ×ÝȻĿ±êº¯ÊýÃû×־ͷºÆðÔÚÅÌÎÊÀÓÐʱ¶¼ÕÒ²»µ½£¨ÒòΪËüÃÇÍùÍù°ÑÅÌÎʵ±×öÕûÌ壬ÎÞ·¨²ð½â´¦Àíϸ½Ú£©¡£
£¨2£©Ð§¹ûÓ뱾Ǯ±È½Ï
½èÖú½á¹¹»¯Í¼Ë÷ÒýÓ빤¾ßŲÓã¬LocAgent ½öÐè 6¡«9 ÂÖ½»»¥¼´¿ÉÍê³ÉÒ»´Î´úÂ붨λÈÎÎñ£¬ÍÆÀíÀú³Ì¸ßЧ¡£±ðµÄ£¬¸ÃÍŶÓÀûÓÿªÔ´Ä£ÐÍÈ¡µÃÁËæÇÃÀÉÌÓôóÄ£Ð͵Ľá¹û£¬Í¬Ê±´ó·ù½µµÍÍÆÀí±¾Ç®£¬¾ß±¸Êµ¼ÊÂ䵨°²ÅŵĿÉÐÐÐÔ¡£
¾ßÌåÀ´¿´£¬Ê¹Óà Claude-3.5 µÈÉÌÓà API Ä£ÐÍʱ£¬Ã¿¸ö Issue µÄƽ¾ù´¦Àí±¾Ç®Ô¼Îª$0.66£»¶øÊ¹ÓÃÍâµØ°²ÅÅµÄ Qwen2.5-32B Ä£ÐÍ£¬±¾Ç®½µÖÁÔ¼$0.09£¬½µµÍÁË86%¡£Èô½øÒ»²½½ÓÄÉ 7B µÄСģÐÍ£¬´¦Àí±¾Ç®¿ÉµÍÖÁ$0.05£¬ÈÔÄܼá³ÖÓÅÓÚ´ó´ó¶¼ÒªÁìµÄÐÔÄÜ¡£´Óº¯Êý¼¶×¼È·ÂÊÓ뱾ǮµÄ±ÈÖµÀ´¿´£¬Î¢µ÷ºóµÄQwen-2.5-7B ÊÇÐÔ¼Û±È×î¸ßµÄ¼Æ»®£¬ÆäЧÂÊÓÅÓÚËùÓÐÉÌÓÃÄ£ÐÍ£»Qwen-2.5-32B ´ÎÖ®£¬Ò²ÏÔÖøÓÅÓÚ Claude-3.5¡£Õâ±êÃ÷£¬½áºÏ LocAgent ¿ò¼Ü£¬¿ªÔ´Ä£ÐͲ»µ«¾ß±¸ÐÔÄܾºÕùÁ¦£¬¸ü¾ß°²Åž¼ÃÐÔ¡£
£¨3£©Ó¦ÓÃЧ¹û£º¸ßÖÊÁ¿¶¨Î»ÏÔÖøÌáÉýÎÊÌâ½â¾öÂÊ
ΪÆÀ¹À´úÂ붨λÔÚʵ¼ÊÈí¼þά»¤ÈÎÎñÖеÄÓ°Ï죬¸ÃÍŶӽøÒ»²½ÆÊÎöÁË LocAgent ÔÚ×Ô¶¯½â¾ö GitHub ÎÊÌâÖеÄЧ¹û¡£½á¹û±êÃ÷£¬Ëæ×Ŷ¨Î»×¼È·ÂʵÄÌáÉý£¬ÎÊÌâ½â¾öÀÖ³ÉÂÊÏÔÖøÌá¸ß£¬ËµÃ÷¸ü¾«×¼µÄ¶¨Î»½á¹ûÄܹ»ÏÔÖøÔöÇ¿×Ô¶¯»¯´úÂëÐ޸ĵÄÖÊÁ¿ÓëÎȶ¨ÐÔ¡£¸Ã·¢Ã÷ÑéÖ¤ÁË LocAgent ²»µ«ÔÚ¶¨Î»×Ô¼ºÌåÏÖÓÅÐ㣬ҲÄÜÓÐÐ§ÍÆ¶¯ÏÂÓÎÈÎÎñµÄÕûÌåÐÔÄÜ£¬¾ß±¸Êµ¼Ê¹¤³Ì¼ÛÖµ¡£
Áù¡¢¼¼ÊõÆôʾ£º½á¹¹»¯Ë÷Òý + ÖÇÄÜÍÆÀí
LocAgent µÄÀֳɽÒʾÁËÒ»¸öÖØÒªÇ÷ÊÆ£º´Ó¡¸±©Á¦ÅÌË㡹µ½¡¸ÖÇÄܾö²ß¡¹µÄ·¶Ê½×ª±ä¡£¹Å°åÒªÁìҪô°ÑÕû¸ö´úÂë¿âÖ±½Ó¶ª¸ø LLM ½øÐб©Á¦Æ¥Å䣬ҪôÈà Agent ƾ¾ÝÔ¤Éè¹æÔòäĿ±éÀúĿ¼£¬ÕâЩ¶¼ÊôÓÚ¡¸ÅÌËãÃܼ¯ÐÍ¡¹µÄ½â¾ö¼Æ»®¡£¶ø LocAgent ͨ¹ýͼË÷ÒýµÈ½á¹¹»¯ÖмäÌåÏÖ£¬½«ÅÓ´óÎÊÌâ½øÐнṹ»¯ÆÊÎö£¬È»ºóÈà LLM µ£¸º¸ü¸ßÌõÀíµÄÍÆÀíºÍ¾ö²ßÈÎÎñ¡£
ÕâÖÖ¡¸agentic retrieval¡¹·¶Ê½µÄ½¹µãÔÚÓÚ¾ö²ßÖÇÄÜ»¯¡£Í¨¹ýͼ¡¢Ê÷µÈ½á¹¹»¯ÖмäÌåÏÖ£¬ÐÅÏ¢±äµÃ¸üÒ×ÓÚÍÆÀí£¬Agent Äܹ»Æ¾¾Ý¾ßÌåÎÊÌ⶯̬µ÷½âËÑË÷Õ½ÂÔ£¬¶ø·ÇËÀ°åµØ×ñÑÔ¤Éè·¾¶¡£Õâ´ú±íÁË´Ó¡¸È˹¤Éè¼ÆÖÖÖÖ RAG pipeline¡¹Ïò¡¸Èà AI ×ÔÖ÷¾ö²ßÈçºÎ¼ìË÷¡¹µÄת±ä¡£
ÕâÖÖ½áºÏ½á¹¹»¯Ë÷ÒýÓë LLM ÖÇÄÜÌåÐͬÉè¼ÆµÄ·¶Ê½£¬ºÜ¿ÉÄܳÉΪδÀ´ AI ¹¤³ÌÓ¦Óõıê׼ģʽ¡£²»ÔÙÊÇÈà LLM ×ö¸ü¶àÅÌË㣬¶øÊÇÈà LLM ×ö¸üÖÇÄܵľö²ß - ³ÌÐòÔ±µÄ debugging ÌåÑéÓÖÒªÓÀ´Ò»´ÎÖØ´óÉý¼¶ÁË£¡
ÓÎÏ·ÁÁµã
1¡¢¸»ºñ¶à²ÊµÄÐÞÏÉÍæ·¨
³ýÁËÅàÑøÃÅÉúºÍ½¨ÉèÏÉÃÅÍ⣬ÓÎÏ·»¹°üÀ¨ÁËÁ¶µ¤¡¢Á¶Æ÷¡¢ÏÉÌïµÈ¶àÖÖÐÞÏÉÍæ·¨£¬ÈÃÍæ¼ÒÌåÑéµ½ÐÞÏɵķ½·½ÃæÃæ¡£
2¡¢×ÔÓɽ¨ÉèµÄÏÉÃŵزú
Íæ¼Ò¿ÉÒÔ×ÔÓɰڷÅÐÞÏÉ×ÚÃŵĽ¨Öþ£¬´òÔìÊôÓÚ×Ô¼ºµÄÐÞÏɼÒÔ°£¬´´Á¢ÏÉÃÅÈ˵ÄÀíÏëÊÀ½ç¡£
3¡¢¾«ÃÀϸÄåµÄÓÎÏ·»Ãæ
ÓÎÏ·µÄ»Ã澫ÖÂϸÄ壬ÿһ¸ö³¡¾°¶¼³äÂúÁ˹ŵäÃÀ¸Ð£¬ÈÃÍæ¼ÒËÆºõÉíÁÙÆä¾³£¬¸ÐÊܵ½ÐÞÏÉÖ®ÃÀ¡£
4¡¢Éç½»»¥¶¯µÄÀÖȤ
ÓÎÏ·ÄÚÖø»ºñµÄÉ罻ϵͳ£¬Íæ¼Ò¿ÉÒÔÓëÆäËûÍæ¼Ò×é³ÉÁªÃË£¬ÅäºÏ¶Ô¿¹Ç¿µÐ£¬ÌåÑé¶àÈËÏàÖúµÄÀÖȤ£¬Ôö¼ÓÁËÓÎÏ·µÄ¿ÉÍæÐÔºÍȤζÐÔ¡£
ÓÎÏ·ÆÀ²â
1¡¢ÓÎÏ·Íæ·¨¸»ºñ£¬ÄÚÈÝÉî¶ÈÊ®×㣬¸øÍæ¼Ò´øÀ´Á˼«¼ÑµÄÓÎÏ·ÌåÑé¡£2¡¢»Ã澫ÃÀ£¬³¡¾°Éè¼ÆÎ¨ÃÀ£¬ÈÃÍæ¼ÒÌÕ×íÆäÖУ¬¸ÐÊܵ½ÁËÐÞÏÉÊÀ½çµÄÆæ»ÃÃÀ¸Ð¡£
3¡¢¹Ò»úϵͳµÄÉèÖÃÌùÐÄʵÓ㬽â·ÅÁËÍæ¼ÒµÄË«ÊÖ£¬ÈÃÍæ¼Ò¸üÇáËɵØÏíÊÜÓÎÏ·ÀÖȤ¡£
4¡¢ÃÅÉú¸öÐÔ»¯ËÜÔìÍ»³ö£¬Ã¿¸öÃÅÉú¶¼ÓÐ×Ô¼ºÆæÌصĹÊʺÍÌØµã£¬Ôö¼ÓÁËÓÎÏ·µÄȤζÐԺͿÉÍæÐÔ¡£
¸üÐÂÈÕÖ¾
v6.585.515997°æ±¾
1.1µ÷½âÎʶ¦²Ôñ·Ï¯Î»ÈüµÄ·ÀÊØÕóÈÝÉèÖùæÔò£¬ÏÖÔÚÈκÎʱºò¶¼¿ÉÒÔµ÷½â·ÀÊØÕóÈÝ
1.2ÓÅ»¯ÌìµÀÊ÷ÁìÎòµÀ¹ûʱµÀ¹ûÊýÁ¿È±·¦µÄ»ñÈ¡Ìáʾ£¬ÏÖÔÚ»á×Ô¶¯·¿ªµÀ¹û±¦Ï䣬±ãµ±×æÊ¦¿ì½Ý»ñÈ¡
1.3ÓÅ»¯ÐÂÔöÏÉ·¨ÎʵÀͶ×ÊÔ˶¯µÄ¹ºÖÃÌáʾ£¬ÏÖÔÚÐÝÈüÆÚ¹ºÖÃͶ×Êʱ£¬Èç¹ûÎÞ·¨ÄÃÂú½±ÀøÔò»áÓжþ´ÎÈ·ÈÏÌáʾ
1.4ÐÞ¸´Á¬ÐøÁ¶ÖÆÍ¬ÖÖµ¤Ò©Ê±£¬Á¶ÖÆÖÊÁϵÄÊýÁ¿ÏÔʾÒì³£µÄ¹ýʧ
ÏÂÔØµØµã
- µçÄÔ°æ
- /°²×¿°æ
- ÍâµØÏÂÔØÍ¨µÀ£º
- ½öÏÂÔØAPKÎļþ
ͬÀàÓÎÏ·
ÍøÓÑÆÀÂÛ
¹²0ÌõÆÀÂÛ·ÖÀàÁбí
ÀàËÆÓÎÏ·
-
狗狗跪下叼着主人表示什么 v6.2.10 ÐÝÏÐÒæÖÇ / 7.5G
-
大🐔巴摩擦摩擦进去×°ÖðüÏÂÔØ Ä£Äâ¾Óª / 2.50MB
-
男生被❌到爽🔞流性玩具网站PC¶ËÏÂÔØ ½ÇÉ«ÊÎÑÝ / 9.36G
-
宝宝对准了坐下来自己弄黄 v5.4.6 Ä£Äâ¾Óª / 2.10MB
-
唐舞桐被❌到高潮2天2夜ÖÐÎİæÏÂÔØ ½ÇÉ«ÊÎÑÝ / 9.8G
¾«²Ê·¢Ã÷
»»Ò»»»¾«Æ·ÍƼö
-
教官你好大轻点后背视频 v6.160.272270 ¾ÓªÑø³É / 2.79MB
¼ì²ì -
女AVwww无套白浆流出 v8.1.13 ¾ÓªÑø³É / 797.19MB
¼ì²ì -
成人免费视频🔞国产免费麻豆 v6.143.762589 ¾ÓªÑø³É / 1.70G
¼ì²ì -
自慰动漫 v5.964.701770 ¾ÓªÑø³É / 2.89MB
¼ì²ì -
野外撒尿无遮挡㊙️网站 v1.263.591072 ¾ÓªÑø³É / 713.7MB
¼ì²ì