Kimi разбирает запутанный легаси-код целиком, предлагает план рефакторинга и переписывает модуль по частям с пояснениями. Получаешь чистый код и понятную карту изменений.
Промпт
Вот легаси-модуль на [ЯЗЫК]: [КОД ИЛИ ФАЙЛ]. Задача: [ЧТО ДОЛЖНО РАБОТАТЬ ИНАЧЕ]. Сначала опиши, как модуль устроен сейчас и где узкие места. Затем предложи план рефакторинга из 3–5 шагов. После моего «ок» перепиши код по шагам, сохраняя публичный интерфейс, и к каждому шагу добавь, как проверить, что ничего не сломалось.
Заполнить под себя — промпт обновится выше, пустые поля останутся плейсхолдерами
Пример результата
Пример: вставляешь 400 строк спагетти на Python из Django-проекта и пишешь «заказы должны создаваться без дублей при повторном клике». Kimi сначала выдаёт карту модуля: где живёт бизнес-логика, где гонки при параллельных запросах, где дублируется валидация. Затем план: выделить слой сервисов, добавить идемпотентный ключ, покрыть критичный путь тестами. После согласования переписывает по шагам. Совет 1: длинный контекст — сила Kimi, грузите модуль целиком, а не кусками, иначе он не увидит скрытые связи. Совет 2: если файл больше пары тысяч строк, сначала попросите только карту и план, код — следующим сообщением, так качество выше. Совет 3: Kimi не запускает код в чате — тесты и проверку на синтаксис делайте у себя, он честно опишет, как это сделать.