Вайб-кодинг и вайб-тестинг — полный гайд на реальных проектах в Cursor и ChatGPT
Запилил 2-часовой гайд по вайб-кодингу и вайб-тестингу. Все промпты, rules, MCP по ссылке: https://t.me/OlegMalyshevBlog/188 Что мы сделаем в видео: - Разберём все настройки Cursor AI по косточкам - Разберём User Rules, Project Rules и MCP - Создадим игру без каких-либо User Rules и Project Rules - Сделаем код-ревью и тестирование игры - Пофиксим все замечания после код-ревью и все баги после тестирования - Создадим SaaS-приложение с одним и тем же промптом: в Cursor (только с User Rules) и в Lovable, сравним результаты - Создадим SaaS-приложение в Cursor с расширенным промптом, дизайн-системой, компонентами, shadcn MCP и специальными Project Rules под Frontend - Сверстаем полноценный макет из Figma при помощи Cursor - Не обойдём стороной и ручное тестирование: на реальном проекте при помощи ChatGPT спарсим документацию на продукт, напишем качественные чек-листы и затем по ним — тест-кейсы - На реальном проекте сгенерим тест-кейсы из Swagger, по этим тест-кейсам напишем автотесты, запустим их и зафиксируем все баги, не написав ни строчки кода - Разберём мой мини-фреймворк на базе вспомогательных файлов: типа roadmap.md, progress.md, refactor.md, context.md и т.д. - Напишем и запустим тест-кейсы под WEB при помощи MCP Playwright Тайм-коды: 00:00 — Начало 02:10 — Настройки Cursor AI 04:49 — Agent Mode 05:10 — Max Tab Count 05:38 — Usage Summary 06:05 — Auto-Run Mode 06:20 — Browser Protection 06:39 — Web Search Tool 07:00 — Models 08:00 — Про MCP 08:30 — sequential-thinking MCP 08:55 — chrome-devtools MCP 09:24 — playwright MCP 09:50 — Rules and Commands 11:32 — Плагины для Cursor AI 11:54 — Плагин Project Manager 12:32 — Плагин GitLens 13:15 — Создаём игру без каких-либо User Rules и Project Rules 13:33 — Про режим Ask 14:10 — Режим Plan 15:34 — Режим Agent 17:00 — Код-ревью игры 20:40 — Тестируем игру 24:30 — Разница между Lovable и Cursor 25:18 — Создаём SaaS-приложение с обычным промптом в Cursor (только с User Rules) 27:20 — Создаём SaaS-приложение с тем же промптом в Lovable 29:00 — Про скачивание проекта из Lovable и дальнейшие правки в Cursor 29:38 — Создаём SaaS-приложение в Cursor с расширенным промптом, дизайн-системой, shadcn MCP и специальными Project Rules под Frontend 30:17 — Про shadcn и shadcn MCP 32:58 — Дизайн-система 36:16 — Сравниваем все три результата 37:34 — Верстаем макет из Figma при помощи Cursor 44:28 — Про ручное тестирование при помощи ChatGPT 45:55 — Парсим информацию и пишем качественные чек-листы на JIVO.RU 57:10 — По написанным чек-листам пишем тест-кейсы 59:15 — Изучаем проект «Личный кабинет поставщика» 1:01:15 — Изучаем эталон написанного автотеста 1:04:30 — Изучаем Swagger, кладём его в свой проект 1:07:40 — Разбираем User Rule 1:10:55 — Пишем Project Rule для работы с roadmap.md 1:13:58 — Cursor.directory 1:14:36 — Переписываем QA Automation Rule под наш проект 1:16:38 — Контекст в Cursor 1:18:28 — Пишем правило, которое будет документировать все наши методы через JavaDoc 1:20:10 — Пишем промпт для генерации тест-кейсов и автотестов с использованием всех созданных правил и roadmap.md 1:35:15 — Запись аудио в Cursor 1:38:35 — Улучшаем наши автотесты за счёт Contract Testing 1:41:30 — Обсуждаем реализацию Snapshot-тестирования через Cursor 1:45:25 — Автоматизация под Web с MCP Playwright
Запилил 2-часовой гайд по вайб-кодингу и вайб-тестингу. Все промпты, rules, MCP по ссылке: https://t.me/OlegMalyshevBlog/188 Что мы сделаем в видео: - Разберём все настройки Cursor AI по косточкам - Разберём User Rules, Project Rules и MCP - Создадим игру без каких-либо User Rules и Project Rules - Сделаем код-ревью и тестирование игры - Пофиксим все замечания после код-ревью и все баги после тестирования - Создадим SaaS-приложение с одним и тем же промптом: в Cursor (только с User Rules) и в Lovable, сравним результаты - Создадим SaaS-приложение в Cursor с расширенным промптом, дизайн-системой, компонентами, shadcn MCP и специальными Project Rules под Frontend - Сверстаем полноценный макет из Figma при помощи Cursor - Не обойдём стороной и ручное тестирование: на реальном проекте при помощи ChatGPT спарсим документацию на продукт, напишем качественные чек-листы и затем по ним — тест-кейсы - На реальном проекте сгенерим тест-кейсы из Swagger, по этим тест-кейсам напишем автотесты, запустим их и зафиксируем все баги, не написав ни строчки кода - Разберём мой мини-фреймворк на базе вспомогательных файлов: типа roadmap.md, progress.md, refactor.md, context.md и т.д. - Напишем и запустим тест-кейсы под WEB при помощи MCP Playwright Тайм-коды: 00:00 — Начало 02:10 — Настройки Cursor AI 04:49 — Agent Mode 05:10 — Max Tab Count 05:38 — Usage Summary 06:05 — Auto-Run Mode 06:20 — Browser Protection 06:39 — Web Search Tool 07:00 — Models 08:00 — Про MCP 08:30 — sequential-thinking MCP 08:55 — chrome-devtools MCP 09:24 — playwright MCP 09:50 — Rules and Commands 11:32 — Плагины для Cursor AI 11:54 — Плагин Project Manager 12:32 — Плагин GitLens 13:15 — Создаём игру без каких-либо User Rules и Project Rules 13:33 — Про режим Ask 14:10 — Режим Plan 15:34 — Режим Agent 17:00 — Код-ревью игры 20:40 — Тестируем игру 24:30 — Разница между Lovable и Cursor 25:18 — Создаём SaaS-приложение с обычным промптом в Cursor (только с User Rules) 27:20 — Создаём SaaS-приложение с тем же промптом в Lovable 29:00 — Про скачивание проекта из Lovable и дальнейшие правки в Cursor 29:38 — Создаём SaaS-приложение в Cursor с расширенным промптом, дизайн-системой, shadcn MCP и специальными Project Rules под Frontend 30:17 — Про shadcn и shadcn MCP 32:58 — Дизайн-система 36:16 — Сравниваем все три результата 37:34 — Верстаем макет из Figma при помощи Cursor 44:28 — Про ручное тестирование при помощи ChatGPT 45:55 — Парсим информацию и пишем качественные чек-листы на JIVO.RU 57:10 — По написанным чек-листам пишем тест-кейсы 59:15 — Изучаем проект «Личный кабинет поставщика» 1:01:15 — Изучаем эталон написанного автотеста 1:04:30 — Изучаем Swagger, кладём его в свой проект 1:07:40 — Разбираем User Rule 1:10:55 — Пишем Project Rule для работы с roadmap.md 1:13:58 — Cursor.directory 1:14:36 — Переписываем QA Automation Rule под наш проект 1:16:38 — Контекст в Cursor 1:18:28 — Пишем правило, которое будет документировать все наши методы через JavaDoc 1:20:10 — Пишем промпт для генерации тест-кейсов и автотестов с использованием всех созданных правил и roadmap.md 1:35:15 — Запись аудио в Cursor 1:38:35 — Улучшаем наши автотесты за счёт Contract Testing 1:41:30 — Обсуждаем реализацию Snapshot-тестирования через Cursor 1:45:25 — Автоматизация под Web с MCP Playwright
