- 背景
- 当下缘起:2025-05-22 四, Obsidian Insider v 1.9.0 添加 base 新功能
- 过往经验:知有相似方案 dataview,但无需求,未试用
- 试用 base,as core plugin
- 创建
- 官方教程说:可以是独立文件,也可以嵌入到笔记中
- 其实是一样的,后者只是 !嵌入
- 定义
- 上述操作,得到了(全部)文件列表
- 添加筛选条件(下面的过滤条件是“扩展名=canvas”)
- 添加所需属性(就是列)
- 使用
- 然后,就相当有了一个特定的笔记索引,可以按各属性排序
- 目前只有 Table view ,未来会加卡片、列表……
- 创建
- 点评
- base 文件仍是纯文本,相当于查询定义的脚本;渲染就是运行脚本得到结果。
- 我需求不大,暂无使用计划
附1:my canvas list 的核心定义
type: table
filters: contains(file.ext, "canvas")
order:
- file.name
- file.ctime
- file.size
附2: base 示例:my canvas list