当前位置: 首页 > news >正文

Typora绘制-用户旅程图

**注意:**用户旅程图的高亮新旧版本会正常显示。

用户旅程图

mermaid官方网站文档教程链接(英文)

社区维护的中文文档站

1、新版本语法

journey如下仅是基础的常用功能语法,如需更全面内容可参考官网教程文档

  • 任务行格式

    • 兼容旧版:任务: 评分: 角色
    • 新增:任务: 角色(评分可选)
    简化版:打开App: 用户 兼容版:打开App: 4: 用户
  • 评分

    支付订单: 2: 用户 / 支付订单: 用户

    兼容 1-5 整数,省略时无情绪曲线

  • 多角色分隔

    下单: 4: 用户, 系统 / 下单: 4: 用户 系统

    兼容英文逗号,新增空格分隔(更易读)

  • section 命名

    section ⚠️ 支付阶段(痛点)

    支持 Emoji(⚠️/💡)、标点、特殊符号

  • 空行 / 换行

    section 间加空行(代码更清晰)

    支持空行分隔阶段,不影响渲染

  • 注释规则

    • 单行注释:%% 注释内容(必须以%%开头,可放在行首 / 行尾);
    • 多行注释:无原生支持,需每行加%%
  • 特殊规则(避坑重点)

    • 核心差异:旧版强制要求评分,新版评分可选、支持更多样式,且 Typora 版本决定兼容性;

    • 实用建议:优先用新版语法,新版功能更新 Typora;

    • 避坑点:section 名称加 Emoji 仅新版支持,旧版会显示乱码,建议写在任务名中。

2、代码示例

示例1

journey title 用户核心旅程 section 发现阶段 看到广告/推荐: 5: 用户 了解产品价值: 4: 用户 section 决策阶段 对比竞品/看评价: 3: 用户 注册/下载: 5: 用户 section 使用阶段 首次体验功能: 4: 用户 完成核心任务: 5: 用户 遇到问题: 2: 用户 section 留存阶段 再次使用: 4: 用户 分享/推荐: 3: 用户 续费/复购: 4: 用户

示例2

journey title 电商App用户全旅程(含多角色+情绪评分) section 1. 发现与引流 刷短视频看到广告: 4: 用户, 推荐系统 点击广告进入商品页: 3: 用户, 前端 浏览商品详情: 4: 用户, 商品系统 加入购物车: 5: 用户, 购物车系统 section 2. 注册与登录(⚠️ 痛点:验证码慢) 点击登录/注册: 2: 用户, 账号系统 手机号+验证码登录: 1: 用户, 短信服务 完善个人信息: 3: 用户, 账号系统 section 3. 下单与支付 进入结算页: 4: 用户, 订单系统 选择地址/支付方式: 3: 用户, 地址/支付系统 提交订单并支付: 2: 用户, 支付网关, 财务系统 支付成功: 5: 用户, 订单系统 section 4. 履约与售后(💡 机会:物流实时提醒) 查看订单物流: 4: 用户, 物流系统 收到商品验货: 3: 用户, 快递员 申请售后/评价: 4: 用户, 客服, 评价系统

3、效果示例

示例1

用户
发现阶段
发现阶段
用户
看到广告/推荐
看到广告/推荐
用户
了解产品价值
了解产品价值
决策阶段
决策阶段
用户
对比竞品/看评价
对比竞品/看评价
用户
注册/下载
注册/下载
使用阶段
使用阶段
用户
首次体验功能
首次体验功能
用户
完成核心任务
完成核心任务
用户
遇到问题
遇到问题
留存阶段
留存阶段
用户
再次使用
再次使用
用户
分享/推荐
分享/推荐
用户
续费/复购
续费/复购
用户核心旅程

示例2

前端商品系统地址/支付系统客服快递员推荐系统支付网关物流系统用户短信服务订单系统评价系统财务系统账号系统购物车系统
1. 发现与引流
1. 发现与引流
用户推荐系统
刷短视频看到广告
刷短视频看到广告
用户前端
点击广告进入商品页
点击广告进入商品页
用户商品系统
浏览商品详情
浏览商品详情
用户购物车系统
加入购物车
加入购物车
2. 注册与登录(⚠️ 痛点:验证码慢)
2. 注册与登录(⚠️ 痛点:验证码慢)
用户账号系统
点击登录/注册
点击登录/注册
用户短信服务
手机号+验证码登录
手机号+验证码登录
用户账号系统
完善个人信息
完善个人信息
3. 下单与支付
3. 下单与支付
用户订单系统
进入结算页
进入结算页
用户地址/支付系统
选择地址/支付方式
选择地址/支付方式
用户支付网关财务系统
提交订单并支付
提交订单并支付
用户订单系统
支付成功
支付成功
4. 履约与售后(💡 机会:物流实时提醒)
4. 履约与售后(💡 机会:物流实时提醒)
用户物流系统
查看订单物流
查看订单物流
用户快递员
收到商品验货
收到商品验货
用户客服评价系统
申请售后/评价
申请售后/评价
电商App用户全旅程(含多角色+情绪评分)

4、老版本语法

journey新版本功能可以支持更丰富的内容,旧版写法差异明显,头部声明没有变化,不推荐使用就不介绍太多了。

