从Markdown写作到一句话发布公众号
AI时代极简写作与发布流程

我大概是二十年前开始写博客的,已经完全想不起来当时是用什么软件来写的了,估计是 Word 吧。工作后有很长一段时间没有再写,直到大概九年前,我开通了微信公众号,再次开始写作,虽然换过不少写作软件,但使用的格式全都是 Markdown 了。
过年时的一篇文章,我介绍了初识 Markdown 时,我也没能理解它究竟好在哪里,可见当年的我对于极简的理解还是有些不足。但后续工作中持续地使用,让我渐渐喜欢上了它,以后所有的写作也都会使用 Markdown 了。
对于注重内容的写作来说,Markdown 有非常大的优势,但是在程序员这类小圈子之外,哪怕是常常写作的人,似乎也对它了解不多。今天我就把我当下已经跑通的一些写作发布流程介绍一下,希望能对你有所启发。
我录了个视频,先直观地感受下我的写作发布流程。
写
先说写。对我来说,写作本身就是目的,虽然我写作水平一般,但在水平之内我还是希望能尽量提升文章质量。而想要提升内容质量,就需要文章具有清晰的结构和层次,那就不能只是文字的堆砌。
如何体现结构和层次呢,除了内容本身,形式上也很重要,例如标题、列表、引用、图表等等。在 Word 时代,有人可能会通过放大字号或改变字体来体现标题,但正确的做法是设置「样式」,例如「标题1」、「标题2」等等。
而在 Markdown 中,我们通过在行首添加#号来表示标题,例如一个#就表示一级标题,两个#就表示二级标题。
这两种写法有什么不同呢?似乎只是设置标题的方法不同而已。那我们再仔细想想,你在 Word 中设置一个标题,首先要选中文字,然后再点击样式「标题1」,确实也不算复杂。但 Markdown 呢,只需要在你打出标题之前,随手敲一个#号就好了,是不是简单到极致了。
类似的,列表、引用等一些常见的行文格式,在 Markdown 中都是通过输入一些特殊符号来实现的。你当然需要提前学习下这种所谓的语法,但只要熟练了,在输入层面,就能做到极其高效了。
但对于熟练使用 Word 的人来说,这点优势恐怕并不值得他们变更自己的习惯。不过恰好,这也不是 Markdown 最核心的优势。Markdown 最核心的优势是==纯文本==。
纯文本
对于非技术人士来说,可能不太理解什么叫纯文本。Windows 系统中,有一个内置的软件叫「记事本」,用它来编辑的文件,就是纯文本的文件。
它的特点是,你只能向文件中输入文字符号,但不能设置任何格式。也就是字与字之间,只有文字本身的差异,没有大小、字体、样式等的差别,这个就是纯文本,就是纯纯的文字。
为什么纯文本是 Markdown 的优势,因为一个纯文本文件是完全开放的,它的读写方法在任何程序语言中都是最最基本的功能。甚至只要你懂编程,就能随随便便开发一个可以读写纯文本文件的软件。而且所有的操作系统,也都自带能读写纯文本文件的软件。
Word、PDF 因为是开放格式,所以也有很多软件可以读取它们,但你还是要先安装这些特定的软件才行。而且要想从零开始开发一个能够读写 Word 或 PDF 文件的软件,相比读写纯文本文件,复杂度要高出好几个数量级,因为它们的格式都很复杂,实际开发中都会依赖一些开发好的工具包。
如果是三年前,这种读写的便利性或许还是不能打动你,但是这三年不同了,AI 出现了。尤其是今年,AI 智能体出现了爆发式的增长。而 AI 工作的最最基本的要素,就是文本,你与 AI 所有的交互,几乎都是通过文本。
任何 AI 智能体都可以轻易的读写纯文本文件,所以纯文本文件是对 AI 最最友好的文件格式。也许你看到当下的智能体也能读写常见的像 Word、PDF 这样的文件,但这不是 AI 的原生功能,而是通过一个转化程序,实现了 Word、PDF 与纯文本的相互转化,与 AI 直接交互的始终都是纯文本。
所以在当下这个 AI 时代,纯文本就是有着天然的优势。
可前面也说了,想要提升文章内容的质量,就需要赋予文章层次结构,纯文本没有样式,就需要像 Markdown 这样的标记语言,通过文本本身来体现出层次结构。而 AI 也已经掌握了 Markdown 的语法,所以即使是纯文本,通过 Markdown 就也能让 AI 感知到它的层次结构了。
这就是越来越多人喜欢并选择 Mardown 来进行写作的原因,极简、容易编辑、对 AI 友好。我前面可能没说太清,Markdown 是一种标记语言,或者说是一种格式,而并非一个具体的软件。如上所说,你当然可以用记事本这样的软件来编辑纯文本文件,但一般我们都会用专门的软件来管理 Markdown 文件。

