小册描述
目录
- 1.1 人工智能对架构的影响
- 1.1.1 人工智能技术的快速发展与普及
- 1.1.2 人工智能对传统软件架构的挑战
- 1.1.3 人工智能为软件架构带来的机遇和创新
- 1.2 架构师在AI时代的角色转变
- 1.2.1 架构师的新角色要求
- 1.2.2 架构师的技术引领和决策作用
- 1.2.3 架构师的跨团队协作和沟通能力
- 1.2.4 架构师的创新和持续学习精神
- 1.3 人工智能技术在架构中的应用场景
- 1.3.1 机器学习在数据分析和决策支持中的应用
- 1.3.2 自然语言处理在智能对话系统和内容分析中的应用
- 1.3.3 计算机视觉在图像识别和视觉分析中的应用
- 1.3.4 强化学习在智能决策和自动化控制中的应用
- 2.1 借助ChatGPT生成文档模板与内容
- 2.1.1 设计文档模板
- 2.1.2 案例1:ChatGPT辅助编写架构设计文档
- 2.2 与ChatGPT对话的文本语言——Markdown
- 2.2.1 Markdown基本语法
- 2.2.2 使用Markdown工具
- 2.2.3 案例2:生成Markdown格式架构设计文档
- 2.2.4 将Markdown格式文档转换为Word文档
- 2.2.5 使用Office工具设计格式
- 2.2.6 将Markdown格式文档转换为PDF文档
- 2.3.1 Markdown表格
- 2.3.2 案例3:使用ChatGPT制作Markdown表格
- 2.3.3 CSV电子表格
- 2.3.4 案例4:使用ChatGPT制作CSV表格
- 2.3.5 转换为Excel
- 3.1.1 思维导图在架构设计中的作用
- 3.1.2 架构师与思维导图
- 3.1.3 绘制思维导图
- 3.1.4 使用ChatGPT绘制思维导图
- 3.1.5 案例1:生成“微服务架构设计方案”思维导图
- 3.1.6 案例2:使用Mermaid工具绘制思维导图
- 3.1.7 案例3:使用PlantUML工具绘制思维导图
- 3.2.1 通过无编程方法使用ChatGPT制作图表
- 3.2.2 通过编程方法使用ChatGPT制作图表
- 3.3.1 鱼骨图在架构设计中的应用
- 3.3.2 使用ChatGPT辅助绘制鱼骨图
- 3.3.3 案例4:分析用户体验问题和系统性能问题
- 4.1.1 UML发展历史与版本
- 4.1.2 UML图的分类与应用
- 4.2.1 类图的构成要素
- 4.2.2 类图的绘制步骤
- 4.2.3 使用ChatGPT绘制类图
- 4.2.4 案例1:使用ChatGPT绘制学校管理系统类图
- 4.3.1 用例图的构成要素
- 4.3.2 用例图的绘制步骤
- 4.3.3 案例2:使用ChatGPT绘制在线购物平台用例图
- 4.4.1 活动图的构成要素
- 4.4.2 案例3:使用ChatGPT学生管理系统绘制活动图
- 4.5.1 时序图的构成要素
- 4.5.2 案例4:使用ChatGPT绘制在线购物系统时序图