自己平常写笔记写公众号需要画思维导图,参考嵌入式插件系列,简单写了一个插件自用。(drawio 和 excalidraw 也能勉强画,但是会比较难受、耽误时间)
插件:Achuan-2/siyuan-embed-mindmap
simple mindmap 算是开源思维导图功能最多的之一了,思源的 kmind 插件是基于 simple mindmap,
不过也有很多坑,这里简单分享下,其他插件开发者如果也要开发思维导图插件可以参考下
- 与 markdown 的联动不好,虽然支持导入 markdown,但需要是文件格式,而且不支持解析多级列表格式,需要自己魔改支持复制节点为 markdown,粘贴 markdown 渲染为节点
- 默认的 Markdown 解析只能解析纯文本,加粗、斜体会丢失,需要修改添加解析代码
- 目前开源版本无法上传图片,需要自己修复
- 图片大小拖拽、节点宽度拖拽没有吸附功能,要统一宽度不方便,需要自己实现(我提交 pr 了)
- 跨文件复制图片节点粘贴会丢失图片,需要自己修复
- 保存图片的时候如果选中了节点,保存的图片也会带有高亮样式,需要自己修复
- 如果保存图片快速切换 Tab 的时候,由于思维导图被隐藏,计算的 svg 大小不对,无法完整显示,需要修复
- 复制思源笔记 markdown 图文,希望一键转为思维导图,需要添加获取思源笔记图片功能
……不过功能已经很多了,也没什么好抱怨的了,就是交互问题上有点问题,修复之后用起来就会很舒服了




欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于