Markdown 前置元数据编辑器
打开 UTF-8 Markdown 或粘贴文本,通过字段表单编辑 YAML 头部。添加、重命名、删除和排序元数据,无需改动正文。
支持不超过 1 MiB 的 UTF-8 文件。只编辑元数据;下载时保留导入正文的原始字节。YAML 注释和原格式会被替换。
保存前比较两侧内容。正文不会渲染或执行。
使用步骤
如何使用
- 打开不超过 1 MiB 的 .md、.markdown 或 .txt 文件,或粘贴文本并加载字段。
- 编辑键和类型值,添加或删除字段,使用上下移动调整顺序。
- 比较原元数据和修改后元数据,再下载 Markdown。
类型与嵌套值
识别文本、有限数字、布尔值、ISO 日期、列表及嵌套 YAML 值。日期保留为文本。采用 YAML 1.2 core 语法,拒绝无效或重复键及不支持的标签。顶层必须为文本键映射,最多 200 个字段。
保留导入正文
有效 UTF-8 文件下载时保留正文原字节、换行和开头 BOM。粘贴文本保留浏览器文本框提供的正文。只把开头 --- 包围的块视为元数据;没有头部时会新增。编辑后的头部不保留 YAML 注释、锚点和原格式。
本地对照与下载
下载前并排查看原 YAML 和生成的 YAML。不上传、不渲染 HTML、不执行内容。输入输出均限 1 MiB。每次编辑一个文件,不支持批量操作或站点专用 schema 验证。
常见问题
你可能还想知道
正文会改变吗?
有效 UTF-8 文件导入后,下载保留正文原始字节。粘贴文本可能已经被浏览器归一化换行。
能编辑嵌套数据吗?
可以,列表及嵌套值用 YAML 值编辑器,简单字段使用识别类型。不支持的 YAML 标签会被拒绝。
头部注释会保留吗?
不会。头部从字段重新生成,请在下载前比较两侧内容。