DocView

approvedunreviewed

by xmmw

Render Markdown notes into card-based panel views with a simple data contract: checkboxes write back to the source note, edits refresh instantly, no scripts needed.

Updated todayMIT

DocView

把你的 Markdown 文档(待办清单、项目看板、追踪表……)渲染成结构清晰、可交互的面板视图——改文档即时刷新,面板上打勾即时写回原文档,全程零脚本。

它解决什么问题

Obsidian 原生渲染长表格、长列表、大段说明时观感较差:表格横向溢出、层级不直观、状态标记不醒目。DocView 按一套简单的数据契约(约定好的 Markdown 写法)把文档重排为卡片式面板,而你的 Markdown 仍然是唯一真相源。

核心特性

  • 双向即时同步:在编辑器里改 Markdown,视图自动刷新;在视图里勾选待办,改动精确写回 Markdown 对应行
  • 数据契约驱动:# 大标题、## 版块卡片、- [ ] 可勾选待办、> 可折叠元信息条、状态 emoji 渲染为彩色徽章、[[wikilink]] 原生跳转——不改变你的写作习惯
  • 每文档独立布局记忆:拖拽调整版块顺序(⠿ 手柄或目录内拖拽),布局保存在插件数据中,Markdown 源文件一字不动
  • 多文档管理:设置中登记任意数量的契约文档,视图内下拉切换;路径填写错误即时红字提示
  • 悬浮导航组:右下角 ⬆ 回顶部 / ⬇ 去底部 / 📑 版块目录(点击弹出,当前版块高亮)
  • 内置使用说明:设置面板一键打开完整的数据契约使用说明,无需翻文档

使用方法

  1. 启用插件后,点击左侧栏的仪表盘图标(或命令面板执行「打开当前文件的文档视图」)
  2. 首次使用请在设置 → DocView 中登记你想用面板方式查看的文档路径(每行一个,带 .md 后缀)
  3. 在设置中点击「📖 数据契约使用说明」查看完整的写作规范

手动安装

将 main.js、manifest.json、styles.css 复制到你的库目录 .obsidian/plugins/docview/ 下,然后在设置 → 第三方插件中启用。

License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.