If you write technical posts in Markdown and publish them in Chinese, you know the last step is the annoying one. The article is done — code blocks, tables, a few formulas — and then you paste it into the WeChat Official Account editor and watch the formatting fall apart: code loses its background, tables collapse into plain text, and images need to be re-uploaded one by one. Fixing it by hand can take longer than a final proofread.
Zhihu and Juejin accept Markdown more gracefully, but each platform still renders slightly differently, so maintaining three hand-adjusted copies of the same post is its own kind of tax.
A one-source workflow
The workflow that avoids most of this is boring on purpose:
- Keep one Markdown file as the only source of truth.
- Render it once with a formatter that targets each platform's paste format, instead of editing copies inside each editor.
- Paste, spot-check the risky elements (see below), and publish. Any correction goes back into the source file, not into one platform's copy.
What a formatter has to preserve
When you evaluate any Markdown-to-platform tool — or build your own conversion step — these are the elements that break first, in roughly this order:
- Code blocks, including syntax highlighting and readable backgrounds after paste.
- Tables, which several editors silently flatten.
- Math formulas, where a renderer that drops TeX leaves raw source in the published post.
- Images, including whether they survive the paste or need a separate upload pass.
- Inline styles such as bold inside list items and links with non-ASCII URLs.
A tool that handles headings and paragraphs but fails on the first two is not saving you time; it is moving the manual work to where you notice it last.
The tool I use for this
MD Publisher is a browser-based Markdown formatter built on the open-source doocs/md project. It renders one Markdown document into output formatted for WeChat Official Accounts, Zhihu, and Juejin, and it is available as a free Microsoft Edge extension. An optional Pro version adds one-click packaged export for the three platforms.
It will not write the article for you, and you should still spot-check code blocks and tables after pasting — platform editors change without notice. But it removes the repetitive reformatting step, which is the part that never deserved an hour of your evening in the first place.
MD Publisher on Microsoft Edge Add-ons: https://microsoftedge.microsoft.com/addons/detail/md-%E6%8E%92%E7%89%88%E5%8A%A9%E6%89%8B/ggimifkpgpbnpempalpkmnnlplklgkdi
Top comments (0)