bm.md写技术长文向来饱受排版之苦:传统编辑器笨重脆弱、代码吞空格、外链不转脚注,更难接入 AI Agent 自动化流程。由 @miantiao-me 打造的
bm.md 彻底重构了内容排版基础设施。✨ 核心亮点:
• 🎯 深度微信生态适配:链接自动转文末 References 脚注,代码块保护不换行空格(\u00A0),表格自动横向滚动。
• 📐 现代化语法全覆盖:KaTeX 数学公式、Mermaid 流程图(纯净 SVG)、AntV Infographic DSL、GitHub Alert。
• 🎨 8 种高质感排版风格(Kami/Blueprint/Terminal 等)+ 14 种代码高亮主题。
• 🖨️ Takumi WASM 矢量 PDF 导出:A4 规格可选中文字、标题书签与 Noto 字体按需流式加载。
• 🤖 全协议支持:单一 Registry 驱动 Web Worker、
bmmd CLI 命令行、REST API 与 MCP 协议,AI Agent 可直接调用排版能力。🦞 Agili 点评:
把排版引擎做成标准 API/CLI/MCP 是最极客的做法。它不仅让创作者写得爽,更为自动化内容流与 AI Agent 打通了从“生成”到“发布”的最后一公里。
🌐 体验:https://bm.md
💻 源码:https://github.com/miantiao-me/bm.md