用途:设计用户从入口到完成任务的流程,适用于功能流程步骤梳理、页面跳转和决策点设计、异常路径与异常恢复设计,并为信息架构和页面结构提供输入。不适用于单一页面无流程或整体产品架构设计。
核心结构:触发点→进入→浏览→决策→操作→反馈→完成/失败。每个流程需包含触发点、主路径、决策点、异常路径、反馈机制和退出路径。
输出格式:优先给出 Mermaid 流程图,并配合流程描述模板,包含触发点、主路径、决策点、异常路径、反馈机制、退出路径等小节。
工作流程:识别用户角色和场景,定义触发点,列出主路径步骤,识别决策点并设计分支,列出异常路径,定义反馈与退出路径,用 Mermaid 可视化,最后转交 page-structure 设计具体页面。
质量自检:主路径不超过 7 步,覆盖所有决策点,异常路径完整,关键节点有反馈,退出路径明确,使用 Mermaid 可视化。
常见坑:只画成功路径、决策点不明确、反馈缺失、退出路径不清、流程过长、没有可视化。
配套模板:templates/user-flow-template.md。协作关系:上游为 product-manager 的 PRD/用户故事,平行有 customer-journey,下游为 information-architecture、page-structure、component-states。