问题描述
升级到 v0.1.28 后,在交互输入区域输入文本时,会出现光标重影现象(在 v0.1.27 的时候还是正常的)。
正常情况下应该只显示一个光标,但实际会出现多个光标块同时显示在输入位置附近,旧光标位置似乎没有被正确清除,导致屏幕上残留多个光标残影。
从截图中可以看到,在输入框内光标位置附近同时存在多个重叠的光标块,影响正常输入体验。
期望行为
输入过程中始终只显示一个光标,并且光标移动时能够正确刷新和重绘。
实际行为
输入时会出现多个光标同时显示:
- 当前光标正常显示
- 之前位置的光标残影没有被清除
- 随着输入进行,可能会出现多个光标块重叠
- 输入内容本身正常,不影响功能使用
- 问题看起来仅与终端 UI 渲染有关
复现步骤
- 升级到 v0.1.28
- 启动 Deep Code CLI
- 进入聊天/输入界面
- 在输入框中持续输入文本,直到第二行
- 观察光标显示情况
环境信息
- Deep Code CLI: v0.1.28
- Model: deepseek-v4-pro
- OS: macOS
- Terminal: (补充 iTerm2 / Terminal.app)
- Shell: (补充 zsh / bash)
补充说明
附图如下:

问题描述
升级到 v0.1.28 后,在交互输入区域输入文本时,会出现光标重影现象(在 v0.1.27 的时候还是正常的)。
正常情况下应该只显示一个光标,但实际会出现多个光标块同时显示在输入位置附近,旧光标位置似乎没有被正确清除,导致屏幕上残留多个光标残影。
从截图中可以看到,在输入框内光标位置附近同时存在多个重叠的光标块,影响正常输入体验。
期望行为
输入过程中始终只显示一个光标,并且光标移动时能够正确刷新和重绘。
实际行为
输入时会出现多个光标同时显示:
复现步骤
环境信息
补充说明
附图如下: