类型:笔记软件
简介:由国内团队开发的跨平台笔记软件,具有强大的笔记管理和知识组织功能。
思源笔记的双链功能作为知识管理的核心之一,具备一系列独特的设计和灵活的操作方式,不仅能有效地帮助用户构建和管理知识网络,还能通过不同的链接方式将信息组织得更加清晰。本文将详细介绍思源笔记的双链操作特点、与其他笔记软件的比较、以及一些常见的操作技巧,帮助更好地掌握这一功能。
一、思源笔记双链特点
思源笔记的双链操作与传统的双链笔记软件(如 Roam Research)有一些显著的不同。其双链功能的核心特点包括:
1、引用基于块ID,而非页面名称
在思源笔记中,引用的是每个块的唯一ID,而不是页面名称。这意味着可以随时引用块,而无需担心页名的重复或变化。引用的锚文本也可以自定义,并且不会因为引用的目标块内容的变化而受到影响。
2、引用块可以自我引用
由于引用的是块ID,思源笔记支持块与自身的双链引用。这样,用户可以在同一个块内创建指向自己的链接,从而方便地建立更复杂的知识结构。
3、锚文本可以灵活编辑
与传统的双链不同,思源笔记的锚文本(即显示的文本)可以随意更改,且更改锚文本后,不会影响到实际引用的块。换句话说,锚文本和引用块是分开的,可以根据需要自由调整显示内容。
4、块内容变化会自动更新链接
如果在建立双链时未修改锚文本,那么该链接的锚文本将会随引用块内容的变化而变化。这一设计让链接保持与实际内容的紧密关联,增强了信息的动态性和实时更新性。
5、建立双链时没有批量生成的功能
思源笔记与 Roam Research 不同,无法通过批量的 “[[ ]]” 快捷方式快速生成引用链接。Roam Research 提供了批量生成引用的功能,这对于创建 MOC(Maps of Content,内容地图)尤为方便,而思源笔记则更多依赖于块ID引用。
二、思源笔记与Roam Research的对比
尽管思源笔记和 Roam Research 都支持双链功能,但它们的实现方式有一些区别。以下是两者的一些关键对比:
思源笔记 |
Roam Research |
块ID (形式是整个块) |
页名/页标题 |
输入 [[ 或者【【+文字,搜索所有 |
输入[[+文字,搜索页名,选择 |
Alt+[ 或在弹出工具条选双链图标, |
可以使用第三方软件如 |
不能建立双链页面 |
自动给加 [[ ]] 的文字建立双链 |
有自定义的锚文本时,反向链接(锚文本)保持不变;没有则自动改变 |
反向链接(锚文本)自动改变 |
目标链接/引用块名不变 |
目标链接/引用块名指向更名后的新页面 |
有 |
有 |
有 |
无 |
有 |
有,官方称之为“块引用” |
当前页显示相关块的反链数字,反链面板显示反链所在页和节略的反链内容 |
当前页只显示与页标题相关的反链和潜在反链 |
提及面板显示页标题及当前页引用块相关的潜在反链 |
当前页只显示与页标题相关潜在反链 |
无 |
无(Obsidian有) |
无 |
有 |
由于引用只看块id,页名称可以重复,故双链建议选择时可能误判。id不同页名相同,产生页面合并问题。 |
页名称唯一 |
三、思源笔记双链操作说明
1、生成双链
(1)使用 “[[” 或 “【【”
当你输入 “[[” 或 “【【” 时,思源笔记会提供笔记页名称或层级标题名称的双链引用块建议(称为块引搜索)。如果建议的引用块不符合要求,可以继续输入文本,系统会根据输入的内容搜索并更新建议,层级标题名称会优先显示。鼠标悬停在块图标上可以预览所选引用块。选择你所需的标题即可生成双链。
(2)选择文字生成双链
- 选中文本时会弹出浮动工具栏,点击工具栏左侧的双链图标,系统会搜索选中的文字,更新双链引用块建议;
- 搜索结果的类型受到过滤限制(详见后续讨论);
- 如果通过选中某段文字来新建文档,锚文本会自动跟随引用块的变化,查看链接属性时,锚文本将为空;
- 如果通过选中现有引用块生成双链,锚文本默认为选中的内容,这种情况下,锚文本不会随着引用块的变化而改变;
- 选中整个内容块(如段落)作为引用对象时,链接处的锚文本会复制整个段落,具体长度取决于“设置>块引动态锚文本最大长度”,默认为64个字符;
- 建议在要引用的内容块属性中设置命名或别名,以便更好地管理。
(3)手动使用 “[[ ]]” 方式
手动给某些文字增加 “[[ ]]”,例如创建MOC/TOC/目录/索引。在思源笔记中,手动添加并不会像Roam Research或Obsidian那样自动生成链接或引用;
原因在于Roam Research或Obsidian是对“页”的自动引用,而思源笔记生成的引用连接到页ID,而不是页名(因此,思源中同名页/文档可以存在);
目前官方尚未提供较好的解决方案;尽管思源有模板功能,某些模板(“设置>集市>模板>Me模板”)可以在编辑页面生成文档树的双链目录/索引,但相比自由输入并添加 “[[ ]]” 的方式,模板生成的目录较为有限。
注意事项:
- 双链不支持行内文字之间的链接(所有双链笔记软件皆如此,而HTML网页支持此功能);
- 可以跨笔记本建立双链(需注意,如果目标笔记本未打开,鼠标悬浮将无法获取内容);
- 文字A(锚文本)可以链接/引用到页或块,包括链接到自身所在的页或块;
- 文字A(锚文本)可以通过右键修改,前提是不将其改为空白,此时锚文本将不随引用块变化;
- 删除引用后需按F5刷新,引用块右侧和反链面板的数字才会减少或消失;
- 删除引用后需重建索引,文档树面板的数字才会减少或消失。
2、类型过滤
默认情况下,双链建议弹窗会显示许多选项。可以在“设置>搜索>类型”里选择要过滤的块类型。如果仅启用“标题”和“笔记页”(文档),在建立双链时将变得更加简洁。
3、嵌入引用
思源笔记的嵌入块引用等同于Roam Research的“块引用”,即被引用的块B的变化会实时反映在引用位置A。
创建嵌入块的方法:在某个块的左侧图标上右键单击,选择“复制>复制该块为嵌入块”,然后粘贴到你想要的页面位置。可以分屏观察,编辑被引用块中的内容,嵌入块的内容将实时同步更新。