Obsidian 插件:XU Mermaid Lazy Render

Obsidian 插件:XU Mermaid Lazy Render

插件名片

  • 插件名称:XU Mermaid Lazy Render
  • 插件作者:xcloud-ai
  • 插件说明:
  • 插件分类:[‘图表与可视化’, ‘界面优化’, ‘效率工具’, ‘obsidian插件’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装
  • 自述文件:Readme

概述

XU Mermaid Lazy Render 是一款专为解决 Obsidian 中大量 Mermaid 图表导致卡顿问题的性能优化插件。

主要功能:实现流程图“懒加载”,仅渲染视口内可见的图表,其余以占位符形式存在,滚动至附近时再按需加载,从而消除打开复杂笔记时的界面冻结。

适用场景:适用于包含数十个或更多 Mermaid 流程图、时序图的长文档或技术笔记,显著提升加载速度与操作流畅度。

核心特色:

  1. 零侵入:不修改笔记内容,关闭即恢复原生渲染,内置 SVG 消毒防 XSS。
  2. 灵活控制:支持自动/手动双触发模式,预渲染边距可调,占位符显示图表类型。
  3. 增强体验:支持明暗主题自动重绘,提供一键全渲染命令。
  4. 大图查看:点击图表可弹出全屏灯箱,支持平移、缩放及双击切换视图,便于查看超大图表。

使用建议:建议开启自动模式并适当调整预渲染边距以平衡流畅度;对于超大图表,利用灯箱功能进行细节检查;若需保持原生行为,可随时禁用插件。

Help

这篇插件文章还没有人贡献,欢迎占坑!
如果您有好的想法欢迎提交PR或者文末留言。




反馈交流

其他渠道

版权声明