让您的编辑器具备协作功能
协作为您的编辑器添加实时协作编辑功能。在线状态指示器显示谁正在活跃,意识高亮显示每个用户的光标和选择,内置的 版本历史 和 评论 跟踪每个更改。
它在我们的开源 Hocuspocus 后端运行,通过 Yjs CRDT 同步内容,并且可以从单个演示扩展到数千个并发连接。
维护文档
每个更改都存储为 Yjs 更新。使用 REST API 获取 JSON 或推送程序性编辑。添加 网络hooks 以获取即时通知并检索您所有的文档。
使用我们的 文档管理 API 创建所有文档及其相关信息的备份。
启用高级功能
企业本地解决方案
将协作及所有其他 Tiptap 功能集成到您的基础设施中。
- 本地部署:
在您的堆栈中部署我们的 docker 镜像
- 高可用集群:
自信地扩展到数百万用户
- 专属支持:
提供聊天中的定制开发和集成支持
从 Hocuspocus 或协作云迁移
将您的应用程序从 Hocuspocus 迁移到本地解决方案或 Tiptap 协作云只需简单地将 HocuspocusProvider 切换为 TiptapCollabProvider,或反之。
这不需要对您的设置进行其他任何更新,您与 API 的交互方式也不会改变。TiptapCollabProvider 作为中介,管理您的应用程序如何连接到服务器以及处理登录详情。
这种迁移方式也适用于从 Tiptap 协作云迁移到本地配置。
查看 批量导入端点 以迁移您的文档。
架构管理
Tiptap 强制执行严格的架构遵循,丢弃活动架构中未定义的任何元素。这可能导致当使用不同架构版本的客户端同时编辑文档时出现问题。
例如,想象在一个更新中添加任务列表功能。使用先前架构的用户无法看到这些任务列表,任何由新架构用户添加的任务列表由于架构不一致将从他们的视图中消失。这是因为 Tiptap 在客户端之间同步更改,根据较旧的架构删除未识别的元素。
为了缓解这些问题,考虑实施 无效架构处理,如 Tiptap 编辑器文档中所述。