Administrator
7fb3870247
@
feat(summarization): 非破坏性上下文压缩——保留原始对话仅在请求时瞬态压缩
重写 DeerFlowSummarizationMiddleware:将 stock before_model 的
RemoveMessage(REMOVE_ALL_MESSAGES) 改为 no-op,改在 wrap_model_call 中
瞬态压缩为 [summary, *recent],完整原始对话仍保留在 state 中,前端继续
渲染用户真实问答。summary 消息标记 hide_from_ui 且永不持久化,按 thread
缓存以避免每次模型调用都触发 LLM。前端 isHiddenFromUIMessage 额外隐藏旧
版本持久化的 name="summary" 消息。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@
2026-06-11 08:34:09 +08:00
..
2026-06-10 09:09:26 +08:00
2026-06-07 21:20:58 +08:00
2026-06-11 08:34:09 +08:00
2026-06-04 18:50:31 +08:00
2026-06-04 18:50:31 +08:00
2026-06-04 18:50:31 +08:00
2026-06-04 18:50:31 +08:00
2026-06-05 21:16:35 +08:00
2026-06-04 18:50:31 +08:00
2026-06-04 18:50:31 +08:00
2026-06-07 21:20:58 +08:00
2026-06-08 12:33:24 +08:00
2026-06-08 17:09:28 +08:00
2026-05-13 14:36:44 +08:00
2026-06-04 12:40:18 +08:00
2026-05-24 22:16:25 +08:00