惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

M
MIT News - Artificial intelligence
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
Apple Machine Learning Research
Apple Machine Learning Research
Last Week in AI
Last Week in AI
S
SegmentFault 最新的问题
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
美团技术团队
人人都是产品经理
人人都是产品经理
WordPress大学
WordPress大学
The Cloudflare Blog
IT之家
IT之家
雷峰网
雷峰网
小众软件
小众软件
博客园 - 叶小钗
博客园 - 聂微东
爱范儿
爱范儿
博客园 - 司徒正美
博客园 - 三生石上(FineUI控件)
V
Visual Studio Blog
博客园 - 【当耐特】
V
V2EX
博客园_首页
T
Tailwind CSS Blog

阿猫的博客

好久不见 猫鱼周刊 vol. 098 川西之行 猫鱼周刊 vol. 098 川西之行 使用 Hermes 在飞书打造 AI Agent 团队 猫鱼周刊 vol. 097 五一快乐 猫鱼周刊 vol. 096 AI 无法取代胶片 猫鱼周刊 vol. 095 谨防赛博夺舍 把 SSH 私钥放进 YubiKey:一套更安全、可迁移的密钥管理方案 猫鱼周刊 vol. 094 龙虾大跃进 2136 年,人类发明了超光速引擎 猫鱼周刊 vol. 093 马年快乐 猫鱼周刊 vol. 092 AI 的贴吧 猫鱼周刊 vol. 091 2026 新年快乐 PVE 使用 LXC 部署 Miloco 猫鱼周刊 vol. 090 向大佬学习 猫鱼周刊 vol. 089 Vibe Engineering 猫鱼周刊 vol. 088 两个 Linus 的史诗级会面 猫鱼周刊 vol. 087 做一个 RSS 阅读器 猫鱼周刊 vol. 086 走出迷茫 猫鱼周刊 vol. 085 标签页焦虑 Docker 服务器磁盘满排查思路 猫鱼周刊 vol. 084 骑友巴士 猫鱼周刊 vol. 083 扫街友好城市 FFmpeg 硬件加速小记 猫鱼周刊 vol. 082 AI 遗忘国耻
带 Mermaid 的 Markdown 转 docx
2026-02-12 · via 阿猫的博客

一般来说,LLM 都只能生成纯文本,如果要格式,一般只能 Markdown,并不能直接编辑 Word 文档(当然有一些 MCP 服务可以实现,没体验过)。另一方面,要让 LLM 来画图,在不使用 MCP 的情况下,也只有 Mermaid 能画。

本文主要提出一种 「LLM 原生」、带 Mermaid 的 Markdown 转换成 Word 文档(docx)的方法,适用于软著之类很适合用 AI 去编写的文档。

第一步当然是用任意 AI 去给你生成一份带 Mermaid 的 Markdown 文档,直接在 prompt 里面要求它用 Mermaid 来画流程图/架构图之类就行。这时候你会得到一份原始的 Markdown 文档,里面的 Mermaid 是纯文本,还不是图片。

第二步用 mermaid-cli 把文档里面的 Mermaid 片段全部找出来,渲染成图片,然后把片段替换成图片引用。一条命令就能搞定:

npx -p @mermaid-js/mermaid-cli mmdc -i doc.md -o doc_mermaid.md -e png

这里如果不加 -e png 会默认生成 svg 格式,理论上更好,只是不知道为什么在 Word 里展示异常。

最后就是去生成 Word 文档,也有对应的工具。

pandoc doc_mermaid.md -o doc.docx --toc --toc-depth=3

--toc 会在文件前面生成一个目录,按需使用即可。

References

GitHub - GongRzhe/Office-Word-MCP-Server
GitHub - mermaid-js/mermaid-cli
Pandoc