--- date: 2026-04-17 title: "更新日志 — 2026年4月17日" lang: cn author: ZhenYi --- ## 消息与房间 - 消息现在通过 WebSocket 拉取(而非 HTTP),消除重复连接。 - 缓存的聊天消息支持加载回应数据。 - 回应弹出面板现在受控,选择后正确关闭。 - 评论提交通道已修复,包含正确的回应类型和验证逻辑。 - 房间设置面板中显示模型名称而非 UUID。 - IndexedDB 缓存实现即时加载,无需等待 WebSocket 连接。 - 滚动性能通过调整虚拟化采样窗口得到提升。 ## AI 与模型同步 - 模型同步稳定性改进,错误处理更加完善。 - AI 对话流处理修复 — 流式传输现已可靠。 - 房间 AI 表迁移新增 stream 列。 ## Git 与仓库 - 基于 Redis 的 hook 工作者支持按仓库分布式锁定。 - 默认分支统一使用 refs/heads/* 格式。 - 多个分支和上游查询 bug 已修复。 - API 路由排序修复,防止阴影隐藏(分支/引用/提交)。 - Hook 池重构,同步执行改为直接顺序模式。 ## 前端 - SPA 静态资源可在编译时嵌入到应用二进制。 - 提及系统基于 AST 重构,渲染更可靠。 - 提及弹出面板优化了缓存和稳定引用。 - 重连优先使用现有 token 再请求新的。 ## 性能 - 滚动处理简化,回调引用更稳定。 - IndexedDB 优先加载,消息即时显示。 - 虚拟化采样窗口增大到 30。