从AI生成内容整理、GitHub技术文档撰写,再到Prompt Engineering和Skill开发。MarkDown在当下这个Post AI时代显然已经成为了适配AI生态的轻量化标记语言,也是我个人认为除Word和Latex以外需要掌握的另一种基础写作方法。它最大的特点是使用纯文本标记即可实现格式定义,不需要复杂的排版操作,内容与样式完全分离,天然适配于笔记整理,技术文档撰写以及AI内容的结构化沉淀。目前几乎所有主流AI写作工具、开发平台和笔记软件都原生支持Markdown语法。本文将用嘴通俗移动的语言讲清楚MarkDown的语法与使用教程。
Why MarkDown?
Markdown是一种文档的格式,文件名的末尾是.md,正如我们常用的word文档格式是.doc、.docx,需要对应的软件来打开这一种格式。而作为一种新的文档格式,我们放着好用的docx文档格式不用却用.md是有一些原因的。
MarkDown在写作时最大的特点便是不需要依赖鼠标,所有操作只需要键盘即可搞定,因为MarkDown的所有格式定义都是纯文本标记,理论上只需要打字,排版时不需要像word那样点来点去。也正因如此,你与AI对话时生成的内容都是MarkDown而不是复杂的Word。
MarkDown编辑器
市面上兼容MarkDown格式的编辑器有很多,比如Typora,Obisidian,当然还不乏VsCode+MarkDown插件,由于作者本人是程序员,MarkDown的主要用途是开发Skill和维护GitHub项目,故本文的MarkDown示例都在VsCode内完成。
VsCode MarkDown插件
VsCode原生支持MarkDown语法,你完全可以直接创建.md文件,然后在内部编写具体内容,但是我们却不能直接运行.md文件,因为它不属于任何一种编程语言。这时,需要下载一个MarkDown Preview的插件来预览和查看已经编写和正在编写的MarkDown文件。Ctrl+Shift+X打开插件市场搜索MarkDown,随便找一下载量比较高的插件即可,这里我使用的是Markdown Preview Enhanced这个插件。
实际使用效果: