多设备同步:Anytype Network vs 局域网 P2P vs 自建中继
同步概述
Anytype 的同步基于 AnySync 协议。数据在你设备上保持加密状态,在设备间传输时始终是密文——任何中间节点都看不到内容。
你有三种同步方式可选:
| 同步方式 | 需要联网 | 经过 Anytype 服务器 | 适合场景 |
|---|---|---|---|
| Anytype Network 中转 | 是 | 是(只做路由,不解密) | 跨城市、跨国家的多设备 |
| 局域网 P2P | 否(同 Wi-Fi) | 否 | 同一 Wi-Fi 下的多台设备 |
| 自建中继 | 是 | 否(你的服务器) | 对数据路径完全敏感的团队 |
Anytype Network 中转
这是最通用的方式,适用于几乎所有多设备场景。
工作原理
- 每台设备的 Vault 保持本地加密状态
- 设备把加密后的增量变化块上传到 Anytype 的中继节点
- 其他设备从中继节点拉取加密变化
- 数据到达目标设备后才被解密
中继节点只路由加密数据。它能看到的信息包括:传输时间戳、数据量大小、Vault 的匿名 ID。它看不到内容本身。
免费 vs 付费
- 免费版:远程存储上限 1GB,3 个共享 Channel
- Plus($4/月):1GB → 10GB 远程存储,无限制共享 Channel
- Pro / Ultra:更多存储空间
关闭网络请求
如果你想完全关闭 Anytype Network 的连接,只在局域网 P2P 同步:
Settings → Vault Settings → Data Management → 关闭 Anytype Network
局域网 P2P 同步
当两台设备在同一个局域网(同一个 Wi-Fi)下,Anytype 可以直接互相同步,完全不经过任何服务器。
工作原理
- 两台设备通过本地网络广播发现彼此
- 建立加密的直接连接(使用 Vault 级别的加密密钥)
- 直接交换加密增量数据
优势
- 零延迟(局域网速度远快于互联网)
- 完全离线可用(没有 Wi-Fi 但同一以太网也可以)
- 不经过任何外部节点
适用场景
- 家里电脑 + 家里手机(都连家里的 Wi-Fi)
- 办公室工位 + 会议室平板(都连办公室网络)
自建中继节点
Anytype 协议开源(GitHub anyproto),高级用户可以自己搭建同步中继服务器。
为什么自建
- 对数据传输路径完全敏感的团队
- 不想依赖第三方基础设施的开发者/研究员
- 需要合规性(比如金融业、医疗业)
要求
- 一台有公网 IP 的服务器
- 运行 AnySync 的中继节点软件
- 配置 Anytype 客户端指向你的自建节点
这个功能对非技术用户来说门槛较高。如果你不确定自己需要它,大概率不需要。
同步冲突怎么处理
AnySync 使用 CRDT(无冲突复制数据类型)算法处理并发编辑:
- 同一对象在两台设备上同时被编辑,两个版本都保留
- 系统自动合并修改(不会丢失)
- 如果修改冲突到同一段落,App 会提示你手动选择保留哪个版本
这比传统的"后保存覆盖前保存"更安全。
同步状态查看
在 Vault Sidebar → Channels → 每个 Channel 的右上角可以看到:
- 同步状态图标(绿色 ✓ 表示最新,旋转箭头表示同步中,红色感叹号表示断开)
- 参与同步的设备数量
延伸阅读
- 恢复已有 Vault — 换设备时用同步恢复
- 加密与密钥 — 同步不影响密钥安全性
- 免费版与会员版 — 远程存储配额