📝 Obsidian Frontmatter生成器

免费在线Obsidian Frontmatter生成器,可视化创建YAML前置元数据,支持标签/别名/日期/状态等字段,一键复制到笔记,无需注册。 | 无需注册 · 数据绝不上传服务器

零依赖·可离线使用
/div>

📋 字段配置

📄 YAML输出

常见问题

什么是Obsidian Frontmatter?
Frontmatter是Markdown文件顶部的YAML元数据块,用---包围。Obsidian解析这些元数据作为笔记属性,可用于搜索、筛选、排序和Dataview查询。
Frontmatter支持哪些数据类型?
支持字符串、数字、布尔值、日期、数组(标签列表)和对象。常用字段:title、tags、aliases、date、status、author、category等,也可自定义任意字段。
如何配合Dataview使用?
Dataview可查询Frontmatter字段。例如:TABLE status, date FROM "日记" WHERE status = "完成" SORT date DESC。所有自定义字段都可在查询中使用。
标签字段怎么写?
标签有两种写法:数组格式 [标签1, 标签2] 或YAML列表格式(每行一个 - 标签)。本工具默认使用数组格式,Obsidian两种都支持。
数据会上传到服务器吗?
不会。本工具完全在浏览器本地运行,所有Frontmatter生成和编辑操作均在客户端完成,不会上传任何数据到服务器。

Obsidian Frontmatter生成器能做什么?

Obsidian Frontmatter生成器是一款免费在线工具,帮助您可视化创建Obsidian笔记的YAML前置元数据。无需手动编写YAML语法,通过表单界面添加字段、填写值,工具自动生成标准格式的Frontmatter。支持文本、标签、日期、选择、数字、布尔等多种字段类型,提供日记、项目、读书笔记等预设模板。

核心功能

  • 可视化编辑:表单界面添加和配置字段,无需手写YAML
  • 多种字段类型:文本、标签数组、日期、下拉选择、数字、布尔值
  • 预设模板:日记、项目、读书笔记、会议记录等常用模板
  • 实时预览:修改字段时即时更新YAML输出
  • 自定义模板:保存常用模板到本地,下次直接加载
  • 一键复制:复制结果直接粘贴到Obsidian笔记顶部

使用教程

1. 选择预设模板或从空白开始

2. 点击"添加字段"按钮,选择字段类型

3. 输入字段名和值,标签字段用逗号分隔多个值

4. 实时预览YAML输出,确认无误后点击复制

5. 在Obsidian笔记顶部粘贴,Obsidian自动识别

应用场景

场景1:日记模板

为每日日记创建统一格式:日期、心情、天气、标签等字段,配合Dataview查询快速检索。

场景2:项目管理

为项目笔记定义状态、优先级、负责人、截止日期等字段,用Dataview生成项目看板。

场景3:知识管理

为读书笔记、课程笔记添加来源、作者、分类等元数据,构建结构化知识库。

扩展知识

YAML Frontmatter是Markdown文件顶部的元数据块,用三个短横线(---)包围。Obsidian原生支持解析Frontmatter为笔记属性,可在搜索、关系图、属性视图中使用。配合Dataview插件,可以用类SQL语法查询Frontmatter字段,实现笔记数据库化管理。常见最佳实践:字段名使用小写英文、日期用ISO 8601格式、标签用数组格式。

Obsidian Frontmatter生成器 | 无需注册 · 数据绝不上传服务器

问题反馈: dexshuang@google.com