Graph 图谱:让隐藏的对象关系可视化
Graph 是什么
Graph 是 Anytype 对象数据库的全景可视化视图。
每个对象是一个节点(圆/方),对象之间的 Object Property 关系是连接线。你看到的是整个知识网络的地图。
如果说 Grid 是表格思维、Kanban 是流程思维、Calendar 是时间思维——Graph 就是连接思维。
什么时候看 Graph
- 想知道"我有多少个对象?"
- 想发现对象之间有没有意外的连接
- 某个对象找不到了?在 Graph 里搜索并高亮
- 想直观理解整个知识系统的结构
怎么打开 Graph
三种方式:
- Vault Sidebar → 顶部导航栏里有一个 Graph 图标(节点+连线)
- 正在查看的对象 → 右上角的返回/前进按钮旁边,有一个 Graph 小图标
- 快捷键(在任何对象里):
Ctrl/Cmd + Shift + G
Graph 视图的元素
节点 = 对象
- 每个节点代表一个 Object
- 节点上显示对象的名称
- 节点颜色/形状可以表示它的 Type(可选)
- 当前选中的对象会高亮显示
连接线 = Object Property 关系
- 节点之间的连线代表 Object Property 的引用
- 连线方向表示关系方向(A → B = A 的某个 Property 指向 B)
- 鼠标悬停连线可以看到是哪个 Property 建立的
未链接的对象
- 默认显示所有对象,即使它们没有任何连接
- 可以在设置里隐藏未链接对象,让 Graph 更干净
Graph 视图的操作
导航
| 操作 | 效果 |
|---|---|
| 鼠标拖拽空白处 | 平移视图 |
| 滚轮 | 缩放 |
| 点击节点 | 选中对象(右侧显示对象详情) |
| 双击节点 | 打开对象的编辑界面 |
搜索
Graph 右上角有搜索框:
- 输入对象名称 → 匹配的节点高亮,其他节点淡化
- 输入部分名称 → 模糊匹配
- 清空搜索 → 恢复全图显示
设置面板
Graph 右上角的齿轮图标打开设置:
| 设置项 | 说明 |
|---|---|
| 显示标题 | 节点上是否显示对象名称 |
| 显示箭头 | 连接线上是否显示方向箭头 |
| 显示图标 | 节点上是否显示对象的 Type 图标 |
| 显示 Property 名称 | 悬停连线时显示 Property 名称 |
| 显示未链接对象 | 没有任何连接的对象是否显示 |
筛选
目前 Graph 不支持按 Property 筛选,但搜索功能足够高效。
Graph 揭示了什么
Graph 最有价值的不是"看全图",而是发现你没意识到的连接。
场景一:孤立节点
你可能会惊讶地发现:有好几个对象,它们和任何其他对象都没有连接——这些可能是被遗忘的笔记、或者你应该补上链接但没补。
场景二:中心节点
某些对象的连接数特别多——比如一个 Project 对象链接了 15 个 Task、3 个 Person、5 个 Meeting。这就是你的"知识枢纽"。
场景三:意外的连接
Graph 可能会告诉你:"你的 Project A 和 Project B 居然通过同一个 Person 对象连接着"——这可能是你之前没注意到的协作关系。
Graph 的限制
- 仅桌面端:目前移动端没有 Graph 视图
- Channel 级别:Graph 显示的是当前 Channel 内的对象关系,不是整个 Vault 的跨 Channel 关系
- 对象多了会卡:几百个对象没问题,几千个可能会有些性能压力
实践建议
| 建议 | 说明 |
|---|---|
| ✅ 每周扫一次 | 看看有没有被遗忘的孤立对象 |
| ✅ 做大决定前看看 | 比如删除一个高连接度的节点——你可能忘了它被哪些对象引用 |
| ✅ 用搜索定位 | 不要在全图里肉眼找,直接搜 |