# Лаборатория Kling: первый клип из готового кадра

Хороший кадр уже решил большую часть задачи: герой узнаваем, одежда на месте, свет работает. Когда этот кадр начинают двигать, лицо может измениться, у зонта появляется двойник, а камера вдруг снимает собственный фильм. Поэтому первый тест здесь намеренно маленький.

Вы возьмёте **один готовый кадр**, зададите **одно видимое действие** и оцените **один короткий клип** по заранее записанному признаку. Цель не в том, чтобы угадать все возможности текущего интерфейса, а в том, чтобы получить честный, сравнимый тест.

```learner-callout
{"stable_id":"c181-key-small-test","role":"key-point","title":"Один кадр, одно действие, один критерий","body":"Стартовый кадр отвечает за внешний вид. Короткое описание движения отвечает за изменение во времени. Фактический клип — единственное доказательство того, что получилось."}
```

К концу лаборатории у вас будет подтверждённый на момент работы маршрут от изображения либо честный статус «подготовлено к запуску», стартовый кадр, две сопоставимые версии и решение «принять / повторить».

## 1. Что такое Kling и где здесь I2V

В этой лаборатории **I2V** означает маршрут, который принимает изображение как стартовый материал и создаёт из него короткий движущийся фрагмент. Название вкладки, доступные настройки и сам путь в интерфейсе могут меняться. Поэтому следуйте не красивой надписи, а входу: выбранный маршрут должен позволять загрузить кадр и получить видео.

| Что это | Простыми словами |
| --- | --- |
| Kling | названный сервис, в котором проверяется маршрут генерации видео |
| интерфейс | текущая страница или приложение с полями и кнопками |
| I2V | маршрут, где начальным материалом служит изображение |
| промпт | текст о движении, камере, сохранении и видимом финале |

```learner-callout
{"stable_id":"c181-source-runtime-boundary","role":"source","title":"Проверяйте текущий маршрут","body":"Локальные источники подтверждают исходный I2V-подход и prompt pattern, но не доказывают сегодняшние названия, настройки, доступ, тарифы или результат. Запишите то, что доступно в интерфейсе в день теста."}
```

Для первого запуска нужны доступ к текущему интерфейсу, одно изображение в поддерживаемом им формате, одно простое действие и время на полный просмотр результата.

## 2. Кто за что отвечает

В I2V задачи разделены. Стартовый кадр уже несёт героя, одежду, предметы, локацию, композицию и исходный свет. Текст нужен не для повторения каждого пикселя, а для движения, камеры, сохранения важного и финального состояния.

```text
кадр отвечает за внешний вид
-> промпт отвечает за движение
-> клип показывает, что произошло на самом деле
```

```learner-callout
{"stable_id":"c181-technique-frame-prompt-division","role":"technique","title":"Не описывайте кадр заново","body":"Если жёлтый плащ уже виден, не повторяйте его пять раз. Потратьте текст на одно действие, поведение камеры, важные сохраняемые признаки и конец клипа."}
```

Это разделение не гарантирует сохранение деталей. Оно делает сбой диагностируемым: можно увидеть, изменился ли объект, ушла ли камера или не завершилось действие.

## 3. Первый запуск: от входа до результата

Возьмите учебную сцену: девушка в жёлтом плаще стоит под навесом и держит закрытый прозрачный зонт. Она раскрывает его и делает один шаг под дождь.

1. Откройте текущий официальный интерфейс Kling и зону создания видео.
2. Найдите маршрут, который принимает стартовое изображение, и запишите его фактическое название.
3. Загрузите принятый кадр с девушкой и зонтом.
4. Выберите доступные короткую длительность и формат кадра, подходящий исходнику; запишите значения, а не предполагайте их заранее.
5. Используйте первый тестовый текст.
6. Запустите генерацию, если доступ и маршрут подтверждены.
7. Откройте клип целиком, а не только первый красивый кадр.
8. Проверьте лицо, плащ, зонт, камеру и финальное состояние.
9. Сохраните файл под понятным именем и примите либо отклоните его.

**Промпт первого запуска:**

```prompt
The woman opens the transparent umbrella and takes one deliberate step from under the shelter into the rain. The camera makes a slow, steady lateral move that keeps her face, yellow raincoat, and umbrella readable. Preserve the same person, clothing, shelter, street geometry, rainy lighting, and umbrella design from the attached start frame. End with the umbrella fully open above her as she stands in the rain. No extra people, no duplicated umbrella, no sudden camera shake.
```

```learner-callout
{"stable_id":"c181-observation-watch-whole-clip","role":"observation","title":"Проверяйте движение, не обложку","body":"Успешный тест — тот же человек раскрывает тот же зонт, делает один шаг и заканчивает под раскрытым зонтом. Если лицо изменилось, зонт раздвоился или действие оборвалось, тест не пройден, даже когда дождь выглядит красиво."}
```

## 4. Как собрать свой I2V-промпт

