乐于分享
好东西不私藏

Markdown其实比Word更容易

Markdown其实比Word更容易

写Markdown已经有快10年了,今年尤其的火。

有人会问写文档到底用Markdown还是Word?

Markdown一直都是搞开发和做AI的在用,Word是office办公文档,凡是需要排版的都得用,比如出版、通知、信件、简历、研报什么的基本离不开word。

这两货不能说没有场景交集,但起码不存在竞争关系。

就像pandas替代不了Excel,其实没有对比的意义。

Word侧重排版,而Markdown侧重内容本身,它的好处在于有固定的代码规则,非常简单,一次编写,到处可以渲染,比如Github readme、Vscode、知乎、飞书、Typora、Obsidian、Wikipedia、Jypyter notebook等。

另外Markdown很适合写代码,通过三个反引号加上语言名,就可以写Python、Java、JS、C++等各种编程语言。

同时也能轻松绘制数据表格,并内置Mermaid语法来绘制流程图、ER图、甘特图、思维导图、时序图、架构图等,几乎涵盖了开发所需要的各种信息表达形式。

举几个简单的例子。

1、甘特图

2、思维导图

3、ER图(呈现数据库表关系)

4、用户旅程图

5、架构图

5、数据表格

还有一个比较有意思的玩法,Markdown可以渲染Emoji表情,只需要输出对应代码即可。

以下是常用的Emoji表情的代码。

很多人听说Markdown需要写代码,就觉得门槛高,其实它的核心语法不到20个,比你精通word要简单很多(word属于门槛极低但精通极难的东西,和ppt、excel一样)。

只要你用Markdown写过一两篇文章,就能掌握它的核心语法,一点都不夸张。

从上面几个案例能看出Markdown完全是为技术开发量身定做的文档形式,如果用word做这些事,光是排版、格式就很头疼,还很容易出现word和wps不兼容的情况。

正因为Markdown完全是遵守代码规范的文档,所以它很容易被计算机读取和生成,非常适合现在的AI大模型,你能看到deepseek、chatgpt等都在用markdown来输出,Anthropic设计skill也是用markdown文档形式。

随着AI的发展,markdown可能会从技术圈子走向各行各业,因为写skill、prompt不得不用markdown,这是大模型理解度最好的文档了。

微软还专门开源了一个markdown格式转换的python库,叫作markitdown,可以将各种形式文件、网页转换为好看规范的Markdown文件。

比如将word、pdf、html转md,几行代码就能搞定。

这个工具其实是为了更方便的将PDF、PPT、Excel等文档信息通过MD格式喂给AI,因为MD是结构化文本,AI对于MD的吸收度更好,更容易理解,消耗的Token也更少。

所以大家没事可以尝试写写Markdown。

更多阅读:

使用DeepSeek V4实现办公自动化的4个常见案例

使用notebooklm整理Dario的youtube采访视频

聊聊目前Agent两大瓶颈,为什么同质化会比较严重?