2026-09-0723 分钟阅读4653 字Violet 站内聊天的实现:消息模型与断线同步拆解 Violet 的集中式站内聊天:私聊与私有群聊如何复用账号和媒体能力,消息、引用、阅读水位与通知怎样分工。沿一次发送追踪 REST、PostgreSQL 事务与 SSE,解释幂等重试、单调已读和断线续传的边界,附两张 Mermaid 图与两段可运行 Go 示例,并明确当前实现尚未补齐的约束。