用途:将 Markdown 文章转换为适配微信公众号的精美 HTML,方便一键复制粘贴发布,可用于技术文章、产品介绍、教程、评测等排版场景。
主要能力:提供 tech(科技风)、minimal(简约风)、business(商务风)三种基础主题,并内置 examples 精美模板(VSCode 蓝色科技风、红蓝对决测评、极客暗黑风、现代极简风);支持代码高亮、表格与图片处理;可将代码块转换为微信兼容格式。
使用方式:优先检查 examples 目录并参照模板映射内容,跳过 H1 标题(标题需在公众号编辑器中单独填写);否则使用基础主题转换,命令如 python scripts/markdown_to_html.py --input "{文件路径}" --theme {主题名} --output "{输出路径}" --preview。代码块转换使用 python scripts/convert-code-blocks.py input.html output.html。转换后需读取 HTML 做质量检查,再在浏览器全选复制粘贴到公众号编辑器。
限制:本地图片需在微信编辑器重新上传;粘贴后微信可能微调样式;表格建议不超过四列;未指定语言的代码块可能无高亮。文中给出的效率提升等描述来自资料原文。