Markdown 格式化器和检查器

用确定性的规则集规范 Markdown 格式——一致的列表标记、间距和空行。不用 AI、不上传:相同输入,相同输出。

永远免费 · 在你的浏览器中运行 · 无需注册 · 附带保真度报告

最后核验:2026-10-25 · engine v0.5.0 · 更新日志

如何格式化和检查 Markdown(3 步)

1. 粘贴 Markdown粘贴你的 Markdown
2. 检查差异查看建议的规范化与诊断信息
3. 应用修改应用或复制格式化结果

示例:Markdown → Markdown

一段凌乱的片段:* 列表标记、重复空行、行尾空格。

输入(Markdown)
#  Status

* item one
* item two



All done.
输出(md)

真实 Markdown 输出的带格式渲染(源码见下方)。

Status

  • item one
  • item two

All done.

查看精确的 Markdown 源码
#  Status

- item one
- item two

All done.

哪些内容原生转换(哪些不能)

特性在 Markdown 中的结果
行尾空白已原生支持 — 从每一行剥除(规则 MF001)
标题标记后的空格已原生支持 — #无空格 变为 # 有空格(MF002)
列表标记一致性已原生支持 — * 和 + 项统一为 -(MF003)
空行节奏已原生支持 — 连续空行收敛为一行(MF005)
混用 ** 与 __ 强调已原生支持 — 检测并报告为诊断;文本保持不动(MF004)
代码围栏已原生支持 — 绝不重新格式化——围栏内的一切保持原样

逐元素的完整实测结果(附测试日期):格式支持。

这个工具不做的事

  • 不支持: 改写措辞、拼写检查或语法修正
  • 不支持: 修复表格对齐
  • 不支持: 可配置的规则档位
  • 不支持: 自动修复 ** / __ 混用强调——目前是检测并报告

大家用 Markdown 格式化与检查 做什么

文档仓库的提交前清洁评审之前规范化整个文档仓库的列表标记、间距和空行——确定性规则、可见的 diff,没有任何 AI 重写你的句子。
全团队一致的 Markdown给混合团队一个统一的格式化器,PR 就不再争论 * 还是 - 和行尾空格——diff 精确展示规范化了什么。

常见问题

会改动我的措辞吗?

绝不。只有结构性格式会被规范化:空白、空行节奏、列表标记和标题间距。代码围栏、链接目标和你的实际用词分毫不动。

它用 AI 吗?

不用。格式化是确定性的,完全在你的浏览器中运行——相同输入永远得到相同输出。

应用了哪些规则?

行尾空白修剪、标题标记后加空格、列表标记统一为 -、连续空行收敛,以及 ** 与 __ 混用强调的诊断——每条都带规则 ID 报告。

它真的确定吗?

完全确定。相同输入永远产生相同输出——没有 AI 参与,这正是格式化器可以放心用作提交前步骤的原因。

能在 CI 中使用吗?

格式化规则位于确定性的核心引擎中,它将以开源包的形式发布;目前它们在这个浏览器里运行。

能修复表格对齐吗?

还不能——表格完全原样通过,对不齐的竖线保持原样。修复表格对齐与其他规则一起在路线图上。

这像 Prettier 之于 Markdown 吗?

哲学相同——确定性、有主见、幂等——但这里的规则集刻意很小:空白、标题间距、列表标记和空行节奏,外加混用强调的报告。代码围栏绝不动。

能用它规范 AI 生成的 Markdown 吗?

可以——LLM 输出常常混淆列表标记、间距和强调风格。把粘贴的内容跑一遍格式化器即可确定地规范结构;相同输入永远得到相同输出,可以放心自动化。

相关工具

相关搜索: markdown 编辑器 · markdown 转文本 · markdown 转 html