大家好,
我开发了一款 Obsidian 插件,用于在文件名、前置属性(frontmatter)和笔记的一级标题之间同步标题信息。
GitHub 地址:https://github.com/wenlzhang/obsidian-file-title-updater
目前,该插件已提交至社区插件商店,正在审核中。欢迎大家测试并提供反馈!
功能介绍
此插件可帮助您保持笔记标题在以下三个位置的一致性:
- 文件名
- 前置属性(frontmatter)中的
title
字段 - 笔记中的第一个一级标题(
#
)
插件提供了四个命令:
- 使用默认来源同步标题:使用默认的标题来源(可在设置中配置)更新其他所有位置的标题
- 使用文件名作为来源同步标题:根据文件名更新前置属性
title
和一级标题 - 使用前置属性作为来源同步标题:根据前置属性
title
更新文件名和一级标题 - 使用一级标题作为来源同步标题:根据笔记中的第一个
#
级标题更新文件名和前置属性title
为什么要使用这个插件?
在多个位置保持相同的标题,不仅可以提供冗余信息,还能让您的笔记管理更高效:
- 一致的文件名 让您更容易在文件系统中查找笔记
- 前置属性
title
便于元数据管理,并可与 Dataview 等插件配合使用 - 一级标题 在阅读笔记时提供直观的上下文信息
欢迎大家试用并反馈意见!