obsidian社区插件
Obsidian 插件:Bookmarks-In-Bases
插件ID:bookmarks-in-bases bookmarks-in-bases bookmarks in-bases:Adds Bases formula objects for bookmarks: file.bookmarks, file.hasBookmarks(), bookmark.path() and bookmark.folder(). - This plugin has not been manually reviewed by Obsidian staff.
Obsidian 插件:Bookmarks-In-Bases
插件名片
- 插件名称:Bookmarks-In-Bases
- 插件作者:lorenbll
- 插件说明:Adds Bases formula objects for bookmarks: file.bookmarks, file.hasBookmarks(), bookmark.path() and bookmark.folder(). - This plugin has not been manually reviewed by Obsidian staff.
- 插件分类:[‘文件管理’, ‘数据处理’, ‘效率工具’, ‘obsidian插件’]
- 项目地址:点我访问
- 国内下载地址:下载安装
- 自述文件:Readme
概述
插件名称:Bookmarks-In-Bases
主要功能
该插件为 Obsidian 的 Bases 视图扩展了书签相关的公式对象。它允许用户在 Bases 公式中直接访问当前文件的书签数据,提供了 file.bookmarks 列表,以及针对单个书签的 bookmark.path()(获取完整路径)和 bookmark.folder()(获取父级文件夹)等方法。
适用场景 适用于需要基于“书签归属”对笔记进行高级筛选、分组或可视化的用户。例如,当 Bases 原生功能无法直接按书签分类显示文件时,此插件能填补这一空白,实现基于书签结构的动态视图。
核心特色
- 深度集成:将书签系统无缝融入 Bases 公式引擎,支持列表操作(如 map、索引访问)。
- 细粒度控制:支持对单个书签对象进行独立操作,可提取完整路径或父级文件夹,便于构建复杂的过滤逻辑。
- 自动处理:自动对书签列表进行排序和去重,并智能处理路径中的特殊字符转义。
使用建议
在 Bases 公式属性中直接调用 file.bookmarks 获取列表。若需展示或筛选特定书签,可使用 file.bookmarks.map(value.path()) 获取路径列表,或通过 file.bookmarks[0].folder() 获取首个书签的父文件夹。注意该插件未经官方人工审核,建议先在非核心库中测试兼容性。
Help这篇插件文章还没有人贡献,欢迎占坑!
如果您有好的想法欢迎提交PR或者文末留言。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。