opensumi / core

🚀 A framework helps you quickly build AI Native IDE products.
https://opensumi.com
MIT License
2.97k stars 382 forks source link

[BUG] AI 对话面板 回答中包含多个代码块时界面闪烁 #4008

Closed damengziSRM closed 3 weeks ago

damengziSRM commented 1 month ago

描述你的问题(Describe the bug)

AI对话面板中,当回答是流式数据时,且返回数据包含多个代码块片段,界面渲染频繁闪烁。

https://github.com/user-attachments/assets/5c1b70dd-a9d0-4c53-bfe8-18827fbc1633

复现路径(To Reproduce) startup模块中修改模拟 stream 数据的示例代码,修改为两个代码片段。

多个代码片段

预期表现(Expected behavior)

界面显示正常,不闪烁

环境信息(Environment)

hacke2 commented 1 month ago

确实会有这个问题,感谢提供复现方式