What happened / 发生了什么
在 ChatUI 中使用 DeepSeek thinking 模型(如 deepseek/deepseek-v4-pro)(使用deepseek官方api)开启流式响应时,当模型产生大量思考内容(think part)和多次工具调用后,最后一段可见文本(plain part)在 ChatUI 中不显示。
消息数据完整存储在数据库中(platform_message_history 表),刷新页面后仍然不可见,说明是前端渲染 Bug,而非数据丢失。
Reproduce / 如何复现?
- 在 ChatUI 中选择 DeepSeek thinking 模型(如
deepseek/deepseek-v4-pro)
- 开启流式响应
- 发送需要多步推理+工具调用的请求(例如让模型搜索多次、分析代码等)
- 观察:模型回复中最后的可见文本段不显示,只看到前面的 think/tool_call 部分
AstrBot version, deployment method (e.g., Windows Docker Desktop deployment), provider used, and messaging platform used. / AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的提供商、使用的消息平台适配器
- 版本:v4.26.7(最新版,v4.14.0 的"思考显示修复"已包含但仍复现)
- 部署:Windows 本地部署
- Provider:deepseek/deepseek-v4-pro
- 平台:win11 WebChat(ChatUI)
OS
Windows
Logs / 报错日志
后端无报错。数据库查询确认对话数据完整,主要问题在前端。
Are you willing to submit a PR? / 你愿意提交 PR 吗?
Code of Conduct
What happened / 发生了什么
在 ChatUI 中使用 DeepSeek thinking 模型(如
deepseek/deepseek-v4-pro)(使用deepseek官方api)开启流式响应时,当模型产生大量思考内容(think part)和多次工具调用后,最后一段可见文本(plain part)在 ChatUI 中不显示。消息数据完整存储在数据库中(
platform_message_history表),刷新页面后仍然不可见,说明是前端渲染 Bug,而非数据丢失。Reproduce / 如何复现?
deepseek/deepseek-v4-pro)AstrBot version, deployment method (e.g., Windows Docker Desktop deployment), provider used, and messaging platform used. / AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的提供商、使用的消息平台适配器
OS
Windows
Logs / 报错日志
后端无报错。数据库查询确认对话数据完整,主要问题在前端。
Are you willing to submit a PR? / 你愿意提交 PR 吗?
Code of Conduct