gemini-flow 擅长将遗留系统迁移到现代架构。例如,迁移 Java 单体应用到微服务的步骤如下:
- 指定迁移模式(migration)、源代码(legacy-java)和目标架构(kubernetes-microservices)。
- 系统分配多个智能体(如50个)协同分析代码、设计微服务架构并生成部署脚本。
- 输出包括 Kubernetes 配置文件和微服务代码,保存在
output/
目录。
使用前需确保源代码目录结构清晰,建议提前清理无用文件。
本答案来源于文章《Gemini-Flow:多智能体协同的AI代码开发与系统优化工具》