journey title 电商用户下单简易旅程(旧版语法) section 浏览商品 打开电商App: 4: 用户 搜索目标商品: 3: 用户 查看商品详情: 4: 用户 section 下单支付 加入购物车: 5: 用户 提交订单: 3: 用户 完成支付: 2: 用户 section 收货评价 等待物流: 3: 用户 确认收货: 4: 用户 发布商品评价: 5: 用户
用户
浏览商品
浏览商品
用户
打开电商App
打开电商App
用户
搜索目标商品
搜索目标商品
用户
查看商品详情
查看商品详情
下单支付
下单支付
用户
加入购物车
加入购物车
用户
提交订单
提交订单
用户
完成支付
完成支付
收货评价
收货评价
用户
等待物流
等待物流
用户
确认收货
确认收货
用户
发布商品评价
发布商品评价
电商用户下单简易旅程(旧版语法)

5、新旧版本差异

新旧版本差异比较大,如下对比

语法规则旧版(Mermaid v8.x)新版(Mermaid v9.x+)典型示例报错 / 兼容说明
任务行基础格式必须包含「任务:评分:角色」,三者缺一不可1. 兼容旧版完整格式2. 支持简化格式「任务:角色」(评分可选)旧版:登录: 3: 用户新版:登录: 用户旧版写登录: 用户会直接报错;新版两种写法均生效
评分值要求仅支持 1-5 的整数(无其他取值)兼容 1-5 整数,无评分时不显示情绪曲线旧版:支付: 6: 用户(报错)新版:支付: 用户(无评分)旧版评分超 1-5 范围报错;新版无评分仅展示流程
多角色分隔符仅支持英文逗号(,),无其他分隔方式兼容英文逗号,支持空格分隔(更易读)旧版:下单: 4: 用户, 系统新版:下单: 4: 用户 系统旧版用空格分隔角色会识别为单个角色;新版两种方式均正确
Section 命名格式仅支持纯文本(字母 / 数字 / 中文),不支持特殊字符支持 Emoji(⚠️/💡)、标点、特殊符号旧版:section 注册流程新版:section ⚠️ 注册流程(痛点)旧版 section 加 Emoji 会显示乱码;新版完全兼容
注释语法仅支持行尾注释(任务: 3: 用户 %% 注释支持行尾注释、单独注释行(%% 单独注释旧版:%% 单独注释(无效)新版:%% 单独注释(生效)旧版单独注释行会被识别为任务导致报错;新版支持任意位置注释
空行 / 换行不支持空行,换行过多会导致渲染错乱支持空行分隔阶段,换行不影响渲染旧版:section 间加空行(渲染错位)新版:section 间加空行(更清晰)旧版复杂图加空行易乱;新版可通过空行优化代码排版
  • 基础场景:语法规则差异明显
  • 高级场景:journey新增专属功能

6、版本兼容性

  1. Typora 版本 < 1.0
    1. 旧版 Typora 用新版语法(无评分)会渲染失败
    2. 旧版 section 加 Emoji 会显示乱码 / 报错
    3. 低版本 Typora 无法使用新版特性
    4. 新版渲染更美观,旧版仅能靠评分体现情绪
  2. Typora 版本 ≥ 1.0
    1. 复杂多角色旅程图新版可读性更高
    2. 新版可定制化程度更高,适配复杂图的视觉区分
    3. 复杂分支旅程图新版能更清晰展示逻辑
    4. 绘制超 10 个 section 的复杂图时新版体验更好
  3. 如何查版本:Typora → 帮助 → 关于 Typora(可看到 Typora 版本)。
http://www.cnnetsun.cn/news/3272143.html

相关文章:

  • 私有化部署RustDesk中继服务器
  • 微软 Project Solara 展示 AI 工牌与智控中枢,卡片式 AI 硬件成手机外设新趋势
  • Reactive Resume深度调试指南:从模板渲染到容器部署的5大技术挑战
  • 前OpenAI安全副总裁翁荔新博客:AI自进化或先从Harness开始,揭示现实路径与瓶颈
  • Oracle EBS 12.2 审计追踪
  • EN 18031标准落地经验:联网无线电设备网络安全合规的关键节点与常见误区
  • AI 指标异动分析:先判断是业务事件还是数据 bug
  • ModelScope命令行工具终极实战:从零到精通的AI模型管理指南
  • MySQL学习第四天
  • 2026.7.8:2026年7月最新安装教程之docker compose 安装最新版neo4j
  • 多云架构下,Atlas 怎么统一管理证书生命周期?
  • 【久久派】LS2K0300 的 LoongOS 原装系统启动分析
  • AI 编程催生新商机:Slopfix 每周 1 万美元删 AI 生成代码引争议
  • 基于TPA3128D2与STM32F756ZG的高效D类音频放大器设计
  • Buzz:终极离线音频转录解决方案,让语音转文字变得简单高效
  • 如何用GBrain在30分钟内构建你的个人AI大脑:终极快速入门指南
  • 异常掉电保护全链路解析
  • PyInstaller逆向工程深度解析:pyinstxtractor-ng架构剖析与实战指南
  • 深度剖析:Bootloader解锁的技术争议与用户自主权之争
  • Matter 1.5数据模型范式转变:从设备互联到智能生态的技术基因图谱
  • 3分钟掌握Whisper:多语言语音识别的终极指南
  • 三亚亲子游一日游出行攻略之槟榔谷
  • 探索Simple Mind Map:构建下一代思维可视化引擎的技术深度解析
  • 如何用ECC Frontend Slides解决技术演示的跨平台困境:架构师的完整指南
  • 告别传统绘图工具:Mermaid Live Editor如何用代码重塑可视化图表创作
  • 如何快速解决MinIO与AWS S3 SDK签名版本4兼容性问题:完整技术指南
  • reMarkable生态完全指南:从基础使用到高级定制的终极教程
  • 高德地图 Skill:当地图能力从“API 调用“进化到“意图理解“
  • 高效团队管理的6个黄金法则
  • 2026年企业级大模型API中转平台选型指南:八大服务商技术指标解析与场景适配策略