Для короткого теста достаточно пяти частей:

```text
1. движение субъекта
2. поведение камеры
3. реакция света или среды
4. что обязано сохраниться
5. видимый финал и запреты
```

Пишите то, что можно увидеть. «Она чувствует свободу» не даёт проверяемого движения. «Она раскрывает зонт, делает один шаг и останавливается» даёт.

Перед текстом заполните краткую карточку. Это форма для собственного теста, а не обещание возможности интерфейса.

```template
Стартовый кадр:
Что в нём уже правильно:
Одно главное действие:
Поведение камеры:
Что обязано сохраниться:
Чем заканчивается клип:
По какому наблюдаемому факту я приму результат:
```

Если в одном коротком фрагменте герой должен встать, открыть дверь, обернуться, сказать реплику и выбежать под дождь, вы проверяете сразу пять задач. Разделите их на несколько клипов.

## 5. Второй тест: меняем только одно

Чтобы понять причину результата, во второй версии оставьте кадр, действие, длительность и финал прежними, а камеру остановите.

```prompt
The woman opens the transparent umbrella and takes one deliberate step from under the shelter into the rain. The camera remains completely static and keeps her face, yellow raincoat, and umbrella readable. Preserve the same person, clothing, shelter, street geometry, rainy lighting, and umbrella design from the attached start frame. End with the umbrella fully open above her as she stands in the rain. No extra people, no duplicated umbrella, no sudden reframing.
```

```learner-callout
{"stable_id":"c181-inference-one-variable","role":"inference","title":"Сравнение должно отвечать на один вопрос","body":"Здесь вопрос такой: статичная камера сохраняет читаемость действия лучше, чем боковое движение? Если одновременно изменить кадр, скорость, свет, действие и камеру, будут два разных ролика, но не будет объяснения причины."}
```

Зафиксируйте разницу между версиями одной строкой: `боковое движение → статичная камера`. Остальные поля держите неизменными настолько, насколько позволяет доступный маршрут.

## 6. Как принять или отклонить клип

Сначала проверьте задачу, затем красоту.

```template
Лицо и плащ сохранились: да / нет
Зонт остался тем же объектом: да / нет
Действие читается от начала до конца: да / нет
Камера ведёт себя как указано: да / нет
Финальное состояние достигнуто: да / нет
Решение: принять / повторить
Одна причина следующей правки:
```

Красивый дождь не спасает клип с размножившимся зонтом. Сильное движение камеры не считается победой, если главное действие осталось за краем кадра.

Если результат не прошёл проверку, меняйте одну причину: сократите перегруженное действие, яснее назовите сохраняемый объект, оставьте мешающую камеру статичной, упростите финал или остановитесь и найдите другой подтверждённый маршрут, если выбранный вход не принимается.

## 7. Когда простого I2V недостаточно

Иногда задача требует другого входа. Точный финальный кадр требует проверки отдельного маршрута со стартовым и финальным кадрами; перенос готового движения — подтверждения доступности и способа загрузки управления; несколько сцен — разбиения на простые клипы или подтверждённого специального режима.

```learner-callout
{"stable_id":"c181-caution-no-interface-inference","role":"caution","title":"Не выводите функцию из старого примера","body":"Старый скриншот и чужой удачный промпт не доказывают текущую доступность функции. До запуска подтвердите нужный вход в вашем интерфейсе; после запуска доказательством становится только просмотренный файл по записанному критерию."}
```

Не превращайте надежду на текст в замену подходящего входа. Если нужного маршрута нет, честный результат этой лаборатории — подготовленный тест и зафиксированная остановка, а не выдуманный клип.

## 8. Практика и завершение лаборатории

1. Выберите собственный стартовый кадр.
2. Назовите одно главное действие и видимый финал.
3. Найдите маршрут от изображения в текущем интерфейсе и запишите его название и дату проверки.
4. Подготовьте базовый тест.
5. Подготовьте второй вариант, меняя только камеру или скорость одного действия.
6. Если запуск доступен, сохраните оба файла и сравните их по одному критерию.

```learner-callout
{"stable_id":"c181-practice-honest-status","role":"practice","title":"Два корректных статуса","body":"Если файлы есть, просмотрите их целиком и примите или отклоните по карточке. Если доступа или запуска нет, зафиксируйте: «маршрут и промпт подготовлены; генерация не выполнена». Подготовка к тесту не выдаётся за выполненную генерацию."}
```

### Проверка перед выходом

```learner-callout
{"stable_id":"c181-checkpoint-lab-ready","role":"checkpoint","title":"Лаборатория завершена честно","body":"Есть стартовый кадр, название и дата проверенного маршрута, две версии с одной заявленной разницей и критерий решения. При наличии файлов они просмотрены полностью; без файлов статус остаётся «подготовлено к запуску»."}
```

Итог урока: не просите хороший кадр придумать себя заново. Пусть изображение отвечает за внешний вид, текст — за одно движение, а фактический клип — за доказательство результата.
