AI 架构顾问
构建一个 AI 驱动的架构顾问,分析代码库或项目需求,推荐系统架构、设计模式、技术选型和可扩展性策略,并提供可视化图表。
architecturedesign-patternssystem-designdiagrams
目标
- 接受项目需求或现有代码库作为输入
- 分析并推荐架构模式(微服务、单体、Serverless)
- 使用 Mermaid 或 D2 语法生成架构图
- 提供技术栈选择建议及利弊分析
- 识别可扩展性瓶颈并推荐解决方案
提示
- 使用 Mermaid.js 渲染架构图和时序图
- 让 LLM 考虑非功能性需求(规模、延迟、成本)
- 为每种架构方案提供多个选项及优缺点