Vibe Кодиране: 6 принципа!
1. Планиране → след това подкана*
Отделете 5-10 минути, за да обмислите идеята, преди да се докоснете до ИИ. Запишете: какво прави продуктът, за кого е, 5 функции и реда на внедряване.
(Лайфхак: изкажете визията на глас – подробности, които не бихте си спомнили, докато пишете, ще изплуват.)
2. Накарайте ИИ да задава въпроси*
Добавете към подканата: „Задавайте уточняващи въпроси преди внедряване“ и *„Обяснете плана си, преди да започнете работа“*.
(Това улавя недоразуменията, преди да се превърнат в грешки.)
3. Един детайл наведнъж + тест*
Малка стъпка → тест → следваща стъпка. Големите подкани объркват ИИ и създават код, който е невъзможно да се отстрани. Ако нещо се счупи, знаете точно какво е.
4. Копирайте грешките такива, каквито са*
Не ги преразказвайте – копирайте целия текст на грешката и го изпратете. ИИ е обучен на милиони грешки и диагностицира суровия текст по-добре от вашия перифраз.
(Не можете да го поправите? Поискайте „5-7 идеи защо не работи“.)
5. Връщане към работеща версия*
Ако е счупено и не може да се поправи, върнете се към последното работещо състояние.
(В Claude: “Върнете се към предишната версия на кода.”)
6. Правилото за три опита*
Предоставен контекст, грешки, скрийншотове — не е разрешено с 3 опита → връщане + нов чат. Понякога е по-бързо да започнете проект от нулата, отколкото да поправите натрупания хаос.
—
Старт на проекта: Искам да създам [име/тип продукт].
Преди да напишеш код:
– Задайте уточняващи въпроси
– Предложете спецификация: цел, функции, ред на внедряване.
Разработка стъпка по стъпка: Направете само [една конкретна функция].
След това — изчакайте моето потвърждение, че работи, преди да продължите.
Ако възникне грешка: [вмъкнете текст на грешката] Поправете я.
Ако не може да се поправи: Предложете 5-7 причини, поради които това може да не работи.
Връщане към предишна версия: Връщане на кода към версията преди [описание на промяната].