Md Wechat 是一款专为微信公众号文章排版设计的工具,核心功能是将标准的 Markdown 文档转换为可直接粘贴到微信公众平台编辑器的 HTML 格式。该工具支持丰富的 Markdown 扩展语法,包括删除线、高亮、下划线、Ruby 注音等,并能完美处理标题层级、段落对齐、列表嵌套、表格和分隔线等基础排版需求。其最大亮点在于对复杂内容的支持:通过集成 highlight.js 实现 100 多种编程语言的代码高亮,利用 KaTeX 渲染数学公式(支持行内与块级),并通过 Puppeteer 无头浏览器将 Mermaid 图表和 PlantUML 图形转换为 SVG 图像,极大拓展了技术类内容的表达可能性。转换后的 HTML 采用样式内联方式,完全适配微信公众号对 CSS 样式的限制要求,用户只需复制生成文件的内容即可直接使用,无需额外调整。
核心功能特点
- 支持完整的 Markdown 语法及 GFM 扩展,包括嵌套列表、多级引用和表格
- 提供三种预设主题(经典、优雅、简洁)并支持自定义字体、颜色、背景等样式参数
- 内置代码语法高亮功能,兼容超过 100 种编程语言,可选 Mac 风格装饰按钮
- 集成 KaTeX 引擎,可渲染行内与块级数学公式为原生 HTML
- 通过 Puppeteer 支持 Mermaid 流程图、时序图及 PlantUML UML 图的 SVG 渲染
- 自动生成样式内联的 HTML 文件,可直接复制粘贴至微信公众号编辑器使用
适用场景
Md Wechat 特别适合需要频繁撰写技术博客或知识分享类内容的创作者使用。对于程序员、科研人员或教育工作者而言,它能高效地将包含代码片段、数学推导和流程图的 Markdown 文档一键转化为符合微信公众号规范的富文本格式,省去手动排版的繁琐过程。例如,一篇讲解机器学习算法的文章若包含 Python 代码示例、LaTeX 公式以及模型训练流程图,使用 Md Wechat 可确保所有内容在微信端保持原有视觉效果。此外,该工具也适用于运营人员制作图文推文,尤其是当内容涉及数据可视化图表时,Mermaid 的饼图、柱状图等功能能直接嵌入最终输出中。由于支持配置提取与复用,团队还可建立统一的视觉规范,保证多篇公众号文章风格一致,提升品牌识别度。无论是个人博主还是企业账号,都能借助此工具显著提升内容生产效率和阅读体验。
