obsidian社区插件
Obsidian 插件:Note Schemas
插件ID:note-schemas note-schemas note schemas:Typed schemas for note kinds: frontmatter validation, autocomplete, and autofix. - This plugin has not been manually reviewed by Obsidian staff.
Obsidian 插件:Note Schemas
插件名片
概述
1. 主要功能 Note Schemas 插件允许用户通过单一 JSON/YAML 文件定义笔记类型的 Frontmatter 架构。它提供字段类型验证、枚举值检查、输入自动补全以及安全自动修复功能,确保笔记元数据符合预设规范。
2. 适用场景 适用于需要严格管理笔记元数据结构的场景,如图书管理、会议记录、项目追踪等。特别适合希望统一团队或个人笔记格式、避免 Frontmatter 字段缺失或类型错误的用户。
3. 核心特色
- 类型化架构:通过
match规则(文件夹、标签等)自动识别笔记类型。 - 实时验证:侧边栏列出违规项,状态栏显示当前笔记有效性(✓/✗)。
- 智能辅助:在
---块内提供字段名和枚举值自动补全。 - 安全自动修复:自动插入带默认值的缺失字段,并强制转换明显类型错误(如数字字符串转数字)。
4. 使用建议
建议在 .obsidian 目录下创建 note-schemas.json 文件,根据笔记分类定义字段规则。对于必填字段务必设置 required: true,并为枚举字段提供 values 列表以提升补全体验。注意该插件未经官方人工审查,建议定期备份数据后再启用自动修复功能。
Help这篇插件文章还没有人贡献,欢迎占坑!
如果您有好的想法欢迎提交PR或者文末留言。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。