редакции
Как я построил Poligramm с помощью бесплатного ChatGPT: путь от плиточника к архитектуре цифрового продукта
Я решил написать этот текст честно — без попытки выглядеть тем, кем я не являюсь.
По профессии я плиточник. Уровня middle—middle+. Вот мой профайл И да — это мой основной бэкграунд, а не программирование.
Я не разработчик, не backend-инженер и не человек, который 10 лет пишет на C++ по ночам. Но я также не «нулевой» в разработке: я понимаю логику систем, структуру цифровых продуктов, архитектуру решений и умею формулировать требования.
В этом проекте я выступал не как кодер, а как архитектор идеи, продакт, дизайнер логики и драйвер продукта.
Когда работы стало меньше, я решил направить энергию в создание собственного цифрового продукта. Так появился проект Poligramm.
Что я хотел сделать — ещё до первой строчки кода
У меня была чёткая цель: создать поведенческий тест, который измеряет не то, что человек говорит о себе, а то, как он реально реагирует под когнитивной нагрузкой.
Я заранее сформулировал:
- концепцию продукта
- механику теста
- сценарную логику
- принципы анализа реакций
- ограничения и требования к защите от манипуляций
То есть я не «попросил ИИ сделать стартап». Я пришёл с готовым архитектурным видением.
ИИ стал исполнителем и ускорителем, а не источником идеи.
Почему я выбрал бесплатный ChatGPT ?
Я использовал бесплатную версию ChatGPT, потому что:
- из России затруднён доступ к платным тарифам
- проект стартовал без инвестиций
- было интересно проверить пределы именно бесплатного инструмента
Это был своего рода эксперимент: насколько далеко можно зайти с бесплатным ИИ, если есть чёткое техническое мышление и продуктовая логика?
Ответ: дальше, чем я ожидал.
Вайбкодинг, но с архитектурой
Формат работы можно назвать «вайбкодингом», но это не хаотичная генерация кода.
Моя роль:
- формулировать задачи
- разбивать систему на модули
- определять архитектуру
- проектировать пользовательский флоу
- задавать метрики качества
- принимать решения, что подходит продукту, а что — нет
ИИ выполнял роль:
- ускорителя разработки
- генератора кода
- помощника в отладке
- инструмента быстрого прототипирования
Я не писал:
«Сделай мне продукт»
Я писал:
«Собери архитектуру теста из 108 вопросов с ветвлением, защитой от случайного клика и логикой сценарных переходов».
Технологический стек проекта
Основной стек Poligramm
- JavaScript / TypeScript — логика фронтенда
- React / Next.js — интерфейс
- Node.js — серверная логика
- Vercel — деплой и хостинг
- GitHub — контроль версий
- Local Storage / Backend API — хранение состояний сессий
- Markdown / JSON — структура сценариев
Используемые библиотеки и инструменты
- UI-компоненты и кастомные хуки React
- Логика маршрутизации сценариев
- Тайминговые модули для фиксации реакции
- Модули защиты от «рандомного прокликивания»
- Система прогресс-бара и состояния прохождения теста
Архитектура теста: что именно я проектировал
Тест строится как сценарная система, а не как линейный опрос.
Основные элементы архитектуры:
- 108+ вопросов
- ветвление сценариев в зависимости от ответов
- тайминги реакции на каждый шаг
- анализ стабильности поведения
- отслеживание расхождений в логике ответов
- фиксация паттернов под когнитивной нагрузкой
Я проектировал:
- логику переходов
- правила интерпретации
- ограничения на повтор отражающих вопросов
- структуру формирования поведенческого профиля
Какие метрики используются в Poligramm
Тест анализирует не «правильность», а поведенческие паттерны.
Примеры метрик:
- время реакции
- стабильность ответов
- логическая согласованность
- динамика изменения паттерна
- уровень вариативности поведения
- реакция под повышенной когнитивной нагрузкой
- попытки подстроиться под «социально желаемый ответ»
Фактически мы измеряем не образ человека, а его поведенческую структуру.
Lite и Pro версии
Poligramm Lite
Для массового пользователя:
- быстрый тест
- инсайты
- поведенческий профиль
- вовлекающий формат
Poligramm Pro
Для:
- HR
- команд
- исследовательских задач
- расширенной аналитики
- пилотных корпоративных сценариев
Самый сложный момент — смена моделей ChatGPT
Один из самых болезненных этапов — это момент, когда заканчивалась более продвинутая модель, и система переключалась на упрощённую версию.
Разница ощущалась сразу:
- хуже понималась архитектура
- ломалась логика
- появлялись ошибки в коде
- приходилось чаще перепроверять и откатывать изменения
Этот этап научил меня важному: ИИ — это мощный инструмент, но контроль и архитектура должны оставаться у человека.
Почему я пока отказался от подключения видеокамеры
Я сознательно не стал подключать анализ видео и лица на раннем этапе.
Причины:
- Юридические риски (биометрия, персональные данные)
- Этические вопросы
- Усложнение MVP
- Риск смещения фокуса с поведенческой логики на «эффектную магию»
Сначала я хочу довести до зрелости анализ реакций и сценарных паттернов — без перегруза системой.
Telegram-бот для конвертации TXT и Markdown в PDF
Параллельно я разработал Telegram-бота, который преобразует текстовые файлы в аккуратно оформленные PDF.
Функциональность:
- загрузка TXT / Markdown
- парсинг структуры
- форматирование заголовков, списков, выделений
- генерация готового PDF
Технологии:
- Python
- pyTelegramBotAPI
- ReportLab / WeasyPrint
- Markdown parser
Это вспомогательный, но полезный инструмент — и отдельный продукт в портфеле.
Что получилось на текущий момент
- Полноценный рабочий тест
- 108+ сценарных вопросов
- Ветвящаяся логика
- Система защиты от случайного клика
- Прогресс-бар и устойчивый UI
- Версии Lite и Pro
- Telegram-бот для PDF
- Рабочий MVP, а не концепт
Это не презентация и не идея в Notion. Это живой продукт, который можно тестировать и развивать.
Я не разработчик — я архитектор идеи
Важно уточнить: я не выступал как классический программист.
Моя роль:
- архитектура
- продуктовая логика
- сценарный дизайн
- требования к системе
- контроль качества решений
- принятие решений о направлении продукта
ИИ помогал писать код. Но идея, структура, требования и система — были моей зоной ответственности.
Итоги: что показал этот опыт
Этот проект доказал мне несколько вещей:
- Один человек + ИИ = маленькая продуктовая команда
- Бесплатный ChatGPT может быть достаточным, если есть архитектурное мышление
- ИИ не заменяет интеллект — он усиливает его
- Решающее значение имеет не код, а структура мышления
- Скорость реализации иногда важнее, чем идеальная инженерная чистота
И да — иногда удивительно видеть, как человек без классического dev-бэкграунда может собрать работающий технологический продукт, если мыслит системно. Я не программист. Но я сделал продукт с помощью бесплатного ChatGPT — и он работает лучше, чем многие проекты dev-команд.