Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/waterovo/trilium-simple-mind-map
在trilium创建simple-mind-map【思绪思维导图】
https://github.com/waterovo/trilium-simple-mind-map
Last synced: 3 months ago
JSON representation
在trilium创建simple-mind-map【思绪思维导图】
- Host: GitHub
- URL: https://github.com/waterovo/trilium-simple-mind-map
- Owner: waterovo
- Created: 2024-05-17T09:32:00.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-07-27T15:09:11.000Z (6 months ago)
- Last Synced: 2024-08-02T06:13:34.930Z (6 months ago)
- Language: JavaScript
- Size: 2.1 MB
- Stars: 12
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-trilium - trilium-simple-mind-map - simple-mind-map](https://img.shields.io/github/last-commit/waterovo/trilium-simple-mind-map) (⚙️ Widgets)
README
## trilium-simple-mind-map
### 预览
![image](https://github.com/user-attachments/assets/292b6fbc-353f-418c-9142-f55f7228bb57)Powered by [simple-mind-map](https://github.com/wanglin2/mind-map)(Trilium 0.63.7)
*注意*:近期在使用过程中偶发数据丢失,只留下了根节点数据,暂时未排查到原因,请及时使用trilium的【保存笔记历史】功能对思维导图笔记进行备份,以防数据丢失。
### 结构
1. TriliumSmmWidget:将插件渲染到note-detail-pane
2. SmmRender:用于smm功能的调用和页面渲染
3. QuickSearchWidget:提取自trilium源码,快速搜索笔记并获取选中笔记的链接地址和名称
4. CopyImageReferenceButton:提取自trilium源码,可以根据searchString复制图像引用到剪切板
5. SmmLinkRender:在超链接笔记的预览提示框中,渲染思维导图(测试功能)
### 安装
1. 导入笔记,取消勾选安全导入选项(如果您不熟悉trilium的小部件,请谨慎操作)
2. 开始使用
### 更新
1. 导入笔记
2. 如果需要保留之前的模板关系,可以保留旧版本的【模板】中的【simple-mind-map】笔记,然后复制新导入的【simple-mind-map】笔记的属性(关系和标签)和内容替换旧版本
3. 旧版本中【simple-mind-map】笔记包含的模板数据可按需保留或修改,其余笔记或数据删除不影响插件,如果确认已经不再需要旧版本,可以进行删除
### 使用
#### 如何新建思维导图笔记
1. 在插入子笔记的菜单中可以看到simple-mind-map选项,参考[Template · zadam/trilium Wiki](https://github.com/zadam/trilium/wiki/Template#instance-note)
#### 如何自定义主题
1. 参考【customThemeList】笔记进行配置
2. 可以从这里获取到一些自定义主题[https://github.com/wanglin2/mind-map/tree/main/web/src/customThemes]
3. 自定义主题在【SmmLinkRender】插件中自动渲染为classic4主题
#### 如何切换语言
1. 在【config】笔记中修改LANGUAGE变量即可更换语言,目前支持zh_cn、en_us两个选项
#### 如何避免数据丢失
1. 作者在使用过程中发现了两次数据丢失,只留下了根节点数据,暂时未排查到原因,请在编辑思维导图后及时使用trilium的【保存笔记历史】功能对思维导图笔记进行备份,以防数据丢失
2. 若出现数据丢失,可在【笔记修改历史】中恢复历史笔记数据