Obsidian 表格功能一直比较尴尬,原生 Markdown 表格聊胜于无,各种依赖 YAML 的重型数据库插件也是复杂又难用,为了一张表写几页配置,为了一点结构造一堆文件。折腾到最后,干脆自己捣鼓了套新的——
TileLineBase:一个真正基于纯文本的 Markdown 数据库插件
不用 Frontmatter 、不写查询代码,普通 Markdown 写文本,也能转换为结构化表格,还能一键切换看板、幻灯片视图。
欢迎大家试用、分享、吐槽。

直接在你的 Markdown 笔记中创建高级表格,一切都基于纯文本。无需 Frontmatter ,无需代码。
点击上方预览图前往 YouTube 观看高清视频。
直接在 Markdown 笔记中创建结构化数据表,灵活适应各种场景。
一套数据记录,三种交互方式:



基础的行内公式计算(目前支持基本算术)、智能日期时间解析、自动渲染笔记和引用链接,这些功能还在持续完善。
内置任务状态字段(待办、进行中、完成、暂停、将来、取消),默认提供对应的筛选视图组和看板视图,实现即开即用的任务管理。
完全基于文本,无需复杂数据格式或额外标记,更直观地支持结构化内容。

将所有相关结构化记录紧密组织在单个 .md 文件中,保持上下文的关联性,降低管理负担,有效促进整体回顾与思考。
无 Frontmatter ,无代码标记。数据结构隐式包含在纯文本中,提供对人类和机器都友好的数据表达,让你自然地读写。
支持数据在 Obsidian 内外灵活地交互和移动,让信息组织与利用更灵活。
快速将文本块转化为 TileLineBase 记录。简单定义提取模式,即可自动生成结构化信息。
记录可在多个表格笔记之间灵活迁移,也能快速转化为独立的 Obsidian 笔记。表格笔记也可在保留所有配置的情况下跨 Vault 迁移。
支持 CSV 文件导入/导出,兼容主流电子表格软件,便于批量编辑和数据整理。
使用清晰、自包含的纯文本格式,可与大语言模无缝交互,无需额外处理。
TileLineBase 当前处于早期测试阶段,尚未进入 Obsidian 官方插件列表。你可以通过 BRAT 或手动方式安装:
在 Obsidian 社区插件中安装 BRAT 。
执行命令 BRAT: Add a beta plugin for testing。
输入仓库地址:https://github.com/campfirium/obsidian-tile-line-base
从 最新 Release 下载 main.js、manifest.json 和 styles.css 文件。
在你的 Obsidian 库中 .obsidian/plugins/ 文件夹内新建一个文件夹,命名为 obsidian-tile-line-base。
将下载的文件移动到该文件夹。
重启 Obsidian ,并在设置中启用插件。
欢迎提出反馈、建议或问题:
如果你对更广泛的个人效率、笔记管理、工具交流感兴趣,欢迎访问我的个人论坛 Campfirium 进行讨论交流。
其实作者本人基本是个代码盲,这个看似的插件完全靠和 Claude 、Codex 等大神一路聊天、抽卡、搭积木捣鼓出来的。
代码可能不怎么样,但它确实解决了我的痛点,也带来了巨大的成就感。 这里安利出来,一是希望帮到同样需求的朋友,二是也给 vibe coding 的同好一点鼓励——
在这个 AI 时代,想法比语法更重要。
(欢迎大家试用、分享、吐槽,Bug 请轻喷,毕竟我是和 AI 一起修...)
1
aero99 20 小时 35 分钟前 Obsidian 的表格功能的确是一个痛点,之前也研究了半天,试用了各种插件,最后又用回 notion 了
lz 这个如果能够实现 notion 多维表格的三分之一功能就很不错了,支持 |
2
astime OP @aero99 #1 现在插件的功能更多是基于我自己的日常需求来开发的,因为不大喜欢 Notion 那种表单套表单的结构,所以对那一块了解确实不大深入。 如果在使用中觉得缺了什么顺手的功能,欢迎随时提,我会根据大家的使用场景慢慢补全。
|
3
yibie 2 小时 40 分钟前 很有趣的项目,你是如何保证渲染效率的呢?
|