摘要
针对现有基于大模型的代码分析工具在处理超出上下文限制的大型代码库时扩展性不足的问题,本文提出了一种结合上下文工程的代理架构,用于从源代码仓库自动生成 UML 图。该架构包含五个专用智能体(规划、分析、绘图、修正及依赖分析),协同完成认知子任务。通过确定性的加权中间表示压缩层,系统在毫秒级内将项目数据转换为符合令牌限制的视图。在多种语言和图表类型上的评估显示,该系统具有高语法有效性和结构质量,且性能不受代码规模影响。
AI 推荐理由
论文核心为多智能体架构,其中 PlannerAgent 负责任务分解与规划,是系统可扩展性的关键。
研究机构
Bucharest University of Economic Studies, Department of Economic Informatics and Cybernetics, no. 6, Piata Romana, Bucharest, Romania
论文信息