开发一个AI管理系统,监督和协调一个分布式软件开发团队,他们正在进行一个大规模、多组件的项目。该AI应根据团队成员的技能、专业知识、时区和可用性,高效地分配任务,同时确保任务的截止日期和里程碑得以实现。该系统应促进无缝的沟通和协作,自动化常规的项目管理任务,如进度跟踪、问题解决和资源分配。此外,该AI还应主动识别潜在的瓶颈、冲突或知识差距,并提出解决策略,确保项目的整体成功和及时交付。