摘要
本发明涉及计算机处理技术领域,尤其涉及一种基于大语言模型的软件架构代码生成方法及系统,本发明提出以下方案,获取用户输入的需求信息,利用自然语言处理技术解析需求,提取功能要素;通过聚类算法对功能要素进行分类处理,生成功能模块组;将功能模块组映射至系统架构层,生成UML表示的架构图;根据UML图生成对应的源代码,并对源代码进行优化。优化策略包括静态分析识别代码中的格式问题、潜在漏洞以及对复杂函数的性能优化。本发明通过大语言模型结合自动化代码生成与优化技术,提升软件开发效率,减少人工干预,保证生成代码的正确性和可维护性。