SuperAPI AI 工具集

software-realtime

通用与其它

查看项目

更新于 10-16 08:08

技能介绍

用途:该技能聚焦实时与协作系统的传输选型、协作状态设计、在线状态模型、重连行为与多节点扩展,不处理通用后端 API,也不处理纯前端状态管理。

主要能力:区分单向流、双向消息、共享协作状态与托管服务四类形态;给出 SSE、WebSocket、WebTransport、WebRTC、CRDT 及托管 pub/sub 的选型取舍;设计连接生命周期、Origin 策略与鉴权交接、重试、在线状态语义与持久化;规划心跳、慢消费者、离线队列、幂等重放与重连对账;规划多节点扇出与恢复。

默认做法:单向文本/事件流默认 SSE;双向交互默认 WebSocket;协同编辑默认 CRDT,并把感知数据与文档状态分离;关系型应用数据可选服务端授权的同步引擎。

必要用法与参考:传输选型见 references/transport-selection.md,协作与恢复见 references/collaboration-patterns.md,厂商陷阱见 references/vendor-traps.md,边缘平台与通道限制见 references/edge-realtime.md,WebSocket 握手与消息检查脚本为 scripts/check_ws_smoke.py,来源映射见 data/sources.json。

适用场景:聊天、实时看板、通知、在线状态、协同编辑、重连与背压、WebSocket 或协作基础设施的多节点扩展。

限制与边界:请求-响应 API 与后台任务、系统级事件架构、纯前端状态管理、移动推送、AI 流式响应 UX 应转其他技能。WebTransport 需先确认浏览器支持与部署链路,默认保留 WebSocket 回退;厂商容量数字须在自有运行时按目标负载实测;鉴权需处理重连时的令牌刷新与每次加入房间的授权。具体版本行为与价格资料未提供。