Chat:Channels 里的私人聊天,怎么和对象一起发送和接收
Chat 在 Anytype 里的定位
传统聊天 App(Slack、Discord、Teams)是独立的——你在 Slack 里聊的内容和在文档里写的内容是两套东西,互相割裂。
Anytype 的 Chat 设计完全不同:
Chat 和 Object 在同一个 Channel 里。 你可以把任何对象直接"丢进"聊天,聊天消息可以引用对象里的某个块,讨论可以直接附加在对象上。
Chat 的三种入口
Channel 级聊天
- 每个 Channel(Personal / Group / Direct)都有自己的聊天流
- 在 Vault Sidebar → 目标 Channel → 默认首页是 Chat(可以改)
- Group Channel 的聊天是所有成员可见的公共聊天
Direct Chat
- 通过 Direct Channel 进行的一对一私密聊天
- 双方的 Vault 里都有这个 Channel 的聊天记录
对象级 Discussion
- 在对象上针对具体块/段落的讨论
- 附加在对象上,跟随对象走
- 详见「Discussions 讨论」
Chat 里可以发什么
普通文本消息
- 支持多行
- 支持基础 Markdown(加粗、斜体、链接)
- 支持
Enter发送或Shift + Enter换行(在 Vault Settings 里可设置)
图片、视频、文件
- 拖拽到聊天窗口直接发送
- 或用
Ctrl/Cmd + V粘贴剪贴板图片 - 文件同样以加密形式随 Vault 同步
Drop into Chat(核心功能)
任何对象都可以直接"丢进"聊天:
操作方式一:在任何对象上 → 三点菜单 → Drop into chat → 选择目标 Chat(可能是当前 Channel 的聊天、或 Direct Channel)
操作方式二:在聊天窗口里 → Ctrl/Cmd + K → 搜索对象 → 发送
效果:
- 对象变成一个可点击的卡片
- 接收方看到卡片后可以:
- 点击打开对象(在他们自己的 Vault 里)
- 如果他们还没有这个对象,会收到这个对象的加密副本并自动添加到 Channel 里
"Drop into Chat"是 Anytype 里把"写作"和"沟通"打通的关键——不再需要在微信里发"我写了个文档,地址是……",直接把对象卡片丢过去,对方一点就进去。
任务、清单
聊天消息里可以直接发:
- 复选框清单(任务列表)
- 引用块(Quote)
- 带格式的段落
Chat 消息搜索
Ctrl/Cmd + F 在当前 Chat 里搜索消息内容。也可以在对象的 Discussion 里搜索。
Chat 通知
任何 Channel 的聊天有新消息时:
- App 右下角显示通知徽标(未读消息数量)
- 桌面端支持系统级通知(可在 Vault Settings 里关闭)
- 移动端支持推送通知(取决于系统设置)
Chat 的加密
聊天消息和 Channel 里的对象一样:
- 端到端加密:消息离开设备前就被加密
- 随 Vault 同步:聊天历史不存储在 Anytype 服务器上,只在各个成员的设备上
- 不参与导出:如果你导出 Channel,聊天消息不包含在导出里——它们和 Space Member 的独立密钥绑定
最后这点很重要:聊天消息是最私密的内容,连 Channel 导出都带不走它。
Chat 的限制
| 限制 | 说明 |
|---|---|
| 不支持跨 Channel 聊天 | 你只能在同一个 Channel 的聊天里发消息 |
| 不支持外部聊天 | 不能和不在 Anytype 里的人聊天(不像 Telegram 有外部群组) |
| 移动端体验简化 | 桌面端完整,移动端聊天界面相对简化 |
延伸阅读
- Channels 基础 — Channel 结构
- Discussions 讨论 — 对象级 vs Channel 级讨论
- 协作安全 — 聊天的加密细节