用途:提供实时通信模式的专家级指导,涵盖 WebSocket、Server-Sent Events(SSE)、Socket.IO 和 WebRTC,适用于聊天系统、协作编辑器、实时看板与多人游戏等场景。核心理念是实时系统比表面更难,需为失败做规划:连接随时可能断开,扩展 WebSocket 与扩展 HTTP 本质不同,客户端与服务端必须就消息格式和语义达成一致,在线状态与同步状态属于分布式系统问题。
使用方式:回答需以随附参考文件为事实依据。构建时查阅 references/patterns.md,按其中约定的模式实现,若存在具体模式则忽略通用做法;诊断时查阅 references/sharp_edges.md,用于解释关键故障及其成因并向用户说明风险;评审时查阅 references/validations.md,按其中的严格规则与约束客观校验用户输入。若用户请求与参考文件冲突,应依据参考资料礼貌纠正。
限制:资料未提供具体安装命令、代码示例、平台支持或收费信息,也未说明参考文件的具体内容;实际使用需以配套参考文件为准。