Библиотека
Твой набор инструментов Vibe Coding. Гайды, промпты и советы для каждого инструмента в стеке.
Типичные ошибки новичков
Что ломает вайб-кодинг и как этого избежать
Размытое намерение
Чёткий промпт = чёткий результат. AI угадывает то, что ты не сказал.
Смешивание Plan и Act Mode
Разделяй мышление и действие. Один режим за раз.
Неатомарные задачи
Большие задачи → много скрытых допущений → хаос.
Слепое Accept All
AI — быстрый джун. Пишет много, требует жёсткого ревью.
Отравление контекста
Грязный контекст → грязный результат. Чисти перед генерацией.
AI Slop в дизайне
Создай CONTEXT.md с дизайн-токенами и ссылайся на него.
Hackathon Patterns
Проверенные паттерны для победы на вайб-хакатонах
Persona Injection
#promptingЗадай AI конкретную роль эксперта для получения более качественных ответов.
Как применить:
- →Начни промпт с 'Ты — senior разработчик с 10 годами опыта...'
- →Укажи специализацию: 'эксперт по React и TypeScript'
- →Добавь контекст: 'работающий над хакатон-проектом'
Пример:
Ты — senior full-stack разработчик, специализирующийся на Next.js и Supabase. Помоги мне спроектировать схему БД для трекера привычек.
Weaponized Hallucination
#creativityИспользуй склонность AI к 'галлюцинациям' для генерации креативных идей.
Как применить:
- →Попроси AI придумать несуществующие, но правдоподобные решения
- →Используй для брейншторма и генерации идей
- →Валидируй результаты перед реализацией
Пример:
Придумай 5 инновационных способов геймификации приложения для медитации, которых ещё не существует на рынке.
Context Stacking
#architectureНакапливай контекст через серию промптов для сложных задач.
Как применить:
- →Разбей большую задачу на этапы
- →Каждый следующий промпт ссылается на предыдущий результат
- →Сохраняй ключевые решения в отдельном файле
Пример:
Сначала: 'Спроектируй архитектуру'. Затем: 'На основе этой архитектуры создай схему БД'. Далее: 'Реализуй API для этой схемы'.
Demo-First Development
#strategyНачни с того, что покажешь на демо, и работай назад.
Как применить:
- →Запиши 60-секундный скрипт демо
- →Определи 3 'вау-момента' для жюри
- →Реализуй только то, что видно на демо
Пример:
Демо: 1) Показать проблему (10с), 2) Ввести данные (15с), 3) Получить AI-результат (20с), 4) Поделиться (15с).
Constraint-Driven Design
#promptingДобавляй ограничения в промпты для более точных результатов.
Как применить:
- →Укажи технологический стек явно
- →Ограничь объём: 'максимум 50 строк кода'
- →Запрети нежелательное: 'без внешних зависимостей'
Пример:
Создай компонент формы. Ограничения: React + TypeScript, shadcn/ui, без внешних библиотек валидации, максимум 40 строк.
Iterative Refinement
#workflowУлучшай результат через серию коротких итераций.
Как применить:
- →Получи первую версию быстро
- →Попроси конкретные улучшения: 'добавь анимацию', 'улучши типы'
- →Не пытайся получить идеал с первого раза
Пример:
v1: 'Создай кнопку'. v2: 'Добавь hover эффект'. v3: 'Сделай её доступной'. v4: 'Добавь loading state'.