大茶
1
总思路
先看此图
诉求背景
模型树,是我去年底才知道的一种知识提炼组织方式,他有自己开发的在线笔记和app,以下是其主要思想和官网笔记页面——模型树
兰陵王的知识库 - 飞书云文档
虽然很好,与他的知识构建体系搭配起来很好,但我还是不由的想:
主要解决问题:如何在ob里模仿实现呢?
首先决定用ob自带白板canvas
理由是够轻量,关联性和可编辑自由度足够。
问题1:实现左导图,右笔记
这个很容易,ob左右笔记分屏即可
后有群友提醒,可以锁定左边导图笔记,这样节点的链接就可以右侧展开了
链接方式可以是插入现成笔记、插入卡片(内容节点)、在节点里引入现成笔记或者笔记区块链接。
问题2: 如何实现快速编辑白板节点
安装Canvas Mindmap插件,设置tab新增子节点,Enter新增兄弟节点,空格编辑节点。
同时,还有一些节点大小、排布方式的细节设置。
安装Advanced Canvas插件,可以调整节点和连线的样式(重要度不高,选装)
Canvas minimap,白板的小缩略地图(选装)
问题3:笔记区块链接如何方便引入
Advanced URI 区块链接
修改以下Quicker动作,不完美实现,很多时候需要点两次,实现[笔记名](obsidian://adv-uri?链接)
类似下面这样:
[obsidian插件Advanced Uri常用配置路径汇总](obsidian://adv-uri?vault=……&block=stw12u)
复制笔记链接(带标题) - by CedricS - 动作信息 - Quicker
可以复制普通笔记的区块链接,也可以复制白板某节点的笔记链接,实现点对点式的跳转。
ob本身支持的区块链接
经请教,安装obsidian-copy-block-link插件,实现【右键快速复制块引用链接】,设置快捷键 对应Copy Block Link: Copy link to current block or heading,可以引用标题大纲也可以引用内容区域,右键也可以看到。
问题4: 已有节点链接的打开方式
URI链接,在锁定导图笔记的前提下,双击链接,右侧窗口显示对应笔记内容。
ob区块或标题级链接,同上双击链接,或者选中节点,Ctrl+鼠标左键在链接上,调用Hover editor插件,进行对应笔记内容的编辑和预览。
接上一步,可以钉住Hover editor窗口,在前端选中的情况下,右侧的 Quiet Outline大纲节点,可以再点击浏览编辑或者再Ctrl+鼠标左键弹窗。
引入的已有笔记(能预览部分内容的节点),双击预览框顶部外面的笔记标题,实现跳转。
问题5:全局显示操作
空格按住+鼠标滚轮,实现白板以鼠标位置为中心的缩放。
空格按住+鼠标左键手动,实现白板位置上下左右移动。
点击白板的小缩略地图某节点,实现快速焦点转移
点击白板空白处,右侧的Quiet Outline大纲节点可以点击,可以搜索,实现焦点转移
问题6:节点长内容的编辑
希望节点只显示首行(简洁),但又可以方便的编辑预览全部内容(在没有给节点内容找到指定主题笔记的情况下)。
解决途径:
- 已经给Hover editor和Quiet Outline插件的作者提了新功能建议。
- 虽然没有理想预览方案,但有凑合方案-【已解决】鼠标悬浮于白板核心插件的笔记块上时,如何实现弹窗展示详细内容 - 疑问解答 - Obsidian 中文论坛】
- 笔记内容框可以拉大,同样的md大纲层级标题,也可以在右侧Quiet Outline中显示,方便定位
- 笔记内容可以右窗另开一个临时笔记,编辑完再粘贴回来
- 希望看官老爷们,给出出主意,有没有什么更好的办法
另,win电脑全局URI链接回跳到ob笔记的方案
win电脑上,很少的地方可以Advanced Uri链接回跳
网页版的滴答清单,印象笔记,win-运行……
目前,可以通过 Advanced Uri插件 + Quicker动作解决
安装下面Quicker动作:
打开所选链接 - by 刘烟火 - 动作信息 - Quicker
改设置为:
\bobsidian://\S+
\bobsidian:\/\/adv-uri\?vault=[^&]*&uid=[^&]*&block=[^&]*\b
\bbookxnotepro://\S+
可以实现复制文本(含URI链接或者bookxnote pro回链),直接跳回。
obsidian白板功能拓展型插件:canvasgrid transit_哔哩哔哩_bilibili
非常nice,部分解决了上面 问题6:节点长内容的编辑
给作者提了个建议,能否做到右侧边栏,节点根据文本内容显示小一些,长文本显示为标准方框,编辑时显示更大的方框?
大茶
5
上面提到的 Canvas Mindmap 作为ob白板快捷新建思维导图节点的主要插件,现在有大牛把他进一步优化了,插件名叫 canvas-mindmap-keyboard
优化后的排版和显示效果更好了,大家可以试试看
[Obsidian] 新开发的白板思维导图插件_哔哩哔哩_bilibili
大茶
6
又有大神新出一个ob 思维导图式插件,管理跳转方便,一个节点一篇笔记
实现左侧边栏目录,中间导图大纲,右侧文字笔记的编辑模式
从这样的实现方式看,更像模型树的编辑方式
Obsidian思维树,用导图重构本地管理管理_哔哩哔哩_bilibili
大茶
7
上面说的插件canvas-mindmap-keyboard,最近作者更新频繁,已经很好用了,如有个性化需要,可以加作者的群反馈,应该B站视频评论区有。
基础使用方法如下:
大茶
8
原方案中,左侧链接,右侧打开不稳定,找到了新的方案
原方案:
Obsidian最全窗口管理方案 - 知乎
打开一个包含链接的笔记
将笔记 pin 住,即锁定住。可以在笔记名处右键选择锁定,也可使用命令面板输入锁定
拆分成两个窗口
现在你在被锁定的链接里点击链接,就会在右边拆分出来的窗口显示笔记。
(20251022)现在不是确定的能在对侧打开链接,需要寻找解决方案。
新方案:
obsidian在左右双栏(分屏)阅览时,能否始终在右侧打开新链接? - 知乎
使用Open Tab Settings。选择in last tab group,当新打开一个标签页时默认就会在分屏的右侧中打开
经测试,这个是管用的
dano
9
这是mindjet的文件目录树视图类似的功能,能用于项目管理,但看起来是有不少缺点:
1 把对文件的笔记不附属于文件本身,在插件外不能跟着走
2 对文件的分组,导致对文件改名,很暴力,不能自己留存视图在额外单独数据表中,也不能有多种视图同时存在。
3 对多层目录,管理会很复杂。
大茶
11
那个插件我也看到了,试用了一下,还不太成熟,在我的电脑上编辑和输入法有冲突,另外一个节点一篇笔记,我觉得有点太碎了。
我和你说的是不是同一个插件?
大茶
12
你提到的一些问题确实存在,比较依赖于ob里的其他笔记,节点和笔记详情是相互独立的,没办法一起移动,比较依赖于自己的ob笔记库。
我用这种方式的初衷,开头也写了,是在ob里模仿模型树笔记,梳理自己的思维逻辑,提升认知的一种形式,确实有些勉强。但不是提倡大家用这种方式来管理笔记,而是抽丝剥茧的梳理、形成自己的因果关系认知。
大茶
13
两个插件组合使用,更简单的实现
左导图右笔记效果
白板导图新插件canvas-mindmap-keyboard实现白板节点向右侧展开的思维导图树【就是截图左边窗口】
新发现的
白板节点预览插件Canvas Viewer实现左导图节点在右侧窗口进行预览和编辑【这个右侧就是用 Canvas Viewer 插件的预览编辑窗口】
也就是实现本贴标题所说的右文字,CV插件默认是选择左侧边栏或者右侧边栏【笔记目录树或标签列表常用位】预览,只需要把插件打开,把节点的预览窗口拖到右侧平分窗口,即可大视野预览编辑。
这样,节点导图上可以显示很短,例如第一行的关键词,但其中内容可以很长,就是这边预览的效果。
待文字节点内容足够长,可以单独提取成一个md笔记文件。
备注:以上两个插件都未上架,需要BRAT安装,或者手动下载安装。
Canvas Viewer 插件的预览窗口,尚未实现ob全功能的编辑快捷操作,例如Ctrl+B加粗,增强编辑快速设置标题级别等,如有需要,暂可以用Hover Editor单开一个临时编辑的悬浮窗口,编辑完再粘贴回 Canvas Viewer 插件的预览窗口。
1 个赞
抽空使用下,对于这种一边是导图,一边是笔记的导图笔记,实在是感兴趣
感谢分享
还有一个插件:quiet outline,可实现白板大纲
大茶
17
右侧的 Quiet Outline大纲节点,前面有提到,也有在用。