Від V1.0 до V2.0: Переосмислення конвеєра Vibe Coding

Нещодавно я виправив невелику друкарську помилку у своєму open source проєкті vibe-coding-universal. Я змінив мітку з v2.0 (стара) на v1.0 (стара).

Ця маленька зміна виявила велику проблему. Навіть я не знав назви власної версії. Якщо я заплутався, ваші користувачі теж будуть розгублені.

Моя перша версія була простою. Вона використовувала 7 запитань, щоб допомогти ШІ зрозуміти вимоги. Вона створювала один файл-інструкцію для таких інструментів, як Claude Code або Cursor. Вона працювала, але мала недоліки:

  • ШІ доводилося вгадувати кольори, шрифти та відступи.
  • Дизайн і завдання були в одному файлі.
  • ШІ покладався на власну пам'ять замість реальних дизайн-систем.

Версія 2.0 — це не просто оновлення. Це новий підхід до роботи.

V1.0 проти V2.0:

V1.0:

  • 7 раундів запитань щодо вимог.
  • Жодних правил дизайну.
  • Один єдиний файл-інструкція.
  • Без зовнішніх посилань.

V2.0:

  • 7 раундів вимог + 7 раундів вподобань щодо дизайну.
  • Повний DESIGN_SPEC.md з кольорами, шрифтами та правилами макета.
  • Повний пакет Build Spec (PRD, Design, Architecture, Tasks).
  • Доступ до 71 дизайн-системи брендів, таких як Stripe, Linear та Apple.
  • Точні CSS-токени для використання ШІ.

Більшість людей пишуть погані промпти для ШІ. Вони запитують: «Який стиль дизайну вам подобається?». Це занадто розпливчасто.

Замість цього V2.0 використовує вибір варіантів. Кожен раунд містить одне запитання з 4–6 варіантами відповіді.

  • Раунд 1: Тип проєкту (SaaS, Dashboard, AI