用 AI 越多,跟 Markdown 打交道的频率也越高。
很多 Agent 会通过 AGENTS.md、CLAUDE.md 这类文件读取项目规则。原因很实际:Markdown 是纯文本,体积小,方便搜索和版本管理,人能读懂,AI 也容易解析。内容还能继续渲染成网页、PDF、文章和 PPT,输出上相当灵活。

放在早几年,Markdown 更像是程序员和极客的小众工具。进入 AI 时代以后,它正在变成人和 AI 交换长内容时最顺手的格式之一。下面这 7 个 GitHub 开源的 Markdown 编辑器,感兴趣的可以挨个试试,看哪个更顺手。
01 ColaMD:专门为 Agent 准备的 Markdown 编辑器
经常用 Claude Code、Codex 帮写文档的朋友,估计都遇到过一个小问题:Agent 改文件,你在编辑器里看效果,文件一更新,就得手动重新加载一下。人和 AI 同时围着一篇文档工作时,这种来回切换很影响节奏。
ColaMD 会实时监听已经打开的 .md 文件。AI Agent 在外部完成修改后,内容会同步出现在编辑器里。标题栏还有一个状态提示点,用来显示 Agent 正在写入或已经结束。
它本身采用所见即所得的编辑方式,不需要长期盯着左右分栏。需要检查原始 Markdown 时,也能切换到源码模式。


文件面板会读取当前文件夹及其子目录,Agent 新建或删除文件后,列表会跟着刷新。ColaMD 还支持任务列表、LaTeX、搜索、自定义 CSS 主题、PDF 和 HTML 导出。

写完之后可以复制为富文本,粘贴到微信或邮件里继续排版。目前提供 macOS、Windows 和 Linux 版本。它没有内置 AI,也不做云同步和插件系统,主要任务就是把人和 Agent 共用的 Markdown 文件显示好、编辑好。
如果你的文档已经有一半交给 AI 来写,ColaMD 很值得体验。

开源地址:https://github.com/marswaveai/ColaMD
02 MarkText:接近 Typora 体验的免费开源选择
很多人第一次喜欢上 Markdown,是因为所见即所得编辑器消除了源码和预览之间的割裂感。输入 ##,当前行会变成标题。插入图片、公式和表格时,页面会马上呈现排版效果。你仍然在写 Markdown,手感却更接近普通文档软件。
MarkText 就是类似的体验,已经在 GitHub 上拿到 5.9 万多个 Star。

它的界面干净,支持 CommonMark、GitHub Flavored Markdown,以及部分 Pandoc Markdown。数学公式用 KaTeX 渲染,Front Matter、Emoji、代码块和剪贴板粘贴图片也都照顾到了。写作时可以切换源码模式、打字机模式和专注模式。

完成后能导出 HTML 或 PDF。软件覆盖 macOS、Windows 和 Linux,MIT 许可证也足够宽松。如果你喜欢 Typora 一类编辑器的写作方式,又希望工具免费、开源、跨平台,MarkText 是这份清单里最容易上手的一款。
开源地址:https://github.com/marktext/marktext
03 Joplin:把 Markdown 做成完整的私人知识库
Joplin 已经是开源笔记领域的老牌项目,在 GitHub 上有 5.5 万多个 Star。它支持 Windows、macOS、Linux、Android 和 iOS,桌面与手机都能用。
不过说实话,我不太喜欢它的 UI。

笔记内容采用 Markdown,可以放进笔记本,添加标签和待办事项,再通过全文搜索快速找回。它还提供网页剪藏扩展,浏览器里的文章和截图可以收进自己的资料库。以前积累在 Evernote 里的内容,也能连同附件和部分元数据一起导入。
Joplin 很重视数据控制。应用采用离线优先设计,没有网络时照常读取和编辑。需要多端同步时,可以选择 Nextcloud、Dropbox、OneDrive 或 Joplin Cloud,并启用端到端加密。插件和主题系统也给后续折腾留下了空间。
开源地址:https://github.com/laurent22/joplin
04 Zettlr:论文、研究和出版工作流更顺手
Zettlr 目前在 GitHub 上有 1.3 万多个 Star。它对研究者、学生、记者和长文写作者尤其友好。

