Від 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