archify当前稳定版支持十类图:架构图、工作流、时序图、数据流、生命周期、实体关系图、类图、树图、时间线和瀑布图。它们分别回答组成、步骤、交互、状态和时间等问题,不能仅凭名称互相替代;中文快速开始中的六个配方也不代表只支持六类图。
系统与流程:前五类按问题选择
架构图看组件怎样连接;工作流看下一步做什么;时序图看谁先调用谁、如何返回;数据流看数据从哪来、经过什么转换;生命周期看对象有哪些状态、如何切换。
例如介绍服务组成用架构图,解释单次API调用用时序图,说明任务重试和结束状态用生命周期图。先确定读者的问题,再选择图型。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

结构与时间:后五类各有侧重
实体关系图展示表、字段、键和基数;类图展示类型、成员与继承等关系;树图展示根节点和层级;时间线展示事件发生时刻;瀑布图展示同一时钟上的耗时段及嵌套。
时间和耗时要说明是观测数据还是示意数据。不能从支持类图和时序图推断为覆盖全部UML规范,也不能把瀑布图当作已采集过性能数据。

从字段和关系选择数据库图
解释数据库表结构时,提供每张表的完整字段、主键、外键和唯一键,再说明两端关系的基数与可选性。字段应留在表内,卡片用于补充说明。
如果关注的是记录经过哪些处理步骤,使用数据流图;关注某次请求访问表的先后过程,则使用时序图。不同图型可以分开回答同一个项目的不同问题。











