Wispr 文字消息收发:端到端加密的文本通讯
消息列表界面
打开 Wispr 后,首页就是消息列表——按最近活跃时间倒序排列,每条会话显示对方的 Matrix ID(或你设置的备注名)、最后一条消息预览、未读计数。

发送文字消息
开始新对话
点击界面右上角的 + 按钮或"新建对话",可以:
- 输入对方的 Matrix ID 直接发起对话
- 从通讯录中选择联系人(需要允许通讯录权限)
- 扫描对方的二维码(如果对方提供)
输入和发送
进入对话后,底部是输入框。输入文字后点击蓝色发送按钮,消息会立刻:
- 在你的设备上用对方的公钥加密
- 通过 P2P 通道直接发送到对方设备
- 对方设备收到后用私钥解密显示
整个过程不经过 Wispr 服务器中转消息内容——服务器只做会话协调。
消息状态指示
Wispr 应该显示类似以下的消息状态图标(具体以实际版本为准):
| 状态 | 含义 |
|---|---|
| 一个勾 | 消息已发出 |
| 两个勾 | 消息已送达对方设备 |
| 两个勾(填充) | 对方已阅读 |
| 时钟 | P2P 连接中,正在握手 |
与微信/WhatsApp 的使用差异
| 维度 | Wispr | 微信 |
|---|---|---|
| 消息是否经过服务器 | 否(P2P 直连) | 是 |
| 服务器能否读取消息 | ❌ 完全不能 | ✅ 明文存储 |
| 消息能否在多设备同步 | 以设备本地为主 | ✅ 云端同步 |
| 消息是否留存在服务器 | 否 | 是 |
| 使用方式 | 类似,但联系人添加靠 Matrix ID | 靠手机号/微信号 |
消息历史
Wispr 的文字消息历史只存储在你的设备本地,不会上传到任何 Wispr 服务器。
这意味着:
- 换设备时消息历史不会自动迁移
- 卸载 Wispr 后重新安装,消息历史会丢失
- 如果需要保留消息历史,建议手动备份(具体备份方式以 Wispr 实际版本为准)
这也是 Wispr "服务器零可见性"承诺的自然延伸——服务器既然看不到你的消息,也就无法帮你备份消息。