浙大团队研发CatCoder框架显著提升AI编程能力 支持多语言代码生成
时间:2025-12-14 | 作者: | 阅读:0浙江大学胡星副教授团队近日开发出名为CatCoder的AI框架,该框架能够理解完整软件项目并生成准确可用的代码。在Java任务测试中,其代码编译通过率和测试通过率比业内领先的RepoCoder最高提升14.44%和17.35%。
CatCoder具有出色的通用性,测试显示它能提升各种规模AI模型的性能。团队选择Java和Rust两种语言进行验证,证明即使对Rust这类低资源语言也能生成高质量代码。该框架特别有助于小模型提升性能,缩小与大模型的差距。
该技术采用可插拔设计,无需训练大模型本身,能灵活适配不同模型。它精准解决了大模型不理解企业内部代码库的问题,通过引入本地上下文让AI生成更符合业务需求的代码。
CatCoder的创新在于提供相似代码雷达和类型关系地图两大工具,前者能找到相似功能代码作为参考,后者能分析当前代码环境中的可用资源。这就像为AI提供了图书馆索引和书籍关联图,使生成的代码更专业准确。
框架使用分三步:检索相关代码、提取类型上下文、生成代码。静态分析器会绘制类与接口的依赖关系图,确保AI调用正确的函数。最终生成的代码能完美融入现有项目并通过测试。
该研究对发展我国基础软件和工业软件具有重要意义。团队未来计划探索更多低资源语言的代码生成,并研究大小模型协同的代码生成方案,为中小企业提供优质代码生成服务。
来源:https://news.pconline.com.cn/2036/20362652.html
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。
相关文章
更多-
- 硬盘涨价无法避免:三星将彻底停止生产SATA SSD!
- 时间:2025-12-14
-
- 比哈佛还难进!Figure AI公布过去三年录用率:仅为0.24%
- 时间:2025-12-14
-
- OPPO Find X9 Ultra影像配置曝光 搭载骁龙8E5芯片配备四摄双潜望方案
- 时间:2025-12-14
-
- 宝马新一代X7谍照曝光:采用分体式大灯与隐藏门把手 预计2027年上市
- 时间:2025-12-14
-
- 海辰储能生态日:三大新品全球首发 长时储能开启智慧时代
- 时间:2025-12-14
-
- 苹果推送iOS/iPadOS 18.7.3和macOS Sequoia 15.7.3安全更新
- 时间:2025-12-14
-
- 云南民宿协会发起反垄断维权行动 指控OTA平台抽取高额佣金破坏行业公平竞争
- 时间:2025-12-14
-
- ATK烈空Z1V2大师版电竞鼠标发布 54g超轻设计支持42000DPI
- 时间:2025-12-14
精选合集
更多大家都在玩
大家都在看
更多-
- 水龙吟第15集剧情介绍
- 时间:2025-12-14
-
- 现代战舰怎么搭配最强
- 时间:2025-12-14
-
- 攻城掠地226级的过关技巧有什么
- 时间:2025-12-14
-
- 神秘时代4炼金术合成表大全 我的世界神秘时代4炼金术怎么合成
- 时间:2025-12-14
-
- 水龙吟第14集剧情介绍
- 时间:2025-12-14
-
- 手游穿越火线怎么穿墙 穿墙技巧实战全指南
- 时间:2025-12-14
-
- 摩尔庄园手游七夕缤纷扭蛋机全奖励推荐
- 时间:2025-12-14
-
- 黎明觉醒藏宝图对岸在哪里介绍
- 时间:2025-12-14