← 返回
有没有熟悉 WebRTC 的?想做一个远程协作白板
我想做一个面向开发者的远程协作白板工具(类似 Excalidraw 但更偏技术架构图的方向)。
核心功能
- 多人实时协作绘图
- 支持 UML、流程图、架构图模板
- 导出为 SVG/PNG
- 版本历史记录
技术方案
- 前端:Canvas API + React
- 实时同步:WebRTC DataChannel 或 WebSocket + CRDT
- 后端:简单的 Node.js 服务(只做信令和存储)
当前状态
原型已经跑起来了,基本的绘图和拖动功能都有。现在卡在实时同步这块——CRDT 方案的合并冲突处理不太理想。
如果你对 WebRTC 或 CRDT 有经验,非常希望能一起交流!