Obsidian
作为写作者,如果你已经用 Markdown 写了很多文章了,那么管理这些文章的首选就是 Obsidian。既然如此,那从一开始使用它就好了。
我在之前的文章中已经介绍过 Obsidian 了,这里就不再过多重复了。只着重说一点,那就是 Obsidian 是一个可以完全本地运行,不依赖网络环境的软件。也就是说你用它写的所有文章都是以纯文本文件的形式存储在你本地的,也就是很多人口中的你自己拥有它们的数据主权。
一个典型的反例就是「印象笔记」,这个曾经火爆一时的软件你大概率用过吧。先不说它如今冗杂的功能,就说内容本身,你用了它就相当于跟它绑死了,你自己的笔记内容只有通过它这个软件才能读写,离开它不行,甚至离开网络都不行。你的数据根本不是你自己的。
所以 Obsidian + Markdown 的方案,让你的写作变得极其简单,让你可以把注意力都集中在写作本身,然后还能让你拥有自己的数据的主权,如果哪天有更好的软件了,可以无缝切换,不依赖 Obsidian 本身。
这就是我当前的写作方案。
发布
虽然在写作上,Markdown 的极简风格很有价值,但在阅读上我们没法要求读者们去读一个 Markdown 的源码,包括我们写作者自己,一般也不会去读 Markdown 源码,而是读经过了可视化处理之后的内容。
过去主流的 Markdown 软件都是左右分屏,左边是源码,用于写作,右边是可视化处理后的html,用于阅读。而如今的主流软件,像 Obsidian 这种,都是将源码和可视化融合在了一起,体验要好很多。
而我们在公众号发布文章时,自然也要将源码变为一个可视化的页面,能直观地看出你的文章层次结构才好。
微信的文章编辑器,还是比较传统的富文本编辑器,就类似于 Word,你需要用鼠标选中一段文字,然后再给它添加相应的样式。
可当我们使用 Markdown 写作后,文章的层次结构,甚至图表等内容都已经写入到 Markdown 文件中了,粘贴过来还要再手动加一遍样式吗,这样做太麻烦了。所以对我们这些用 Markdown 写作的人来说,微信公众号的编辑器实在太难用了。
那如何将你已经写好的 Markdown 文章,方便快捷地变成一篇可视化的微信公众号文章呢?在过去,会有一些浏览器插件,或专门的工具网站提供此类功能,有的还要花钱。但是如今有了 AI 智能体,一切都可以自动完成了。
先说说技术原理,微信的富文本编辑器就像其他的富文本编辑器一样,也是通过 HTML 来呈现内容的。前面提到的那些浏览器插件,还有工具网站做的所谓的排版功能,就是将你的文章转化成 HTML,然后再粘贴到微信公众号的文章编辑框中。
这种事情 AI 做起来会非常简单。我们只要把 Markdown 中各种元素应该绘制成什么样的 HTML 告诉 AI 就可以了。比如,写了两个#的二级标题要用黑体字,字号30px,加粗,居中。如果你不太会写,那就完全交给 AI,让他自己去处理,也能给出一个还不错的效果。
最终生成好了 HTML,你复制到微信的文章编辑器中就可以了。而今年有了强大的智能体后,整个格式转换,复制粘贴,甚至编辑器里的一些操作,都可以自动化了。比如,把文章粘贴后,让 AI 帮你开启原创,开启打赏。你最后只要选个封面,点发布就好了。
我现在是通过 Claude Code 来完成这个自动化发布过程的,理论上用前阵子爆火的小龙虾应该也行,因为具体实现这个功能的是一个 skills。这个 skills 最早是宝玉开源的,谁都可以装起来用。然后我们可以结合自己的情况再做修改,比如我就把文章样式修改成了你现在看到的样子。
这就是我当前的发布方案。
启发
我今天只是简单介绍了下我的写作和发布流程,并没有细说具体的使用方法,因为对于不同基础的人来说,使用难度天差地别。宝玉老师还开源了很多适用于自媒体的 skills,对懂技术的人来说,随便搜搜就知道怎么用了,而对技术小白来说,恐怕就要花点儿精力研究研究了。
所以如果你对这套流程还不熟悉,就当是个启发吧,至少在写作的部分,Markdown 应该是很容易就能上手的。未来如果你也想用 AI 来为自己的写作加成,Markdown 格式也是最优的选择。
至于涉及到智能体或 skills 的使用,只能是亲自上手,多用多练才能享受到它们带来的效率加成。如果你是技术小白,可以找你平时用的 AI,让它教你怎么用,看不懂就让它说简单些,给你找最简单的入门教程。只有跨过这个自学的门槛,才能更早使用到前沿技术。