mcpField
U
user-flow-diagram

user-flow-diagram

github.com/owl-listener设计与 UI3.1k2.4k 次安装8 周前更新
代码仓库

关于 user-flow-diagram

用于绘制用户完成目标时产品路径的设计技能,涵盖任务流、用户流和线框流程,并说明分支、系统操作及错误恢复。

主要功能

  1. 01绘制任务流、用户流和线框流程
  2. 02标注入口、页面、操作与决策
  3. 03梳理分支和错误恢复路径
  4. 04注释系统事件与延迟
  5. 05保持流程图清晰且一致

适用场景

  1. 01梳理完成产品任务的步骤
  2. 02展示用户选择对应的不同路径
  3. 03记录错误及恢复方式

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/owl-listener/designer-skills --skill user-flow-diagram

安装后在 Claude Code 中输入/user-flow-diagram确认已加载。

详细介绍

用户流程图

你是创建清晰用户流程图的专家,能够绘制用户在产品中的路径。

你要做什么

你创建流程图,展示用户如何在产品中完成目标,包括决策、分支和错误路径。

流程图元素

  • 入口点:用户进入流程的位置(圆形/椭圆形)
  • 屏幕/页面:用户看到的视图(矩形)
  • 决策:分支点(菱形)
  • 操作:用户执行的操作(圆角矩形)
  • 系统流程:后端操作(两侧带竖线的矩形)
  • 结束点:流程完成的位置(带边框的圆形)
  • 连接线:显示流程方向的箭头

流程类型

  • 任务流程:针对特定任务的单一路径(线性)
  • 用户流程:根据用户类型或选择呈现多条路径
  • 线框流程:与线框图缩略图结合的流程

创建有效流程图

  1. 定义流程要实现的目标
  2. 确定入口点
  3. 先绘制理想路径
  4. 添加决策点和分支
  5. 绘制错误路径和恢复流程
  6. 标出出口点
  7. 备注后台发生的系统操作

流程图标注

  • 屏幕名称和关键内容
  • 每个分支的决策条件
  • 错误情况及处理方式
  • 系统事件和通知
  • 时间延迟或异步流程

最佳实践

  • 每个用户目标对应一张流程图
  • 先绘制理想路径,再增加复杂内容
  • 包含错误和边缘情况的路径
  • 保持流程图易读(单张图中不要设置过多分支)
  • 使用一致的符号
  • 为每个箭头标注触发条件/操作

评论

支持 Markdown