MoonshotAI / MoonshotAI/kimi-code

在使用 `kimi` 进入交互式 TUI 界面后,在输入框中输入提示词时出现明显的卡顿、不流畅。使用中文输入法(IME)时卡顿复现概率较大。

Open
#3,753 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
TypeScript
Stars
7.5k
Forks
1.2k
Avg merge
11h 53m
Merged PRs (30d)
350

Description

What version of Kimi Code is running?

0.42.0

Which open platform/subscription were you using?

agnes

Which model were you using?

agnes-3.0-flash

What platform is your computer?

windows 11

What issue are you seeing?

问题描述

在使用 kimi 进入交互式 TUI 界面后,在输入框中输入提示词时出现明显的卡顿、不流畅。使用中文输入法(IME)时卡顿复现概率较大。

What steps can reproduce the bug?

复现步骤

  1. 在 Windows 11 + PowerShell 中运行 kimi 进入交互式 TUI
  2. 切换为中文输入法
  3. 在输入框中输入中文提示词(或中英混输)
  4. 观察输入过程的流畅度

环境信息

  • 操作系统:Windows 11
  • 终端:PowerShell
  • kimi code 版本:0.42.0
  • 安装方式:(npm / install script / 其他,请补充)

实际行为

  • 输入过程中出现卡顿、不流畅
  • 使用中文输入法时复现概率明显高于纯英文输入
  • 问题可稳定复现

期望行为

输入框响应即时、流畅,中英文输入法下均无明显卡顿。

What is the expected behavior?

No response

Additional information

No response

Contribution
  • I am willing to submit a PR for this bug fix myself (please wait for maintainer approval in this issue first)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue with kimi in Windows 11 PowerShell using Chinese IME, as described in the issue. Then trace the TypeScript TUI input-handling entry point and compare Chinese IME with English input. Done means prompt entry is responsive for both input modes without visible stutter.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cli, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.