Вайбкодинг на практике - бесплатный курс. Урок 0
Привет! Меня зовут Николай Шкута. Я отвечаю за направление «Слияния и поглощения» в крупной брокерской компании и руковожу командой профессиональных консультантов.
Параллельно запускаю свои пет-проекты — например, BJJConnect (платформа для занимающихся бразильским джиу-джитсу).
Я веду канал «Своими словами», где помогаю управленцам без IT-бекграунда разобраться с технологиями, без которых использование ИИ будет неполноценным.
Количество материалов про внедрение ИИ и вайбкондинг в интернете растет лавинообразным темпом, но когда хочется что-то сделать на практике, очень сложно понять с чего реально начинать и как довести до конца
Я решил взять простую и понятную задачу и показать весь путь от идеи до практического применения
В данном курсе я не буду продавать промпты, делать подборки инструментов и писать рекламные лозунги. Он останется бесплатным вплоть до работающего продукта. В итоге мы получим работающее приложение, которое можно применять в работе
Курс живой: чем больше уточнений в комментариях, тем полезнее следующие уроки
Что будем создавать
Мне ежедневно приходится согласовывать очень много договоров. Причем каждый клиент делает это по-своему
- Ворд в режиме правок
- Протоколы разногласий
- Сообщение в мессенджер со своими редакциями пунктов - юридическим языком или своими словами
- Просто абстрактные комментарии про то что что-то не нравится в договоре
- В последнее время - ИИ-анализ нашего договора, причем с комментарием "Наш юрист посмотрел"
Иногда - все это вместе по одному договору от одного клиента и с постоянным изменением пожеланий в процессе
Помимо самой юридической и переговорной работы по согласованию приходится собирать все это их разных источников, управлять версиями, ставить задачи нашим юристам.
Для упрощения этой работы давайте сделаем MVP системы согласования договоров, где мы сможем
- Загрузить первичную версию документа
- Получить от сторон свои редакции пунктов и утвердить итоговую
- Организовать сотрудникам сторон доступы
- Не показывать внутренние обсуждения второй стороне, чтобы не было разных редакций пункта от одной стороны - сначала версия пункта согласовывается внутри
- Что сознательно не делаем в MVP: формальные цепочки согласований и ЭЦП
Я понимаю, что подобных решений уже много, но цель - не коммерческий стартап, а практика вайбкодинга на реальной задаче
План реализации
Накидаем примерный процесс
- Создадим репозиторий на GitHub
- Для реализации будем использовать преимущественно Cursor
- Создадим продуктовую книгу - набор HTML документов с описанием проекта и планом его реализации, там же заведем беклог (список задач и статус их реализации)
- Создадим UI-кит (дизайн систему и набор типовых элементов интерфейса) и HTML-прототип
- Выберем стек
- Определим архитектуру, паттерны и создадим правила в Cursor
- Реализуем работающую систему
- Проведем необходимые тесты и аудиты
Проект я буду делать в процессе написания уроков, со всеми ошибками и сложностями мы столкнемся вместе и разберем их решение
Как проходить курс
В идеале - попробуйте параллельно реализовать свою идею, пользуясь теми подходами и инструментами которые я опишу или копируйте репозиторий:
Иногда какие-то шаги будут очевидны для меня, но могут быть непонятны вам, спрашивайте в комментариях.
И, конечно, подписывайтесь здесь и на мой канал
Следующий урок: