【插件发布】最纯净的思维导图插件 Outline Mindmap

这是最干净的导图插件,不污染笔记文本;可以开启定位功能,把导图节点当大纲目录;双向同步编辑,还有高级的收缩动画,助力演示。很干净很简单的导图插件,适合大纲化知识管理

核心功能:

  1. 严格 Markdown 语法,笔记零污染:标题和列表自动变成导图,不写 YAML、不插属性、不加隐藏注释。所有设置存在插件自己的 `data.json` 里——你的 Markdown 永远是 Markdown,拿到任何地方都干净可用。
  2. 双向实时同步:改笔记,导图跟着变;拖导图,笔记同步改。写回只替换那一行,范围外逐字节不变;一次操作一步撤销,两边永远一致。
  3. 点击即定位:单击节点,笔记滚到对应行并高亮;双击就能改字。新建、改名、拖拽之后,笔记也停在你刚动过的那个节点上,大纲与正文之间无缝切换。
  4. 拖拽重排:拖到上下缘 = 插到前后,拖到中间 = 成为子节点,拖到空白 = 变成新的根。跨过第 6 层时标题与列表自动互转,底下的正文跟着一起搬家。
  5. 快捷键操作:`Enter` 加兄弟、`Tab` 加孩子、方向键走位、`Delete` 删整棵子树、`Esc` 一律作废不写盘——双手不离键盘。
  6. 好看样式:形状、配色、字号、疏密随手调,连线可选直线 / 斜线 / 折线,布局可向右、向左或两侧均衡分列。全局与单篇两级,拖滑块实时预览,取消即还原。
  7. 优雅动画:节点移动、切换布局、展开折叠都能平滑过渡;默认关着,要不要这份顺滑由你决定。而折叠完,你刚点的那个节点永远在正中间。

如何安装:

  1. obsidian官方插件市场,搜索【Outline Mindmap
  2. github仓库 https://github.com/cimuyang/outline-mindmap

1 个赞

666和兄弟自動生成孩子

快来试试吧 :zany_face: :zany_face: :zany_face:

感觉有ai写插件之后,很多老插件都有上位替代了,我库里的导图outline插件好像还是mindmap nextgen,功能挺欠缺的

对,用 AI 编程解决自己的需求。我有时用 AI 汉化英文插件使用

Outline Mindmap v1.3.0,让笔记结构更清晰:

:globe_with_meridians: 中英双语:界面自动跟随 Obsidian 语言,无需单独设置。
:artist_palette: 多彩节点:支持按层级着色,层次一眼可辨,适配明暗主题。
:clipboard: 列表自由显示:开启,列表成为导图节点;关闭,只看标题大纲,原文完整保留。

依然是熟悉的双向编辑:改导图就是改笔记,拖动分支,正文一起走。不向笔记添加额外属性或隐藏标记。

插件社区搜索【Outline Mindmap】下载体验。

有没有办法做到特定语法(比如callout),可以把文本单独附在思维导图节点块旁边?或者说此功能现在有没有呢?画了一张草图。

可以做到,但容易出bug。这个功能是白板的逻辑,和现在底层代码有矛盾,如果有这个需求,建议用专业的思维导图插件

v1.3.1

  • 阅读模式也能点击定位:标题与列表节点按源码行号和渲染区块范围定位, 长笔记分块渲染、同名标题、行内格式和公式也不会跳错。目标渲染块会居中并高亮, 不切换阅读 / 编辑模式,不抢焦点。
  • 节点行内公式$...$ 由 Obsidian MathJax 渲染;错误公式保留源码, 复杂公式的宽高估算与节点布局同步。
  • 纯逻辑与 Obsidian 公式集成共有 517 项自动化检查。

很好的插件,解决了md文本和导图形式的同步使用问题

不过导图似乎都是按规则自动生成的,有没有考虑哪些不列入节点,哪些部分手动添加进节点这样的设计?

我经简单试用,例如我把 MarkDown语法 超详细教程 - 经验分享 - Obsidian 中文论坛 这篇文章存到了ob笔记里,比较复杂的各种语法都存在,有些说明示例型的节点,我其实不想把他作为导图节点去显示的,有没有这个自由度?

感谢你的建议,也谢谢你愿意花时间说明这个需求。

不过这个功能目前不在我的开发计划里,我暂时不打算加入,主要还是希望插件保持相对简单,避免功能越来越复杂。

如果你确实比较需要这个功能,也可以直接从 GitHub 下载源码,现在借助 AI 修改和添加功能已经比较方便了,可以尝试按照自己的需求做一个定制版本。

再次感谢你的建议和支持。