# 思源挂件:KMind ## 快速上手:/菜单->挂件->KMind ## \*\*KMind 插件版已经上架思源插件市场,欢迎大家前去下载 ## QQ 交流群号:130584086 ### 提醒:该挂件需要 KMind 插件的 api 支持,才能使用悬浮预览思源块的功能,自定义主题,全局超链接等功能 ### 基于下面这位大佬的导图库二次开发而成,感谢大佬[@wangling2](https://github.com/wanglin2), ### 如果觉得导图功能还不错,欢迎[捐赠](https://wanglin2.github.io/mind-map-docs/sponsor.html)给导图库原作者,支持原作者继续开发 ## 最新更新记录: # KMind v2.13.5 新增PRO试用功能 & 多根节点外框 ## 说明:从此版本开始可以开启一键试用PRO功能,新增多根外框功能 & 性能优化 ## 新增: 1. 新增试用PRO功能,点击到PRO功能即可一键申请试用,请注意为了避免滥用,必须登录思源账号才可以申请试用 2. 新增外框功能,并且可以一键调整外框的流动效果,方便演示的时候突出重点! ![PixPin_2025-12-30_15-21-35](https://s2.loli.net/2025/12/30/5ytuKr1ao3XzElI.webp) 3. 外框功能支持多节点,可以用外框管理多个根节点或者思源块节点啦!~ ![PixPin_2025-12-30_15-26-07](https://s2.loli.net/2025/12/30/elKRvmf7ugOUJqi.webp) 4. 快捷键新增只读模式切换快捷键 ## 修复 & 优化: 1. 优化镜像块性能,默认支持增量更新镜像块 2. 修复多根模式下,画布调整大小会导致根节点位置也变动的bug 3. 修复偶现的画布变化,节点内容错位的Bug 4. 优化节点拖拽效果 & 交互,现在的拖拽不会在原地闪现一下然后瞬移到新位置了 5. 修复插件会影响PDF跳转的问题 6. 优化思源块节点的拖拽,新增拖拽手柄,可以顺滑拖拽了 # KMind v2.13.4 修复版本 ## 优化: - 优化打开同一张导图的时候,保存失败的提示 # KMind v2.13.3 史诗级更新,支持直接拖拽思源块到导图中 & 全局快捷键 ## 说明: 该版可以直接将思源文档和思源块拖拽到导图中啦,并且支持配置全局快捷键,所有KMind资产均可生效; ## 新增: 1. 新增直接拖拽思源文档到导图中,如果拖拽到空白处,则以拖拽文档名称创建一个新根节点,如果拖拽到节点上,则更新该节点的思源超链接指向 ![1](https://s2.loli.net/2025/12/20/Va9usikoEC8fZdB.webp) 2. 新增直接拖拽思源块到导图中,如果按住shift,则可以为目标节点创建子节点并渲染为思源块,否则会直接在导图中创建一个思源块区域 ![2](https://s2.loli.net/2025/12/20/sIkdEKFh3gXOGYu.webp) 3. 新增KMind Dock栏Icon隐藏配置,快速上手:右上角KMind 全局配置 -> 全局配置 ->是否显示Dock栏Icon ![image](https://s2.loli.net/2025/12/20/zaUCuoQp1JVH4FL.png) 4. 新增内置一系列的快捷键,开箱即用,禅模式,超链接等等,并且可以随意配置快捷键,保存后立即生效;快速上手:右上角KMind 全局配置 -> 快捷键配置 ![image](https://s2.loli.net/2025/12/20/iPMtRyYQKsfSBFh.png) ## 修复 & 优化: 1. 修复多根模式下,大纲展开空白的Bug 2. 修复多根模式下,导入导出部分文件失效的Bug 3. 优化切换tab页 & 打开无需历史版本的导图,控制台输出debugger信息的问题 4. 当修改全局快捷键后,导图中对应的快捷键提示会同步更新 # KMind v2.13.1 多根支持不同布局 & 主题 ## 更新摘要 该版本进一步优化了多根体验,支持为每个根设置不同的主题与布局,并补足了一系列交互体验。 ![image](https://s2.loli.net/2025/12/11/YEoLp75JXbq8xGU.png) ## 新增 1. 支持为每个根单独设置主题 & 布局 ![21](https://s2.loli.net/2025/12/11/sCHB7fM6RvarqL9.webp) 2. 优化子节点拖拽成为新根节点的交互 ![22](https://s2.loli.net/2025/12/11/sCZrRyokDaiNGxO.webp) 3. 新增根节点收缩功能 4. 根节点新增删除逻辑,首次Del键可以删除子节点,再次Del即可删除根节点 5. 新增节点思源超链接icon单击的全局配置 ![image](https://s2.loli.net/2025/12/11/jfe2zgu6OUKMXDN.png) ## 修复 & 优化 1. 修复彩虹线条在多根模式下报错的Bug 2. 优化添加根节点逻辑,避免二次刷新,优化性能 3. 优化搜索框样式,避免出现预期外的阴影 4. 修复搜索框的关闭按钮被截断的问题 # KMind v2.13.0 支持多根模式 ## 说明:从今年6月15日写下的第一行多根功能的代码起,到现在已经过了半年,也经历了"古法"编程到AI Coding的变迁;现在我开心的宣布,KMind已经正式支持多根节点!无论是挂件的导图,亦或是Dock栏的导图,还是思源文档树的文档树导图,都支持多根节点功能!并且,现有数据会在主动创建第二个根节点的时候,自动迁移到最新数据结构,**无需任何手动操作!**,大家可以在已存在的导图中,直接双击空白画布,即可创建额外的根节点! 接下来将以功能支持最全的`文档树导图`演示本次多根节点的玩法: 1. 在思源文档树中创建一张KMind导图,设置喜欢的主题和样式 ![1](https://s2.loli.net/2025/12/08/VUBu7SdCwapTnzN.webp) 2. 双击即可创建额外的根节点 ![2](https://s2.loli.net/2025/12/08/OU1EY9l4vxLzFBP.webp) 3. 复制想要嵌入的思源块id,右键节点即可绑定该思源块并渲染。(Dock导图暂时不支持该功能) ![3](https://s2.loli.net/2025/12/08/jr7nI5L6ozKN39O.webp) 4. 渲染的思源块可以拖拽大小,可以通过快捷操作栏选择在何处打开该块 ![4](https://s2.loli.net/2025/12/08/rUtjhbyGgzl1TBQ.webp) 5. 渲染的思源块,本质上可以看作思维导图的节点,所以可以任意的创建子节点,创建关联线,拖拽到其它任意位置 ![5](https://s2.loli.net/2025/12/08/kCZ9DetFxXOHvE8.webp) 6. 经过上述的双击创建多根节点的操作后,拖拽任意子节点到画布空白处,超过2秒,即可将该子节点作为新的根节点 ![6](https://s2.loli.net/2025/12/08/OrWX4FqLENoCiB2.webp) 7. 使用节点的TODO功能,可以创建轻量的TODO根节点,用完即删 ![7](https://s2.loli.net/2025/12/08/ferPIv3QHiNDtSC.webp) 8. 使用节点子文档功能,可以快速创建思源子文档,实践轻量的,可以自主控制的 MOC(Dock导图暂时不支持该功能) ![8](https://s2.loli.net/2025/12/08/zmsQrk5ix1jGuc4.webp) 9. 使用节点超链接功能,从任意位置直达导图的任意节点 ![9](https://s2.loli.net/2025/12/08/PrwkXUAmzsfR7C9.webp) ## 注意: 本版本为多根模式初版,有很多交互尚在完善中,将根据大家的建议慢慢改进;嵌入的思源块数量取决于设备性能,不建议维护大量的思源块在同一张导图上; # KMind v2.12.0 节点支持直接渲染思源块,支持((快捷引用思源文档 ## 说明:此版本的文档树导图的节点,可以直接渲染思源块,还能在编辑的时候使用思源的 `((` 快捷键快速引用思源文档 ## 新增: 1. 文档树导图的节点可以直接渲染思源块啦,具体能渲染多少个,取决于机器配置 ![protyle](https://s2.loli.net/2025/12/07/fXcaEVU7HybtY9A.webp) 2. 节点直接编辑的时候,可以输入 `((`​ 或者 `{{` 直接引用思源文档,交互同思源原生基本一致;注意弹出框编辑暂不支持该快捷方式 ![shortcut](https://s2.loli.net/2025/12/07/zencpbV59mhIvjf.webp) 3. 思源文档树的右键菜单,支持插入平级的KMind文档树导图啦 ![menu](https://s2.loli.net/2025/12/07/nbCPcYIQuHDx31i.webp) 4. 节点新增化学方程式支持,弹出框编辑暂不支持 ![equation](https://s2.loli.net/2025/12/07/eZJb6T4cDfLVaov.webp) 5. 思源文档一键转KMind导图,过滤空块,嵌入块显示SQL,映射标签,新增代码块显示支持,优化icon适配,适配思源原生引用,支持公式 ![to](https://s2.loli.net/2025/12/07/XRtiGezjKFcAqTv.webp) ## 修复: 1. 修复思源文档一键转KMind导图的时候无法加载图片的问题 2. 修复移动端 MOC 导图切换文档的时候,不能正确销毁导图的问题 ## 其它: KMind的[主题分享网站](https://share.kmind.app/themes)新增了 8 个括号线条风格的主题,快去瞅瞅吧 # KMind v2.11.0 新增括号连线风格与 Markdown 文本导入 ## 新增 - 新增括号连线风格(仅在特定布局下可用),搭配彩虹线条效果更佳 ![brace](https://s2.loli.net/2025/11/29/PGFbA3pzyDvTheR.webp) - 主题设计器支持括号连线风格与节点外边距配置 ![designer](https://s2.loli.net/2025/11/29/k8smfOpME4wRUK5.webp) - 导入弹窗支持直接粘贴 Markdown 文本,整体优化 Markdown 导入效果 ![md-import](https://s2.loli.net/2025/11/29/LyNCXTAvFJoK9Y5.webp) # KMind v2.10.2 ## 修复 - 修复节点内联编辑无法输入斜杠 `/` 的问题(会误触展开/收起节点快捷键) - 修复 DOM 模式下使用弹框编辑节点时,`Ctrl+A` 等编辑快捷键无法生效的问题 # KMind v2.10.1 ## 修复 - 修复 moc 模式引发的偶发性快捷键失效 Bug - 修复 i18n warn, 优化性能 # KMind v2.10.0,新增MOC模式 ## Hi~经过一段时间的设计 & 吸取了热心群友的交互建议,又一个重磅大功能来啦:KMind MOC 模式!! ## 新增: 1. KMind MOC模式,将文档树以导图的形式展示,节点与思源文档呈一一对应关系,功能入口:右键任意思源文档->插件->KMind->切换MOC模式 ![moc](https://s2.loli.net/2025/11/06/XnYp8M1HPso54tD.webp) - 跟以往的节点关联思源子文档功能有什么区别呢?以往的非MOC导图可以任意添加节点,用户自行控制节点是否关联思源文档;而MOC导图为实时渲染,导图内容与思源文档树为强对应关系,导图自身的功能受限; - 有一些需要注意,由于创建节点需要同步创建思源文档,请不要在极短时间创建大量节点,某些大量创建节点的功能也会在MOC模式中被禁用,后期可能会视情况酌情优化后开放; - 多数边界情况已经做了拦截,如果出现问题,可以右键MOC导图刷新即可; - 默认有两种打开节点对应文档的方式,通过超链接icon or 通过悬浮工具栏; - 全局配置可以更改MOC导图的配置,例如是否展示超链接,设定MOC导图的默认主题与布局等,设定展示悬浮窗的等待时间等; ![PixPin_2025-11-06_19-24-52](https://s2.loli.net/2025/11/06/xopr7F2wPNuIiOR.png) 2. 节点图片直接复制功能; ![cp](https://s2.loli.net/2025/11/06/MCgjUXdTYvxNEOK.webp) 3. 全局只读功能,可以在全局配置中,设定全局只读状态,避免误操作 ## 修复: 1. 修复概要索引问题导致的删除概要前的节点,可能导致概要直接被删除的bug 2. 修复只读模式下,关联线仍然能被修改的bug 3. 修复只读模式下,底栏避让不会复原位置的bug ## 碎碎念: 大家快去KMind主题分享网站( https://share.kmind.app )分享做好的主题吧!这次示例图使用的主题就是主题分享网站上的 抹茶绿 主题~ 主题设计器位置:思源右上角的KMind菜单->主题设计器,设计完成后,点击分享即可~ # KMind v2.9.2 修复文档树导图的搜索会呼出思源搜索框的Bug,新增搜索框自动聚焦的功能 # KMind v2.9.1 修复空格快捷键Bug # KMind v2.9.0 重构底层,新增节点超链接,主题设计器 ## 说明:大家好,经过几个月的重构,KMind 2.9.0 版本已经蓄势待发~~非常感谢十多位热心群友的测试。本次重构目的是为了更好的跟思源整合,为之后的思源块与导图直接交互,MOC等高级功能做铺垫。 ## 新增: ### 1. 新增全局节点超链接,您可以将此超链接放到任意外部软件,比如 Anki,或者其它任意外部软件内,点击超链接后,即可打开思源跳转到指定导图的指定节点 ![kmindhyperlink](https://s2.loli.net/2025/10/22/vi1qtkbJ9XWTA3a.webp) ### 2. 新增主题设计器 & 分享功能,设计完主题并保存后,即可在任意kmind导图和全局配置中使用该主题,并且可以快速分享给其他人,也能快速导入其他人分享的主题~ 注意:设计完主题并保存后,需要重新打开导图,方可选取最新设计的主题 ![theme](https://s2.loli.net/2025/10/22/wDZcW8FotUyVmEn.webp) ### 3. 上线全新主题分享网站 欢迎大家去玩:https://share.kmind.app ### 4. 重构全局配置,主题 & 结构 下拉新增预览图 ![PixPin_2025-10-22_23-43-10](https://s2.loli.net/2025/10/22/RUVMz2TxlqPt3wk.png) ### 优化 & 修复: ### 1. 优化导图的主题预览图 & 结构预览图,适配自定义主题 ### 2. 修复节点跳转思源块某些情况下无法准确定位的Bug ### 3. 修复新版本思源中,非官方主题KMind的icon显示不出来的Bug # KMind v2.8.1 优化悬浮工具栏体验,新增全局配置 ## 说明:此版优化了悬浮工具栏的体验,新增了全局配置,新增去除思源PDF链接功能 ## 新增: ### 1. 新增全局配置,可以配置桌面端是否显示悬浮工具栏,默认显示 ### 2. 新增去除思源PDF超链接功能,入口:右键->选择移除思源PDF关联 ### 优化: ### 1. 优化悬浮工具栏体验,在某些情况下会自动隐藏,并且会跟随节点的编辑动态更新位置 ### 2. 重构全局配置的设置页面 # KMind v2.8.0 新增直觉按钮,新增直接跳转PDF标注,移动端开放文档树导图编辑 ## 说明:此版优化了底层数据结构,直观的效果就是kmind的存储空间普遍可以降低30%左右,开放了移动端的文档树导图的编辑,并且新增了移动端方便使用的直觉按钮,新增了PDF的标注直接跳转功能 ## 新增: ### 1. 内部迭代了几个版本,kmind原创的"直觉按钮"上线啦,推荐搭配禅模式使用,隐藏其它工具栏,按住直觉按钮拖拽,可以以当前节点为中心,便携的创建节点~ ![kmind280](https://s2.loli.net/2025/04/19/9VbGhuqtMQHgoBI.webp) ### 2. 文档树导图创建的时候,会自动应用文档标题为根节点的文本 ![kmind280](https://s2.loli.net/2025/04/19/1DiXrTapkbdW7sC.webp) ### 3. 新增全局配置,移动端可以开启文档树导图的编辑了 注意,虽然目前kmind已经做了很多同步相关的优化,但是为了避免多端冲突,请确保编辑导图前已经同步完毕!! ### 4. 新增PDF标注直接跳转功能 在思源的PDF中标注后,只需要点击复制标注,然后直接在节点上粘贴,kmind会自动解析标注数据,点击后即可直接跳转到指定的PDF标注位置 ![kmind280](https://s2.loli.net/2025/04/19/426l9YTLIQHvrVF.webp) ## 优化 & 修复: ### 1. 去除unocss库,改用纯原生css,以此修复思源文章复制到微信公众号会样式丢失的奇怪bug; ### 2. 移动端dock栏新增不可用提示,如果你想要在移动端使用kmind,可以试试挂件版kmind和kmind的文档树导图; ### 3. 隐藏思源tab页展示kmind的时候,意料之外的滚动条; ### 4. 修复freemind导出bug; ### 5. 文档树导图的节点子文档默认会在右侧打开; ### 6. 优化镜像块和子节点镜像块逻辑,自动居中; ### 7. 优化初次加载的loading提示; ### 8. kmind超链接解析适配思源最新版v3.1.26+ ## 最后的重要说明!!: 本次kmind更新包含了上游库的破坏性的底层数据更新,但是kmind尽力做了兼容,打开导图即可无感更新到最新数据结构,带来的好处是显而易见的,减少了底层数据的大小(通常会降低百分之30左右的存储占用),减少了复制节点的时候的奇奇怪怪的样式bug;缺点是,老kmind导图切换主题的时候,会发现有些样式不能被新主题覆盖,不完美的解决办法是,右键导图,选择`一键去除所有节点自定义样式`​,(这样会将你手动定义的样式一并去除)即可顺利应用新样式了。 # KMind v2.7.0 新增子节点镜像块,文档树导图对接思源全局搜索(初版)(2025年2月12日) ## 说明:新增文档树导图的镜像块功能,并额外支持添加节点镜像块;文档树导图对接了思源的全局搜索功能(初版,会有一些限制);新增直接复制节点为图片功能;悬浮预览适配最新的思源接口(v3.1.20+),同时兼容旧接口。 ‍ ## 新增: ### 1.文档树导图也有镜像块啦~快速上手:右键文档树导图->插件->KMind->复制镜像块,然后直接在思源的任意位置ctrl+v粘贴即可! ​![kmind](https://s2.loli.net/2025/02/13/bCiFYyGJRHZ7oSX.webp)​ ### 2.文档树导图的节点也能有镜像块啦~快速上手:右键任意节点->选择复制节点镜像块,然后直接在思源的任意位置ctrl+v粘贴即可! 注意,节点镜像块在某些主题下效果不佳,并非bug,而是主题的背景色和节点文本颜色重合了,看起来像是空白节点。请自行探索一下合适的主题吧~ ​![kmind](https://s2.loli.net/2025/02/13/H1qLdeQTy7kMuVz.webp)​ ### 3.文档树导图的节点文本内容可以被思源的全局搜索到了! 但是还是有点小问题,目前只有新建的文档树导图的内容会被搜索到,如果想要旧的文档树导图可以被搜索到,需要手动去更新一下旧的文档树导图(比如添加一个节点,然后删除这个节点)。等到该功能稳定后,会开放 "一键为旧的文档树导图对接思源搜索" 的功能,届时旧导图无需手动操作即可被全局搜索到 ​![kmind50](https://s2.loli.net/2025/02/13/hKA2nfIuVDvOSH9.webp)​ ### 4.新增一键复制节点为图片的功能,快速上手:右键任意节点->复制节点为图片;你甚至可以直接右键根节点复制为图片,快速将整张导图分享给别人(节点多的话,会根据电脑配置的不同存在不同的延迟) 由于浏览器安全策略等原因,此功能只保证客户端可用,其他端如果暂时无效,会根据反馈酌情适配。 ​![kmind50](https://s2.loli.net/2025/02/13/J5WSigsNMLUtIv1.webp)​ ## 优化和修复: ### 1.适配思源(v3.1.20+)的新版api,老版本思源和新版本思源都可以Alt+左键单击节点超链接来悬浮预览了~ ### 2.修复导入的时候,彩虹线条配置没有导入保存的问题; ### 3.修复打开一张导图直接导出,导出数据为空的问题; ### 4.修复一些i18n的文案错误; ### 5.使用方向键切换子节点的时候,默认只激活节点,不会将该节点居中了; ### 6.优化镜像块性能与节点镜像块性能,更新主导图,镜像块不会闪一下了; ### 7.适配思源版本v3.1.21更新的文档树行为,此前会导致创建文档树导图的时候提示失败,实际上创建成功。 ‍ ## 其它: ### 1.由于一些原因,如果你打开了一张kmind导图,然后立即切走这个tab页,会导致导图app找不到要挂载的tab页DOM节点而失败,表现为一直转圈。数据没有任何损坏,只是导图app加载失败了,只需要重新开关一下这张导图就行了,正在寻找优化解决方案ing。。。 ### 2.有用户反馈复制思源文本到微信公众号,微信公众号无法保留样式,经过我长时间的排查,是本插件使用的unocss库导致的问题(其实我觉得是微信的问题,但是谁叫微信体量大2333),正在迁移到tailwindcss,预计两个版本内迁移完毕,如果出现此问题,只需要临时禁用本插件即可;还有需要注意的是,我开发的knote也使用了unocss框架。 ### KMind v2.6.2 新增一键转导图直接插入文档树,节点checkbox,freemind导入导出 (2024年12月19日) #### 说明:一键转KMind新增直接插入到文档树功能,新增freemind导入导出,节点checkbox功能,新增创建导图时候的命名功能,还有一些体验上的优化 ‍ #### 新增: ##### 1. 一键转导图的时候,可以右键导出为思源文档的子导图了,一键将转换后的导图插入到思源文档树中,快速上手:右键->导出->选中文档子导图->确认 ​![kmind1](https://s2.loli.net/2024/12/19/9gy3SeukUsmGp5A.webp)​ ##### 2. 新增freemind导入导出功能 ​![image](https://s2.loli.net/2024/12/19/jX2aqP5ORZDErc1.png)​ ##### 3. 新增节点checkbox功能 ​![kmind2](https://s2.loli.net/2024/12/19/ieR6gPbGlqYpJVm.webp)​ ##### 4. 文档树导图创建的时候,可以自定义名称了(当然你也可以直接点确定) ​![kmind3](https://s2.loli.net/2024/12/19/9WOIJkSMmhU8e2b.webp)​ #### 优化: ##### 1. 当在桌面端设置了全局配置中的左键选择,右键拖拽后,移动端会默认忽略这个配置,以免无法拖动导图 ‍ ##### 2. 当导图数据无实际变化的时候(注意,折叠节点就算实际变化了),默认不触发视图数据保存,此举的好处是,当你打开一张导图,拖拽查看的时候,不会更新这张导图的源文件,最大限度避免同步冲突 ‍ ##### 3. 优化关联线编辑,自定义颜色等 ‍ ##### 4. 还有一些体验上的小优化 ‍ #### 其它: ##### 1. 更新i18n,升级底层库 ‍ ##### 2.征集一下svg格式的超链接icon,需求是当节点的超链接为思源的块超链接的时候,需要显示一个跟思源相关的icon,这个icon需要能够与当前所存在的icon区分开来,采纳后赠送一个kmind年付订阅作为答谢 ;p ### [v2.6.1(2024年12月16日)](https://docs.kmind.app/changelog/kimind-v261-global-configuration-of-one-click-transition-map-1hoxvv.html) #### 说明:新增思源文档一键转KMind的全局配置,可以配置转换后显示的主题,结构等等,去除了一些日志,优化性能,修复一些bug ![PixPin_2024-12-16_09-53-10](https://s2.loli.net/2024/12/16/FCg9cQDA5a3whjX.webp) #### 新增: ### 1.思源文档一键转KMind的全局配置,现在可以自定义转换后的主题和结构 #### 修复: ### 1. 修复全局配置“左键拖拽右键选择”的文案错误 ### 2. 修复一键转KMind时,导出会弹框两次的bug ### 3. 修复彩虹线条配置第二次保存失败的bug #### 其它: ### 1. 更新导图保存逻辑,旧导图初次渲染,拦截首次的自动保存操作 ### 2. 去除一些不必要的日志log,优化性能 ### [v2.6.0(2024年11月29日)](https://docs.kmind.app/changelog/v260.html) #### 说明:新增了全局配置功能,可以使用KMind插件设置全局导图的行为,包括文档树导图,dock栏导图,挂件导图。新增智能粘贴思源超链接为节点超链接 #### 新增: ##### 1.新增快速粘贴思源超链接为节点超链接的功能: 以往需要复制siyuan://开头的思源超链接,然后点击节点,点击超链接按钮,点击确认; 现在不需要这么麻烦啦!直接复制思源的超链接,然后选中节点,ctrl+v粘贴即可。 ![PixPin_2024-11-29_12-32-13-20241129123225-hjodksn.gif](https://s2.loli.net/2024/11/29/TBXkVpu9iRgAOj2.gif) ##### 2. KMind全局配置,可以一键配置所有导图的默认行为,当前开放了:1.鼠标左键选择右键拖拽配置;2.打开导图的时候自动进入禅模式的配置;3.创建导图(包括文档树导图,dock栏导图,挂件导图)默认选择主题,选择默认结构(pro) ![PixPin_2024-11-29_12-34-00-20241129123433-atg13d5.gif](https://s2.loli.net/2024/11/29/LEmsFr2i9cJHCUe.gif) #### 优化: ##### 1. 去除底部工具栏切换语言下拉,自动适配思源i18n ##### 2.优化一些性能问题,修复一些不影响功能的报错log,优化批量格式刷性能 #### 其它: 以上标注为pro的功能为本版本限免,无需付费即可使用 :P ### [2.5.0(2024年11月11日)](https://siyuannote.space/x/20241111153508-dx2yrwp) 说明:新增数据兜底保护策略,保存的时候会拦截异常数据的写入;新增历史记录功能;最大化保护数据 新增: - 历史记录功能,文档树导图,dock栏导图和挂件导图均可用。功能说明,会在数据变动的时候,自动每隔6分钟保存一份历史记录,基于存储空间的考量,目前最多保存3份,旧的会被自动删除: - kmind概览功能:可以在全局配置里查看当前工作空间的导图数量(pro) - 一键为已存在的导图创建固定历史版本功能(pro)(使用此功能创建的历史版本不会自动清理,可以手动删除) - 新增保存数据的时候的兜底保护策略,自动拦截异常数据的写入,避免潜在的导图数据丢失风险 优化: - 去除一些非必要的console,优化性能 其它: - 以上标注为pro的功能为本版本限免,无需付费即可使用,将在月底的涨价版本发布后取消限免 :P ### 2.4.3(2024 年 10 月 29 日) 说明:更新底层库,带来了拖拽调整节点大小,原地编辑等效果,新增节点思源子文档快捷打开位置悬浮按钮 新增: - 新增拖拽调整节点大小 - 新增节点子文档快捷指定打开位置的悬浮按钮 优化: - 编辑默认为原地编辑效果 ### v2.4.2(2024年10月8日) 修复: - 修复了非思源超链接类型的超链接无法正常跳转的bug ### [v2.4.0(2024年10月5日)](https://siyuannote.site/x/20241005113503-s68860l) 说明: - 新增了直接在思源文档树中创建KMind文档的能力,新增节点右击创建思源节点子文档,以适配MOC流程~ 新增: - 现在可以直接在思源文档树中创建KMind文档,操作方法:右键文档树 -> 插件 -> KMind -> 创建KMind文档(pro) - 新增节点直接创建关联思源文档功能;操作方法:选中节点 -> 右键节点 -> 点击 ‘节点子文档’(pro) 优化 & 修复: - 优化KMind中对思源超链接的处理,现在无论是移动端,docker端,还是PC端,都能在思源内部正确的跳转到指定的思源块,不会出现docker端点击超链接,会拉起本机PC端的情况了 - 修复挂件初次渲染的时候,没有自动进入禅模式的bug - 优化KMind在移动端的展示效果,目前仅可查看不可编辑,编辑请在PC端进行 缺陷: - 由于KMind的源文件保存粒度是整个文档保存,所以请不要在同一时空同时打开同一张KMind导图!否则会出现数据相互覆盖的情况,包括的危险操作如下: - 多端打开同一张导图(是的,同时打开也会导致冲突,因为KMind还会存储视图数据到源文件中,一旦你打开了拖拽查看了的话,视图数据就会更新,这个时候,多端的数据就会不一致了) - 向右 or 向下 分屏操作同一张导图 - 其它同时打开同一张导图的情况... - 打开文档树中的KMind文档的时候,如果第一个KMind文档没有加载完毕就切换到第二个KMind文档,那么第一个KMind文档会一直加载不了,这个时候重新开关一下第一个KMind文档就行了(数据是安全的,不会丢失) - 由于上面提到的原因,移动端目前仅开启查看功能 ### [v2.3.1(2024年9月29日)](https://ld246.com/article/1727602784074) 说明: - 优化了挂件的使用方式,优化了挂件和镜像块蒙版的展示效果,优化底部工具栏的展示位置 新增: - 新增了挂件的快捷穿透蒙版功能:按住ctrl键+左键单击节点,可以快速聚焦节点,直接进行编辑 - 底部工具栏新增禅模式按钮,现在移动端不必调出右键菜单就能直接进入禅模式了 - 新增了镜像块的一键跳转编辑功能,点击镜像块的右上角,即可跳转到源导图进行编辑(pro) 优化: - 优化了挂件和镜像块蒙版的展示效果,现在只有鼠标划上去,才会展示蒙版提示 - 优化底部工具栏的位置,现在会随着侧栏的展开而动态更改位置了,避免被覆盖 ### v2.3.0(2024年9月21日) 说明: - 优化了挂件插入文档的展示 & 使用方式,自适应黑暗模式,并同步了上游库的一些功能与更新 新增: - 新增蒙版:当在思源文档中插入挂件的时候,需要您点击一下,才会进入kmind,显示操作UI并开始编辑模式,鼠标移出挂件区域,自动退出编辑模式并隐藏UI,防止误操作 & 捕获主页面滚轮 - UI界面自动适配思源的黑暗模式 - 导出水印自定义 其它: - 去除一些日志输出,优化性能 ### v2.2.0(2024年9月17日) 说明: - 中秋快乐~此为中秋特别版 新增: - 新建导图的时候,侧边操作栏默认隐藏; ### v2.1.0(2024年9月4日) 说明: - 重构完毕,UI风格,操作逻辑,新增的功能和插件保持一致,重构的具体细节请查看KMind插件的说明 新增: - 更新图标ICON的视觉风格,入口:选择节点->图标->表情图标 修复: - 修复跨版本更新导致的无法切换主题的bug - 修复无法导入的bug - 加入缺少的14号字体 ### v2.0.0-beta.3(2024 年 4 月 7 日) 说明: - 可以比较方便的使用彩虹分支了,优化了一下美观度~。~ 修复: - 修复跨版本更新导致的节点样式设置有时候无法更新的 bug 新增: - 新增导图样式设置,可以设置连线风格和颜色。入口,kmind 左边功能栏 -> 导图样式 - 新增彩虹分支(beta) 其它: - 更新底层库->0.9.10 ### v2.0.0-beta.2(2024 年 3 月 31 日) 修复: - 更新版本导致的导出 pdf 不可用的 bug。注意,如果节点过多,导出 pdf 可能会丢失部分内容,如果遇到了此情况,请反馈给我 ### v2.0.0-beta.1(2024 年 3 月 9 日) 更新说明: - 底层库跨版本更新,优化了代码结构&性能,可能有未知 bug,欢迎大家反馈 破坏性更新: - 升级底层库 -> 0.9.8 版本,由于底层库的连接线设计更新,旧版数据的连接线会**无法显示**!但是同时修复了连接线的自定义位置保存失败的 bug。请酌情升级! 新增: - 支持对同一个节点的部分子节点添加概要 - 节点字号补上缺失的 14 号 修复: - 修复节点的格式有时候会丢失的 bug ### v1.5.0(2024 年 2 月 18 日) 新增: - 新增搜索节点功能,快捷键:`ctrl+f`,支持搜索节点的文本内容;入口:侧边工具栏->搜索大纲 ### v1.4.0(2023 年 12 月 5 日) 修复: - 修复导入外部导图文件的时候,大纲失效的 bug 优化: - 优化节点激活响应速度,点击节点后,工具栏按钮能更快的响应 - 优化大纲点击节点,现在点击大纲中的节点,画布会自动激活并展开到当前激活的节点 ### v1.3.1(2023 年 10 月 17 日) 修复: - 修复导入 md 文件报错 优化: - feat(style.css): 思源超链接添加 icon 功能优化:缩小选择器范围到思源块,避免匹配到插件生成的超链接 ### v1.3.0 新增: - 新增导图小地图(缩略图)[#16](https://github.com/suka233/siyuan-Kmind/issues/16) - 新增导图只读模式(需要适配思源的文档只读状态吗?欢迎进群讨论:130584086) - 新增导图缩放工具条,支持双击缩放工具条重置缩放 优化: - 导入文件增加覆盖说明,避免误操作 ### v1.2.0 变化: - 破坏性更新:去除了节点激活样式,改为默认支持节点 Hover 效果(鼠标悬浮在节点上,该节点的外框会高亮) 新增: - 支持**跨 kmind 复制粘贴节点**,现在,你可以把一个节点从挂件版直接复制粘贴到插件版啦,反过来也可以 - 直接在节点上粘贴纯文本数据,会以当前剪贴板的数据新建子节点 - 直接在节点上粘贴图片,会自动为该节点插入剪贴板中的图片 - 新增了节点格式刷的功能:使用方法:点击一个节点 A,然后点击上方操作栏的 格式刷 按钮,再点击其它的节点,即可把节点 A 的样式应用到其它节点中。点击除了节点以外的地方会自动退出格式刷功能 - 直接粘贴进节点的剪贴板文本,将会自动去除样式,只保留纯文本。如果需要保留复制的文本的样式,可以通过点击上方操作栏的 节点 按钮,在弹出的节点编辑器中进行粘贴。 - 收起节点时,展开按钮会显示有多少个子节点 - 支持关联线端点的位置跟随鼠标拖拽变化 - 默认关闭双击复位画布 修复: - 直接在根节点 ctrl+v 导致的 bug [#7](https://github.com/suka233/siyuan-kmind-plugin/issues/7) ## 历史更新记录[点我查看](https://github.com/suka233/siyuan-Kmind/blob/dev/CHANGELOG.md) ### 此挂件已知缺陷: 1.节点内直接粘贴图片后,下次进入该导图,此节点的图片可能会显示不出来,需要双击一下那个节点才能显示出来,建议使用上方操作按钮栏的图片按钮为节点添加图片 ### 注意: 反馈此挂件的问题请不要去底层导图库反馈!!!我看不到不说,还会打扰到底层库作者,谢谢配合~ 此挂件为个人业余爱好所作,可能会有不稳定的风险,数据风险自负 使用 Github 快捷反馈[点我](https://github.com/suka233/siyuan-Kmind/issues) 使用腾讯问卷快捷反馈 或者 捐赠[点我](https://wj.qq.com/s2/12591272/adf1/) ### 特点: 1.富文本节点,比较完善的功能,原作者的项目的完整功能[演示地址](https://wanglin2.github.io/mind-map/#/) 2.此挂件为精简版(主要没啥空添加所有功能),如果需要完整版,可以去原作者项目体验使用 3.原项目开启了 electron 分支,意味着可以跟思源一样,多端跨平台使用,只需要保存好此挂件导出的导图数据即可任意导入。 4.当节点插入的超链接为思源块链接的时候(例如 siyuan://xxxx),按住 alt+左键单击,即可弹出悬浮预览窗(需要 kmind 插件支持,请前往思源集市的插件区下载 kmind 插件版) ![kmindguide.gif](img%2Fkmindguide.gif) 5.节点内部的文字可以链接到不同的思源块,并且思源超链接会展示思源的 icon,方便识别。 ![siyuanURL.gif](img%2FsiyuanURL.gif) 6.节点的弹出编辑框支持有限的 markdown 语法,具体的支持列表如下: ```` # Headers **Bold text** *Italic* ***Bold italic*** ~~Strikethrough~~ - Bullet points 1. Numbered lists [] Checkboxes []() Links > Blockquote `Inline code block` ``` Fenced Code block ``` --- Horizontal Rule ````