免费开源编辑器 | 5分钟搞定公众号排版
最近我做了一个叫 easymd[1] 的小项目。 它可以把 Markdown 内容一键排版成适合 微信公众号 和 知乎 发布的文章格式。

工具界面
这是一个打开网页就能用的图文排版工具:
https://easymd.vercel.app
为什么我会做这个工具?
这两年很多人已经形成了一套很自然的写作流程:
先用手机、备忘录、语音转文字,或者随手记下一个粗糙提纲; 再把这些内容丢给 AI,让它帮忙整理成 Markdown; 最后再想办法把 Markdown 变成适合公众号发布的排版内容。
问题就在最后一步。
Markdown 很适合写作,但不天然适合公众号编辑器。 公众号平台本身的编辑体验并不算友好:样式受限、复制粘贴容易出问题、代码块和引用块经常不理想,想把文章调整得稍微精致一点,往往还要来回折腾很多次。
所以我一直想做一个更顺手的工具:既保留 Markdown 写作的效率,又能更自然地完成公众号/知乎排版。
这就是 easymd 想解决的事情。
项目是怎么来的?
我没有从零开始重复造轮子,而是先找了现有的开源项目,看看有没有已经接近我需求的方案。
最后,我选择在 bm.md[2]的基础上做二次开发。 同时,我也参考和学习了墨滴 mdnice 编辑器[3]的一些样式设计和交互思路。
不过,在真正使用和改造的过程中,我越来越明确: 我需要的不是一个“大而全”的 Markdown 发布平台,而是一个更聚焦公众号和知乎写作场景的排版工具。
所以,easymd 后来做了不少取舍,也补上了一些我认为更重要的能力。
easymd 适合谁?
如果你符合下面这些情况,easymd 会比较适合你:
- 平时习惯先写 Markdown,再发布到公众号或知乎
- 会用 AI 帮你整理草稿、扩写提纲、润色内容
- 不想在公众号后台一点点手动调格式
- 希望文章写完后,能快速进入“排版—微调—发布”的流程
- 希望保留一定的样式控制能力,而不是只能套模板
简单说,它更适合这类工作流:
灵感记录 → AI 整理 → Markdown 成稿 → 快速排版 → 细节微调 → 发布
easymd 能做什么?
相比原版工具,easymd 更聚焦微信公众号和知乎排版。目前保留和强化的能力主要有这些:
- 实时编辑与预览
- 一键复制公众号格式
- 知乎复制入口
- HTML / 图片 / PDF 导出
- 自定义 CSS 样式
- MCP 协议能力,方便 AI Agent 调用排版流程
这些能力的核心目标其实很明确: 不是把 Markdown “展示出来”,而是把它真正变成可发布内容。
这次我重点强化了什么?
更重要的是,我这次加入并强化了 富文本编辑支持。
这件事对实际写作体验影响很大。
◈1)左侧:常用组件区
点开左侧折叠区,你可以看到一批更贴近微信文章编辑器的常用组件。 这意味着你不再只能通过纯 Markdown 去“间接描述样式”,而是可以更直接地组织文章结构。
比如一些卡片块、引导块、图片块,或者更适合图文场景的内容模块,都可以更方便地插入。

◈2)右侧:预览区可直接编辑
在右侧预览区里,你可以直接选择某个元素进行二次编辑。 这一步很关键,因为很多时候文章写完了,真正耗时间的不是内容本身,而是这些细节:
- 某一段是不是太密了
- 某个标题和正文之间的节奏顺不顺
- 引用块是否足够醒目
- 图片和前后文字是否协调
- 某一段是否更适合改成卡片式表达

如果只能在 Markdown 源码里来回调整,这个过程会很“绕”。 而可视化编辑让最后的打磨更直观。
◈3)修改主题色
排版工具预置了很多样式,并且支持一键修改主题色。颜色不仅象征一个公众号的调性,也给读者不一样的阅读感受。比如,我一直用绿色来表达生态类的内容。而如果你的受众是女性,可以选择使用莓果红配色;如果你像显得更技术党,可以试试知乎冷蓝。要替换具体某个颜色,还可以点击色块弹出色盘,选择你心仪的颜色。

总结
总的来说,easymd想解决的简洁而高效地排版公众号/知乎文章的问题。
如果你平时已经有:
- 粗略记录想法
- 用 AI 整理成 Markdown
- 再发布到公众号/知乎
这样的习惯,那 easymd 可能会比较适合你。
欢迎试用,也欢迎提建议。
参考链接
- easymd: https://easymd.vercel.app
- bm.md: https://github.com/miantiao-me/bm.md
- 墨滴 mdnice 编辑器: https://editor.mdnice.com/
夜雨聆风