Мой ролик стоил 43 миллиона токенов. Мог стоить пять.
Второй такой же ролик, собранный без единого передела, обходится в пять.
Что за ролик
1080×1920, тридцать кадров в секунду, шесть сцен. Вёрстка — HTML и CSS, движение — GSAP. Рендер покадровый: Playwright делает seek на каждый кадр и снимает скриншот, ffmpeg склеивает 605 картинок в mp4.
Откуда разница в восемь раз
Не из-за сложности. Разница почти целиком — переделки.
Как выглядит одна переделка
Кадр с пачкой файлов. Попросил переписать вёрстку — аккуратно, по-человечески. Агент переписал. Рендер после правки не сделали.
В коде три блока стояли в трёх разных местах. На экране оказались в одной точке: один блок наехал на другой, кадр превратился в кашу.
Почему одна правка стоит как десять
Переделка — это не правка. Это правка, потом рендер, потом просмотр, потом снова правка. Каждый круг — токены.
И каждый непроверенный кадр — ставка на то, что в коде и на экране всё стоит одинаково.
Теперь правило такое: если кадр не отрендерили и не посмотрели глазами, никто не знает, как он выглядит. В коде всё может стоять ровно, а на экране — уже каша.
Что изменилось
Сборка стала гейтом. Перед рендером — 25 проверок. После рендера — свип по собранному mp4: 25 контрольных кадров, все декодируются, ошибок декодирования ноль, и отдельно смотрится последняя секунда.
Вывод
Экономия не в том, чтобы меньше просить у модели. Экономия в том, чтобы не переделывать.
Чек-лист из 25 проверок, промпт-пак и десять сценариев лежат в телеграмм канале @arbuzer_ai: