连接对象
连接(Connection)两个对象有好几种方式。拖拽和菜单两种方式会先打开一个草稿:新连接的预览,你起好名字后才保存。嵌入(embeds)和 Lino AI 则会直接替你建好连接。
| 方式 | 适合 |
|---|---|
| 从连接角标拖出 | 快速一对一连接 |
| 从边缘拖出(⊕) | 同上,适合缩小画布(Canvas)、角标变得很小的时候 |
| 右键 → Connect to... | 把一个或多个选中对象连到同一个目标 |
| 在空白画布上松手 | 新建一个已经连好的对象 |
| 在正文里引用对象 | 跟着你的写作走的连接(嵌入) |
| 让 Lino AI 来 | 在大量对象之间找出并画出连接 |
从连接角标拖出
- 悬停在一个对象上。它的连接角标(Connection badge,标题栏里的数字)会提示 Drag to connect / create。
- 按住角标拖动,一条线跟着指针走。
- 在另一个对象上松手,两者之间会打开一个草稿(见完成草稿)。
从边缘拖出
画布缩小时,角标可能非常小。你也可以从对象四条边任意一条的中点开始:
- 把指针移到上、右、下、左任一条边的中点。光标会变,边外冒出一个小 ⊕,跟着指针。
- 按住拖动,在另一个对象上松手,和从角标拖出完全一样。
最终的线从哪里接出,和你从哪条边开始无关,由 Settings → Connection Wires 决定(见连接外观)。
用菜单里的 Connect to...
用它把一个或多个对象一次性连到同一个目标。
- 选中一个或多个对象(卡片(Card)、图片(Image)、链接(Link)、草图(Sketch)、表格(Table)、Spark)。
- 右键其中一个,选 Connect to...(连接到)。
- 点击目标对象,打开草稿。
选中多个对象时,它们全部连到你点的目标。在同一个草稿里只起一次名,一次 ⌘Z 就能撤销整批。点目标之前按 Esc 可取消。
在空白处松手,新建一个已连接的对象
如果你从角标或边缘拖出(或选了 Connect to...)后在画布空白处松手,松手的位置会弹出一个新建菜单,里面有 Quick add 和 Create 列表(Card、Image (upload)、Sketch、Table……)。新建的对象放在那里,并用一条普通的 connects 连接连到你出发的对象。之后可以再给它起名(见编辑连接)。
在正文里引用对象
在卡片里提到一个对象,就会自动连起来:
- 在卡片里输入
@,选一个对象,插入引用 chip(Reference chip,或引用块)。 - 点击一个带虚线下划线的词(潜在概念:和另一张概念卡(Concept Card)同名的词),选 Create & Link to。
两种方式都会让这张卡片得到一条指向该对象的 embeds 连接。只要引用还在正文里,它就一直在。见嵌入。
让 Lino AI 来
让 Lino AI 连接想法(「按它们的关系把这些卡片连起来」)。它新画的连接会立刻出现,你可以撤销。如果它想改名、改样式或删除一条你建的连接,这项改动会作为提案(Proposal)等你批准。见提案与撤销。
完成草稿
草稿是一条虚线预览,上面带一个工具条,名字输入框已经打开,名字一开始是 connects。
- 输入关系(Relationship)名(例如「需要」),或保留
connects表示不命名的连接。按Enter关闭输入框。 - 需要的话,在工具条上设置箭头和线型(见编辑连接)。
- 用以下三种方式之一结束:
- 点 ✓(Confirm,确认)保存。
- 点 X(Cancel,取消)丢弃草稿。
- 点别的任何地方,草稿会按当前名字保存。
无论你起什么名字,新草稿一开始都是无方向、虚线。想要箭头和线型,请自己设置。
名字下方提示的含义
如果这对对象已经连着,名字下方(以及 ✓ 上)会有一行提示,告诉你保存后会发生什么:
| 提示 | 会发生什么 |
|---|---|
| Names the existing line | 这对对象只有一条普通的 connects。保存会给它命名,而不是再加一条。 |
| Already connected as "…" | 这个关系已经存在。保存只会更新你改过的箭头或线型,不会重复添加。 |
| Already has a named relationship | 你保留了 connects,但这对对象已有命名关系,不会添加任何东西。 |
| Belongs to a Relation property | 那条连接来自一个关系属性,在这里改不了。 |
多个对象(来自 Connect to...)时,提示会计数,例如 "2 of 3 already connected as "requires""。
注意事项
- 不能把对象连到它自己。
- 你不能自己把连接命名为
embeds,这个名字留给自动连接。 - 新建连接没有键盘快捷键。