Files
server-configs/siyuan/data/plugins/kmind-plugin/README.md
2026-02-13 22:24:27 +08:00

773 lines
38 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 思源笔记-kmind 插件
xmind你不要打电话来了我怕kmind误会
## QQ 交流群号:[130584086](https://qm.qq.com/cgi-bin/qm/qr?k=ViZ2ouiFw8LF5Zx1fg1SQUr1Y0bH1FAR&jump_from=webapi&authKey=UR61OGV1muKUgQZFTdBuxgdcXDWm2TLGisL5RZ9X6VYRY7NPM32L4ciyF426+qPF)
## 最近一次更新记录
# 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栏的导图还是思源文档树的文档树导图都支持多根节点功能并且现有数据会在主动创建第二个根节点的时候自动迁移到最新数据结构**无需任何手动操作!**,大家可以在已存在的导图中,直接双击空白画布,即可创建额外的根节点!
## 推荐的最佳实践:
强烈建议大家使用Dock栏导图或者文档树导图然后在KMind全局配置中设置打开导图时自动进入禅模式这样进入导图的时候即可自动隐藏无关的操作按钮不仅可以获得更大的编辑视野更内嵌的体验还能使用更多的功能
接下来将以功能支持最全的`文档树导图`演示本次多根节点的玩法:
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. 使用节点子文档功能,可以快速创建思源子文档,实践轻量的,可以自主控制的 MOCDock导图暂时不支持该功能
![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 新增一键转导图直接插入文档树节点checkboxfreemind导入导出 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.02024年11月11日](https://siyuannote.space/x/20241111153508-dx2yrwp)
说明:新增数据兜底保护策略,保存的时候会拦截异常数据的写入;新增历史记录功能;最大化保护数据
新增:
- 历史记录功能文档树导图dock栏导图和挂件导图均可用。功能说明会在数据变动的时候自动每隔6分钟保存一份历史记录基于存储空间的考量目前最多保存3份旧的会被自动删除
- kmind概览功能可以在全局配置里查看当前工作空间的导图数量pro
- 一键为已存在的导图创建固定历史版本功能pro使用此功能创建的历史版本不会自动清理可以手动删除
- 新增保存数据的时候的兜底保护策略,自动拦截异常数据的写入,避免潜在的导图数据丢失风险
优化:
- 去除一些非必要的console优化性能
其它:
- 以上标注为pro的功能为本版本限免无需付费即可使用将在月底的涨价版本发布后取消限免 P
### 2.4.32024 年 10 月 29 日)
说明:更新底层库,带来了拖拽调整节点大小,原地编辑等效果,新增节点思源子文档快捷打开位置悬浮按钮
新增:
- 新增拖拽调整节点大小
- 新增节点子文档快捷指定打开位置的悬浮按钮
优化:
- 编辑默认为原地编辑效果
### 2.4.22024 年 10 月 8 日)
修复:
- 修复了非思源超链接类型的超链接无法正常跳转的 bug
- 修复部分设备激活状态无法保存的 bug
新增:
- 新增根据订单号找回激活码功能
### 2.4.1-plugin.12024 年 10 月 6 日)
说明:
- 更新插件适配思源版本说明,请更新思源版本到 3.1.8 及以上后使用本插件
### [v2.4.02024 年 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.12024 年 9 月 29 日)](https://ld246.com/article/1727602784074)
说明:
- 优化了挂件的使用方式,优化了挂件和镜像块蒙版的展示效果,优化底部工具栏的展示位置
新增:
- 新增了挂件的快捷穿透蒙版功能:按住 ctrl 键+左键单击节点,可以快速聚焦节点,直接进行编辑
- 底部工具栏新增禅模式按钮,现在移动端不必调出右键菜单就能直接进入禅模式了
- 新增了镜像块的一键跳转编辑功能点击镜像块的右上角即可跳转到源导图进行编辑pro
优化:
- 优化了挂件和镜像块蒙版的展示效果,现在只有鼠标划上去,才会展示蒙版提示
- 优化底部工具栏的位置,现在会随着侧栏的展开而动态更改位置了,避免被覆盖
### v2.3.02024 年 9 月 21 日)
说明:
- 优化了镜像块的使用手感,镜像块,一键转 kmind插件导图自适应思源黑暗模式并同步了上游库的一些功能与更新
新增:
- UI 界面自动适配思源的黑暗模式
- 导出水印自定义
- 思源文档一键转 KMind 功能新增解析图片pro
- 备注:技术限制,图片大小默认强制为 100*100双击节点即可自动调整
- 思源文档一键转 KMind 功能自适应黑暗模式pro
- 镜像块新增蒙版:防止误操作 & 捕获思源笔记页面滚轮pro
其它:
- 去除一些日志输出,优化性能
### v2.2.0-plugin.12024 年 9 月 18 日)
说明:
- 优化性能,更新捐赠单号说明
### v2.2.02024 年 9 月 17 日)
说明:
- 中秋快乐~此为中秋特别版
- 加入了大家期待已久的付费功能 - -!付费指引[点我查看](https://siyuannote.space/x/20240917120223-roa3lpm),以下有 `(pro)`后缀的功能为付费功能
- 建议在 PC 端扫码付费,然后通过思源的云同步,将 KMind 付费状态同步到移动端,移动端同步后,重启一下移动端的思源即可。
新增:
- 新建导图的时候,侧边操作栏默认隐藏;
- 新增思源文档一键转 KMind 功能,功能查看以及说明[点我查看](https://siyuannote.site/x/20240917102811-jx1umib)pro
- 新增 KMind 镜像块功能,功能查看以及说明[点我查看](https://siyuannote.site/x/20240917094117-jeem5c6)pro
优化:
- 优化镜像块的性能
## 使用方式
1.在插件市场安装并启用后,在左下角找到 kmind 的 dock然后点击新建即可
![newKmind.gif](img%2FnewKmind.gif)
2.快捷键的说明详见插件菜单(挂件遇到此问题同理)
![shortcut.png](img%2Fshortcut.png)
## 反馈
如果你需要反馈,可以去我的 github 仓库提交[issue](https://github.com/suka233/siyuan-kmind-plugin/issues),如果你没有 github 账号,可以[点我反馈](https://txc.qq.com/products/662653)。如果你要捐赠我,可以[点我](https://wj.qq.com/s2/12591272/adf1/)
或者去我的 github 仓库给[本插件](https://github.com/suka233/siyuan-kmind-plugin/issues)点一颗 star 吧~
## 付费
kmind 插件的基础编辑功能永久免费使用,不限制导图数量,也不限制节点数量。~~之后与思源或者外部结合的高级功能可能需要付费 (目前此插件收益负 50 元,因为我向上游库的导图库作者捐赠了 50 元 😋 ),等到正式付费,各位的捐赠金额可以双倍抵扣 kmind 费用。~~
kmind pro 版本已经上线,不会影响免费版使用,只是多了两个跟思源结合的 pro 功能。请在发布日前的捐赠过的用户输入自己的转账单号,即可自动计算抵扣金额,注意,由于微信捐赠码设计原因(付款方转账单号和收款方转账单号不一致),所以请先加 qq 群私聊我你的转账单号。。!
有任何疑问请 qq 群联系我QQ 交流群号:[130584086](https://qm.qq.com/cgi-bin/qm/qr?k=ViZ2ouiFw8LF5Zx1fg1SQUr1Y0bH1FAR&jump_from=webapi&authKey=UR61OGV1muKUgQZFTdBuxgdcXDWm2TLGisL5RZ9X6VYRY7NPM32L4ciyF426+qPF)
感谢各位的捐赠,时间有限,不能一一列出~。~ 主要是懒
## 缘起
思源笔记是一款我很喜欢的笔记软件,但是它的导图功能却不是很完善,而我恰好是思维导图重度使用者
一直以来都是用的 xmind 做笔记,规划生活等等,但是由于 xmind 比较贵,并且绑定设备,而且必须要使用 xmind 客户端才能打开,
拥有多台设备的我感觉很痛苦并且在与其它软件或者生态的联动方面xmind 一直都迟迟不做改进。
所以我基于开源库开发了思源思维导图挂件:[kmind](https://github.com/suka233/siyuan-Kmind)。
后来,思源的目录插件作者[@TinkMingKing](https://github.com/TinkMingKing)建议我开发一个插件版思维导图,
我想想,确实,挂件版本的 kmind 由于只能插入到某篇具体的文档中,和单篇文档高度相关,无法覆盖所有的思维导图应用场景,所以这个插件就诞生啦~
高强度使用此插件半个多月的我突然发现,我已经好久没有打开过 xmind 了所以xmind 你以后不要打电话来了,我怕 kmind 误会 :p
## kmind 特点
1.随意导入 or 导出 xmind 文件并且额外支持导出为图片、markdown、svg 文件,以及通用的 json 文件,这也是我从 xmind 转为 kmind 的底气
![exportToXmind.gif](img%2FexportToXmind.gif)
2.现代化的设计:采用了蚂蚁的 Ant Design UI 组件库,界面简洁大方
3.高度可配置:支持自定义主题、结构、节点的字体、字号、并且可以配置新建导图的默认动作,比如新建一张 kmind 的时候,自动选择某个设定好的主题,自动开启禅模式等等
![changeStyle.gif](img%2FchangeStyle.gif)
4.富文本节点:目前市面上的思维导图的节点为普通的文本格式,富文本节点由于可以加粗指定文字,更改背景或者文字颜色,可以更好的突出重点
5.和思源笔记深度结合:如果把节点的超链接设置为思源的块超链接,点击即可跳转到思源笔记的指定块,如果按住 Alt 键点击,还可以直接在 kmind 中悬浮预览思源笔记的指定块
![kmindguide.gif](img%2Fkmindguide.gif)
6.开放性:得益于开源的力量,单个节点能承载的功能可以开发出更多玩法,比如:在节点中渲染出思源笔记指定的编辑区是什么样的体验?
![siyuanBlock.gif](img%2FsiyuanBlock.gif)
7.数据安全kmind 的所有数据全部存储于本地并且与思源的笔记本数据完全隔离也没有任何交互。所以不会对思源的数据造成任何影响。此外kmind 会在你编辑的时候,智能每隔 1s 自动保存数据到本地,意外断电也不怕丢失啦。
## 致谢
感谢[@wanglin2/mind-map](https://github.com/wanglin2/mind-map)大佬开发的导图库,没有他就没有本项目,如果您对导图的功能满意,请考虑直接[捐赠他](https://wanglin2.github.io/mind-map-docs/sponsor.html)
感谢思源目录插件作者:[@TinkMingKing](https://github.com/TinkMingKing/siyuan-index-plugins) 大佬的提议与帮助
感谢顶栏日历插件作者:[@svchord](https://github.com/svchord/siyuan-arco-calendar) 大佬的 vue 模板参考
感谢开放 API 插件作者:[@Zuoqiu-Yingyi](https://github.com/Zuoqiu-Yingyi) 萌佬的插件参考与答疑kmind 挂件的悬浮预览脱胎于此
感谢插件系统的开拓者:[@zuoez02](https://github.com/zuoez02/siyuan-plugin-excalidraw) Z 佬的[Excalidraw 插件](https://github.com/zuoez02/siyuan-plugin-excalidraw)
和[@frostime](https://github.com/frostime)大佬的[文档流插件](https://github.com/frostime/sy-docs-flow)参考,抄了亿点点新建自定义 tab 页的写法,嘿嘿
## 以往更新记录
### v2.1.02024 年 9 月 4 日)
说明:
- 跟 KMind 挂件更新保持一致。
新增:
- 更新图标 ICON 的视觉风格,入口:选择节点->图标->表情图标
修复:
- 加入缺少的 14 号字体
### v2.0.0-beta.12024 年 7 月 25 日)
简介:插件重构,底层更新,与挂件解耦,无需安装挂件即可直接使用,更新了 UI 视觉风格,黑暗模式,大纲编辑等等一系列功能,更新了富文本编辑器,更好用了
修复:修复无法切换主题的 bug [#39](https://github.com/suka233/siyuan-kmind-plugin/issues/39)
新增:
1.新增黑暗模式 & 主题 [#23](https://github.com/suka233/siyuan-kmind-plugin/issues/23)
2.导图样式支持调节概要,关联线的样式
3.支持导图的节点内边距,节点外边距,图片,图标
4.支持更换导图的背景颜色
5.添加了更多主题
6.添加了一个向左的逻辑结构
7.重构了大纲和搜索,支持比较简单的大纲编辑,全屏大纲编辑和大纲拖拽调整节点位置等等
8.左下角展示节点和字数
9.上方的按钮栏重构,更新视觉 UI适配黑暗模式和小屏幕模式小屏幕将会自动折叠按钮[#29](https://github.com/suka233/siyuan-kmind-plugin/issues/29)
10.右键菜单添加了一键去除样式,复制为 md 文档txt 文档kmind 数据,插入父节点,仅删除当前节点等等功能 [#25](https://github.com/suka233/siyuan-kmind-plugin/issues/25) [#12](https://github.com/suka233/siyuan-kmind-plugin/issues/12)
11.修复了节点内的字号(如标题)无法生效的 bug
12.添加了编辑节点的时候的快捷富文本操作栏
13.其它的一些小优化,如右键菜单自动调整到可视区,操作栏按钮在分辨率低的屏幕上自动折叠,添加常用按钮到操作区域,方便触屏使用等等 [#18](https://github.com/suka233/siyuan-kmind-plugin/issues/18)
#### v1.1.72024 年 3 月 20 日)
修复:
- 修复 nginx 反代思源笔记的时候kmind 插件可能无法正常使用的问题
#### v1.1.62024 年 2 月 18 日)
修复:
- 修复思源 v2.12.4 版本更新导致的 dock 图标过大的 bug
#### v1.1.52024 年 2 月 18 日)
修复:
- 修复当有 kmind tab 页打开的时候,无法删除这张 kmind 的 bug
#### v1.1.4
修复:
- 修复思源版本 v2.10.9 更新插件 api 导致无法打开 tab 页的 bug该版本可能无法在低于 v2.10.9 的思源版本中使用
新增:
- 复制 kmind 超链接的功能:现在,你可以复制一个 kmind 的超链接,然后在另一个 kmind 的节点上或者思源中或者其它任何地方粘贴,点击即可跳转到该 kmind。
优化:
- 点击左下角 dock 栏的 kmind 文件列表,如果该 kmind 已经打开,则会自动跳转到已经打开的 tab 页