所有文章 > AI驱动 > 学Deepseek+AI思维导图前,快速了解什么是Markdown,什么是Mermaid
学Deepseek+AI思维导图前,快速了解什么是Markdown,什么是Mermaid

学Deepseek+AI思维导图前,快速了解什么是Markdown,什么是Mermaid

在学习提示词的时候,经常会听到说:输出为markdown格式,或者输出为mermaid大部分人是不是和我一开始一样,都不是很清楚两者到底什么意思,或傻傻分不清楚呢

为此,本文特地来介绍下。本文分为三小节

一、学习AI,为什么要了解Markdown和Mermaid
二、对两者进行基本介绍
三、说明两者的区别与关系

一、为什么要了解

我认为以下三点很关键:

1、理解底层逻辑:AI工具与基础语言的依存关系

Markdown作为一种结构化内容,其简洁语法能高效整理文本信息,而 AI 在解析思维导图时,常依赖结构化的文本输入(如层级标题对应导图分支)

Mermaid是图表生成的一种“中间语言”,通过声明式语法(如 graph TD、A–>B)定义图表逻辑,而 AI 工具可以将其作为生成或优化图表的“翻译层”。

2、提升与AI协作的效率:只有精准输入,才能优质输出

Markdown具有明确的规范性,AI 对结构化文本的解析依赖固定语法规则。

如果我们熟悉 Markdown,能避免因格式混乱导致的 AI 误读(如无序列表未用 – 符号,AI 可能无法识别层级)。

Mermaid具有一定的扩展性,AI 生成的复杂导图可能直接输出为 Mermaid 代码,我们如果能阅读,可以在原来的版本上修改代码,以调整布局或样式,达到我们的预期。

3、快速修改错误,在语法上直接修改效率高于在图表上来回调整

当 AI 生成的导图出现逻辑错误(如分支错位)时,若大家理解 Markdown/Mermaid 语法,可直接修正底层代码,而非依赖反复的交互调试,这样可以提高效率。

这样看来,我们使用AI工具,其实需要是三个:
大模型Deepseek + 输出markdown/mermaid格式的内容 + 从meimaid到思维导图的转换工具。

二、基本介绍

1、什么是Markdown

Markdown 是一种轻量级标记语言,是希望通过简单的文本符号实现快速排版。其核心设计理念是「易读易写」,尤其适合需要兼顾内容创作与格式化的场景。由约翰·格鲁伯(John Gruber)于 2004 年创建,初衷是简化网络写作流程,减少 HTML 编码的复杂性。Markdown 使用纯文本格式编写文档,通过特定符号(如 #、*、>)标记标题、列表、引用等格式,并支持转换为 HTML、PDF 等结构化文档。

2、什么是Mermaid

Mermaid 是一种基于文本的图表生成工具。通过类似 Markdown 的简洁语法实现流程图、时序图、甘特图等复杂图形的可视化。
它由 JavaScript 库驱动,可直接嵌入文档中,通过渲染工具自动生成图表。

三、两者区别与关系

咱们从功能定位、语法规则、应用场景等方面解释两者的差异,帮助大家快速理解

1、功能定位不同

Markdown:像“文字排版工具”,专注于纯文本的格式化,比如写文章时快速添加标题、列表、加粗文字等。

例如:

这是标题

  • • 这是列表项

这是加粗文字

它的目标是让文字内容更整洁易读,常用于写文档、笔记或网页内容。


Mermaid
:像“画图工具”,专注于用文字生成图表。例如,用几行代码就能画出流程图:

graph TD A[起床] –> B{刷牙了吗?} B –>|是| C[吃早餐] B –>|否| D[先去刷牙]“` “`

它的目标是简化图表绘制,适合展示流程、时间线等复杂关系。

2、语法与用途不同

Markdown 语法特点

  • • 简单符号描述文字样式(如 # 表示标题,* 表示列表)。
  • • 常用场景:写博客、记笔记、发论坛帖子等需要快速排版的场景。

Mermaid 语法特点

  • • 用关键词和符号描述图表结构(如 graph TD 表示流程图方向,A-->B 表示连接线)。
  • • 常用场景:画流程图、项目时间轴(甘特图)、数据库关系图等需要图形化的场景。

3、两者关系:互补搭档

  • Markdown 是基础:就像写文章需要纸和笔,Markdown 提供文字排版框架。
  • Mermaid 是扩展工具:就像在文章中贴一张手绘示意图,Mermaid 能在 Markdown 文档中直接插入图表代码块。例如:
pie title 
宠物喜好调查
"狗" : 79%
"猫" : 17%
"仓鼠" : 3%
这段代码会被渲染成一个饼图,与文字内容无缝结合。

总的来说

  • • Markdown可以让文字排版变简单。
  • • Mermaid会让画图变简单,且能直接写在 Markdown 里。

就好比

  • • Markdown 像一本空白的笔记本,用来写字。
  • • Mermaid 像笔记本里的贴纸,用来贴流程图、时间线等图形。

最后:
Markdown是一种内容结构,可以确保信息输入的逻辑性。
Mermaid是一种视觉逻辑,可以确保图表生成的精确性。
而AI 工具可以提高效率提升,使用markdown和mermaid可以实现自动化与智能化。

本文转载自公众号@普罗米AI

#你可能也喜欢这些API文章!