为什么需要 HTML 与 Markdown 双向转码?
在日常内容生产中,我们经常从博客、微信公众号、知乎或 Medium 复制精彩文章到 Notion、Obsidian、GitHub 或自建静态博客(如 Hugo、Hexo、Astro)。浏览器复制出的富文本带有大量的冗余内联样式(`style="font-size:..."`)和无用包装标签,直接排版极易错乱。逆向转为纯净的 Markdown 能够瞬间剥离一切杂质,还原最本质的结构化内容。
双向保真与渲染规范
- 多级标题映射:
<h1>~<h6>严格对应为 Markdown 的 `#` ~ `######`。 - 代码与围栏块:
<pre><code>自动转换为带有换行保护的标准 ``` 围栏代码块。