Metona
1e3f4d4ba5
fix: 彻底修复RAG下消息不显示 - 用模块变量替代CSS选择器
根本原因:所有CSS选择器方案都依赖DOM位置关系,
而 appendSystemMessage 在 placeholder 之后插入 div 会破坏这种关系。
解决方案:用模块变量 currentPlaceholder 直接持有 placeholder DOM 引用,
updateLastAssistantMessage 直接读取该引用,完全不依赖选择器。
- appendAssistantPlaceholder: 设置 currentPlaceholder = div
- updateLastAssistantMessage: 使用 currentPlaceholder,首次调用移除 loading
- clearMessages: 清除 currentPlaceholder
2026-04-05 00:38:35 +08:00
..
2026-04-05 00:38:35 +08:00
2026-04-03 11:40:01 +08:00
2026-04-05 00:03:46 +08:00
2026-04-03 11:40:01 +08:00
2026-04-04 22:24:55 +08:00
2026-04-04 22:46:29 +08:00
2026-04-03 11:40:01 +08:00
2026-04-03 12:31:04 +08:00
2026-04-04 22:46:29 +08:00
2026-04-03 11:34:24 +08:00
2026-04-03 11:34:24 +08:00
2026-04-04 21:08:21 +08:00
2026-04-04 22:46:29 +08:00