软件能和 Zotero、JabRef 等文献管理工具配合,处理引用与参考文献。导出部分建立在 Pandoc 之上,并支持 LaTeX、Word 模板和 Textbundle。学校或出版社对交付格式有要求时,Markdown 初稿可以继续进入后面的出版流程。
它也支持 Zettelkasten 卡片笔记方法、全文搜索、代码高亮、片段模板、自定义 CSS 和多语言界面。大量零散资料可以通过搜索和链接慢慢组织起来,最后再汇总成长文。
如果你的目标是论文、书稿、调研报告或带有大量引用的文章,Zettlr 的优势会比普通编辑器明显很多。
开源地址:https://github.com/Zettlr/Zettlr
05 VNote:原生 C++ 打造的重度笔记平台
有些人喜欢轻巧的单文件编辑器,也有人需要目录、标签、搜索、任务和大纲都放在一个窗口里。VNote 属于后者。
它基于 Qt 和 C++ 开发,在 GitHub 上有 1.2 万多个 Star,支持 Windows、macOS 和 Linux。

项目强调笔记管理和编辑体验,适合维护体量较大的本地 Markdown 资料库。写作过程中,它可以把富文本解析成 Markdown 再粘贴,图片也能按需保存到本地。复制内容时可以转成富文本,发到其他编辑器里继续使用。笔记本、文件夹和笔记的层级管理也比临时打开一个 .md 文件更完整。
VNote 对技术内容支持得很细。Mermaid、Flowchart.js、WaveDrom、PlantUML、Graphviz、MathJax、任务列表、脚注和标记语法都在支持范围内。写开发文档、架构说明和带公式的技术笔记时会比较省事儿。
开源地址:https://github.com/vnotex/vnote
06 妙言:macOS 上很有气质的原生写作工具
妙言是基于 Swift 6 开发的,专注服务 macOS。它在 GitHub 上有 8500 多个 Star,界面采用三栏布局,支持深色模式和专注写作。

应用坚持本地优先,不收集数据。笔记就放在你指定的文件夹里,想跨设备使用,可以交给 iCloud Drive、坚果云、Dropbox 等云盘客户端同步。

妙言没有追求 Typora 式所见即所得,当前提供编辑区和预览区并排的分栏模式,并支持双向滚动同步。Wikilink 双向链接、LaTeX、Mermaid、PPT 演示、版本历史和自动排版也都具备。
最近它还加入了命令行工具,可以在终端里新建、搜索、打开和读取笔记。项目同时提供官方 Agent Skill,让 AI 了解妙言的语法、附件、演示文稿和 CLI 工作流。这一点也很贴合今天的 AI 写作环境。
开源地址:https://github.com/tw93/MiaoYan
07 Yank Note:能写文章,也能跑代码的 Markdown 工作台
Yank Note 项目在 GitHub 上有 6700 多个 Star,编辑器使用 Monaco 内核,操作习惯和 VS Code 接近。它支持版本回溯、文件加密、全文搜索、内置终端、代码运行、插件和宏替换。
文档里可以嵌入 PlantUML、Drawio、ECharts、Mermaid、Luckysheet 和 HTML 小工具,嵌套列表还能显示成脑图。




开源地址:https://github.com/purocean/yn
JavaScript、PHP、Node.js、Python 和 Bash 代码块可以在应用里运行。做技术笔记、可执行教程或数据展示时,玩法很多。
Yank Note 也在积极接入 AI。它的 AI Copilot 支持文本补全、内容生成和图片生成,可以连接 OpenAI、Ollama、Gemini、Kimi、通义千问等服务,还支持 OpenCode AI Agent。
功能强也意味着权限更大。项目 README 明确提醒,Yank Note 支持命令执行和任意文件读写,打开来自陌生人的 Markdown 文件前要确认内容可信。加密文件的密码也必须妥善保存。
如果你想要一个高度可扩展的 Markdown 工作台,希望把编辑器、终端、图表、代码和 AI 放在一起,Yank Note 会很有吸引力。