Пілот і кошторис Finelo
2 вересня 2026 · пілот здано

Ілюстрації уроків Finelo

Мінікурс Candlestick Charts проілюстровано цілком: своя картинка під кожен текстовий блок уроку, один маскот на весь набір, усе на нашій RTX 5090. Нижче — що вийшло, чого це коштувало і скільки займе решта курсу.

46картинок здано
89генерацій усього
~40хвилин GPU
7361блоків у всьому курсі

Що здано

Усі 46 кадрів модуля, у порядку уроків. Помаранчева позначка — кадр, який забракували на прийманні й пересіяли. Натисни на будь-який, щоб роздивитись.

Подивитись у макеті екрана уроку →

Маскот

Клієнт прислав лист персонажа, а не опис. Референсом ідентичності став сам кроп із цього листа, а не текст: так лисеня лишається однаковим на всіх 46 кадрах.

Лист персонажа від клієнта
Лист клієнтаПрийшов картинкою: чотири ракурси, палітра, шість емоцій.
Канонічний кадр на нашому GPU
Наш канонічний кадрОбраний із дванадцяти кандидатів. Його погрудний кроп лежить у референс-слоті кожної картинки.

Чого це коштувало

На прийманні першого прогону забракували 21 з 46. Далі шість кругів: пересів, потім правка формулювань, потім переписування сцени цілком. Зелене — прийнято, червоне — пішло на наступний круг.

круг 1
25 з 46
круг 2
9 з 21
круг 3
7 з 12
круг 4
1 з 5
круг 5
3 з 4
круг 6
1 з 1
прийнято на пересів ширина смуги — скільки кадрів генерували в цьому крузі
8

Читабельні цифри

Модель друкувала справжні відсотки й цінові драбинки на скляних панелях. Правило про сірі заглушки стояло в преамбулі промпта, де в нього немає ваги.

5

Об'єкт не зібрався

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

7

Слабкий кадр

Композиція читалася, але об'єкт губився або поза не відповідала абзацу. Звичайна лотерея сида, лікується пересівом.

1

Чужа фігурка

У схему без персонажа приходило вигадане звірятко. Порожній «слот суб'єкта» модель заповнює сама, якщо суб'єкта ніхто не назвав.

Що з цього більше не повториться

Чотири знахідки закриті в рецепті. Саме вони з'їли сьогоднішній час, і на наступному модулі їх уже не буде.

якорі

Двом типам кадру потрібні різні якорі

Ряд свічок тримають затверджені еталонні кадри, одну збільшену свічку — еталон, намальований кодом. Промптом це не лікується: поставиш якір не того класу, і або розсипається композиція, або свічка стає пігулкою.

персонаж

Схема без персонажа успадковує людину з якоря

У двох затверджених кадрах живе старий безликий герой. Блок, який не називає персонажа, притягував його в чисту схему. У схем тепер свій безлюдний набір якорів.

текст

Заборона працює тільки в кінці промпта

Правило «на всіх поверхнях лише сірі заглушки» переїхало в останнє речення, ближче до семплера. Сім кадрів зі справжніми відсотками вилікувались.

сцена

Після двох сидів міняй скелет, а не слово

Чотири блоки не піддалися за три круги правок формулювань. Усі чотири вийшли з першого разу, коли їх переписали за композицією сусіднього кадру, який уже вийшов чистим.

Кошторис на весь курс

П'ятнадцять модулів, 692 уроки, 11 132 блоки контенту. Обери щільність — цифри перерахуються. Модель зчитана з пілота: 27 секунд на кадр, 1.3 генерації на здану картинку.

МодульУроківКартинокГенераційGPU, год

На чому тримається розрахунок

  • 27 с — заміряний час одного кадру на нашій 5090 при 28 кроках і 1024 × 1024.
  • 1.3 — генерації на здану картинку. На пілоті вийшло 1.93, але туди потрапив пошук рецепта; три системні причини браку закриті, тому вперед рахую 1.3.
  • 60% — частка часу, коли карта наша. На боксі живуть ще вісім рушіїв.
  • Сцени пише скрипт. — Руками вийшло 78 секунд на сцену: на 7361 блок це 160 годин живого часу, і це, а не GPU, вузьке місце.

Що я пропоную

  1. Взяти щільність «на урок» для трьох челенджів і трьох шляхів. У них 640 уроків і 6734 блоки. По карті це четверо діб фоном проти шести годин, а по написанню сцен — 146 годин проти чотирнадцяти. Уся вага проєкту сидить у цих шести модулях.
  2. Лишити «на блок» для дев'яти мінікурсів. У них 627 блоків, це близько шести годин карти, а щільна ілюстрація якраз і продає короткий курс.
  3. Побудувати дві деталі, яких бракує. Генератор сцен через API і вижн-гейт на прийманні за тим самим чек-листом, яким я відбирав руками. Приблизно по дню на кожну.
  4. Показати клієнту пілот до старту потоку. Якщо маскот або щільність не зайдуть, переробити 46 кадрів дешево, а 7361 — ні.