【在Typora中绘制用户旅程图和甘特图】

embedded/2024/11/14 0:54:49/

在 Typora 中可以使用 Mermaid 绘制用户旅程图(User Journey Map),但由于 Mermaid 并不直接支持用户旅程图,我们可以通过一些图表的变通方式(比如流程图或甘特图)来表示用户旅程图的结构。用户旅程图通常展示用户在不同阶段的行为、情感和目标,这里我们用 Mermaid 来模拟这些内容。

示例 1:用 Mermaid 的流程图绘制用户旅程图

流程图可以简单展示用户在不同阶段的行为和情绪变化,适合展示每个步骤的目标、操作和情感。

正面反馈
负面反馈
开始
发现产品
考虑购买
情绪: 犹豫不决
决定购买
放弃购买
支付
确认订单
完成旅程
```mermaid
flowchart TDStart([开始])Start --> A[发现产品]A --> B[考虑购买]B --> C{情绪: 犹豫不决}C -->|正面反馈| D[决定购买]C -->|负面反馈| E[放弃购买]D --> F[支付]F --> G[确认订单]G --> End([完成旅程])%% 情感注释A:::happyB:::neutralC:::uncertainD:::positiveE:::negativeG:::happy%% 定义情感的样式classDef happy fill:#a3e4d7,stroke:#333,stroke-width:2px;classDef neutral fill:#f7dc6f,stroke:#333,stroke-width:2px;classDef uncertain fill:#f1948a,stroke:#333,stroke-width:2px;classDef positive fill:#82e0aa,stroke:#333,stroke-width:2px;classDef negative fill:#e74c3c,stroke:#333,stroke-width:2px;
```

解释

  • 阶段:从“开始”到“完成旅程”定义了用户的完整旅程。
  • 情感变化:通过不同颜色表示用户的情绪。例如 happyneutral 等不同样式的节点,标注了用户在各个阶段的情感。
  • 流程图符号:每个方框表示用户的某个行为或目标,不同箭头表示可能的路径。

示例 2:用 Mermaid 的甘特图模拟用户旅程图

甘特图更适合展示用户旅程的时间线,可以表示不同阶段的持续时间。虽然 Mermaid 的甘特图不支持情绪状态,但可以用注释来说明每个阶段的情绪。

2024-11-01 2024-11-02 2024-11-03 2024-11-04 2024-11-05 2024-11-06 2024-11-07 2024-11-08 2024-11-09 2024-11-10 浏览网站 浏览产品信息 比较产品 查看评论 下单 咨询客服 支付 收到产品 使用体验 售后服务 发现阶段 决策阶段 购买阶段 售后阶段 用户旅程图
```mermaid
gantttitle 用户旅程图dateFormat  YYYY-MM-DDsection 发现阶段浏览网站               :a1, 2024-11-01, 1d浏览产品信息           :a2, after a1, 1dsection 决策阶段比较产品              :b1, 2024-11-02, 2d查看评论              :b2, after b1, 1d咨询客服              :b3, after b2, 1dsection 购买阶段下单                 :c1, 2024-11-04, 1d支付                 :c2, after c1, 1dsection 售后阶段收到产品              :d1, 2024-11-05, 1d使用体验              :d2, after d1, 3d售后服务              :d3, after d2, 1d
```

解释

  • 阶段甘特图中的每个 section 表示用户旅程的一个阶段,如“发现阶段”、“决策阶段”、“购买阶段”等。
  • 步骤:每个 section 中的条目表示用户在该阶段的具体操作。
  • 持续时间:每个操作有对应的持续时间,有助于了解每个阶段所需的时间。

小结

虽然 Mermaid 没有直接支持用户旅程图的功能,我们可以通过流程图或甘特图来间接展示用户的旅程。流程图适合展示用户的情绪和决策路径,而甘特图则适合展示不同阶段的时间线。


http://www.ppmy.cn/embedded/137062.html

相关文章

Oracle 外键

外键用于与另一张表的关联。是能确定另一张表记录的字段,用于保持数据的一致性 Oracle 外键创建 在Oracle数据库中,外键是强制实施参照完整性的一种方式,使用外键就意味着一个表中的值在另一个表中也必须出现。 被引用的表称为父表&#xff…

2024美亚个人

检材链接(来自美亚官方):https://pan.baidu.com/s/1ajsVB_15aJ4mzTvd5rHSkQ?pwd=pv1h 容器密码:eS2%u@q#hake2#Z@6LWpQ8^T(R7cg95m\Bv+y;$=/dqxYnEusFf)tb>:HKHwy+e%cR\r=9j:GsK)AV52/3hXfdv8#u7a6JQ^pz><YPNkq*!& 检材列表 Emma的iOS手机镜像档案(Emma_Mo…

后台管理系统窗体程序:文章管理 > 文章列表

目录 文章列表的的功能介绍&#xff1a; 1、进入页面 2、页面内的各种功能设计 &#xff08;1&#xff09;文章表格 &#xff08;2&#xff09;删除按钮 &#xff08;3&#xff09;编辑按钮 &#xff08;4&#xff09;发表文章按钮 &#xff08;5&#xff09;所有分类下拉框 &a…

前端入门一之JS对象、字符串对象、数组对象、Data()对象等

前言 JS是前端三件套之一&#xff0c;也是核心&#xff0c;本人将会更新JS基础、JS对象、DOM、BOM、ES6等知识点&#xff0c;这篇是JS常用的内置对象;这篇文章是本人大一学习前端的笔记&#xff1b;欢迎点赞 收藏 关注&#xff0c;本人将会持续更新。 文章目录 目录总览1、对…

Python、selenium 自动化 - 实现自动上传外部文件

点击windows窗口版 直接上代码 from selenium import webdriver from selenium.webdriver.common.by import By from pywinauto import Desktop# 配置 option webdriver.ChromeOptions() option.add_experimental_option("debuggerAddress", "127.0.0.1:9222…

uniapp—android原生插件开发(1环境准备)

本篇文章从实战角度出发&#xff0c;将UniApp集成新大陆PDA设备RFID的全过程分为四部曲&#xff0c;涵盖环境搭建、插件开发、AAR打包、项目引入和功能调试。通过这份教程&#xff0c;轻松应对安卓原生插件开发与打包需求&#xff01; 项目背景&#xff1a; UniApp集成新大陆P…

Web3 游戏周报(11.03 - 11.09)

回顾上周的区块链游戏概况&#xff0c;查看 Footprint Analytics 与 ABGA 最新发布的数据报告。 【11.03 - 11.09】Web3 游戏行业动态&#xff1a; Ton Accelerator 推出名为「Synergy」的 500 万美元计划&#xff0c;旨在推动跨链创新&#xff0c;创造 TON 用户与 EVM 网络适应…

ctfshow(316,317,318)--XSS漏洞--反射性XSS

反射型XSS相关知识 Web316 进入界面&#xff1a; 审计 显示是关于反射性XSS的题目。 思路 首先想到利用XSS平台解题&#xff0c;看其他师傅的wp提示flag是在cookie中。 当前页面的cookie是flagyou%20are%20not%20admin%20no%20flag。 但是这里我使用XSS平台&#xff0c;…