obsidian社区插件
Obsidian 插件:Flatten Table
插件ID:flatten-table flatten-table flatten table:Shows one table row for each item of a list property, as a Bases view, so one note can give many rows. - This plugin has not been manually reviewed by Obsidian staff.
Obsidian 插件:Flatten Table
插件名片
概述
插件名称:Flatten Table
1. 主要功能 该插件为 Obsidian 核心 Bases 插件提供增强视图。它允许将笔记属性中的列表项“扁平化”,使每个列表元素生成独立的表格行,而非像默认视图那样将整个列表压缩在一个单元格内。列表项的键值会自动映射为表格列。
2. 适用场景 适用于笔记属性中包含复杂列表数据的场景,例如项目里程碑、人员角色、任务清单等。当用户需要对这些子项进行独立查看、排序或分组分析时,此插件能显著提升数据可读性。
3. 核心特色
- 行级展开:实现“一笔记多行”,自动将列表对象拆解为独立行,并保留源笔记链接。
- 智能列映射:自动识别列表项的键作为列名,支持大小写不敏感匹配及嵌套对象的点号命名(如
who.name)。 - 原生集成:仅使用 Bases 公开 API,数据仍保留在笔记属性中,无需额外同步,功能类似 Dataview 的 FLATTEN 命令。
4. 使用建议 建议在 Bases 视图中选择包含列表属性的笔记库使用。配置时指定目标列表属性,即可快速生成结构化表格。适合用于项目管理看板、人员技能矩阵等需要细粒度数据展示的场景,能大幅减少手动整理列表数据的麻烦。
Help这篇插件文章还没有人贡献,欢迎占坑!
如果您有好的想法欢迎提交PR或者文末留言。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。