Как мы создали блог-платформу «Думайте» без программистов — на нейросети Claude

В главной ленте сайта «Думайте» много записей, в которых пользователи делятся своим опытом использования нейросетей для создания видео, музыки, мультфильмов. И это отлично, так как нейросети — один из самых значимых факторов нашего времени, который надо активно осваивать и находить ему полезное применение.
Учитывая активный интерес к этой теме, мы расскажем и свою историю создания платформы «Думайте». Этот опыт достаточно уникальный и, вероятно, многим будет полезным.
Технически блогплатформа была разработана полностью на нейросети Claude в модели Opus 4.8 в режиме Max. В создании сайта и его развитии не участвуют программисты, и в целом команда разработчиков состоит всего из пары человек, но это опытные люди в сайтостроении.
Прежде чем перейдём к техническим деталям и опишем процесс разработки от первой строчки кода и до запуска, сначала немного предыстории.
История появления проекта «Думайте»
Идея платформы, на которой записи будут оцениваться по критериям полезности и интересности, появилась примерно в 2020 году. Но система оценки не существует сама по себе, для её реализации должна быть выстроена огромная среда, в рамках которой эта система оценки сможет максимально широко раскрыть свои положительные стороны.
Ведь если реализовать даже здравую идею плохо, то тем самым можно только навредить делу и в некотором смысле даже испортить саму идею, дискредитировать её на старте ущербным исполнением. А вот чтобы реализовать её хорошо, понадобилось создавать огромную систему — платформу, на которой вы сейчас и читаете эту статью.
Это кажется, что на сайте всё просто, но чтобы всё работало, под капотом системы должны быть сотни взаимосвязанных алгоритмов, особенно это касается систем роста, текстового редактора, умных лент.
В 2023 году сформировалась команда из нескольких человек, в которой в том числе был сильный программист, готовый реализовать сайт в коде, во всяком случае, он так оценивал свои силы. Команда формировалась на идейных началах, так как бюджет, который удалось найти на проект, по меркам IT был маленьким и не позволял полностью оплачивать труд ни одного из специалистов (но даже этих средств хватило, чтобы начать). Каждый участник мог посвящать проекту лишь часть своего рабочего времени.

Но сначала на старте надо было детально продумать весь сайт — то есть сформировать технические требования (документацию с описанием логики основных систем сайта) и прорисовать прототипы всех основных страниц. «Думайте» — полностью кастомный проект, а не типовой. При создании подобных сайтов документация и прототипы играют важную роль.
В команде изначально также были аналитик-проектировщик сайтов и опытный дизайнер веб-интерфейсов, которые занялись формированием детальной документации по проекту и отрисовкой всех страниц. Программист параллельно начал закладывать в коде основу для будущего сайта.
Объём документации в итоге получился достаточно большой — порядка 200 страниц в формате А4, и общий объём страниц, отрисованных в Фигме, тоже был примерно такой же. Самих типовых страниц, конечно, меньше — порядка 30, но так как каждую надо было отрисовать во множестве состояний и с отображением разных окон и поведения, то общий объём поэтому действительно получился в районе 150 страниц.
По итогам проектирования система получилась очень большой, и поэтому мы разбили её реализацию на этапы, при этом многое из того, что вы уже сейчас можете видеть на сайте, на тот момент планировалось к реализации в лучшем случае только спустя полгода-год после запуска.
Первую версию сайта планировали запустить летом 2024 года. С осени 2023 года по май 2024 мы также активно вели соцсети, где рассказывали о проекте и описывали ключевые алгоритмы разрабатываемого проекта.
Но жизнь внесла свои коррективы.
К сожалению, программист вышел из команды, при этом до запуска по факту было ещё очень далеко, а учитывая, что он разрабатывал бэкенд на языке программирования Rust (очень мощный язык, но по нему мало специалистов), — то это, конечно, остановило процесс.
Найти идейного соратника-программиста с такими уникальными навыками, готового взяться за подобную задачу, по сути, без оплаты было практически нереально. Собственно, мы его и не нашли, но появились нейросети.
И в апреле 2026 года оставшиеся участники команды, уже к тому времени совсем без бюджета, но с горящими глазами, взялись за создание сайта с нуля, с опорой на самые мощные на тот момент доступные нейронки — конкретно это Claude и модель Opus 4.8. Этот опыт опишем подробно.

Техническая сторона разработки «Думайте»
Мы не стали использовать разработанный ранее код, ведь каждый программист так или иначе пишет код под себя, а мы начинали выстраивать процесс практически по-новому. К тому же сразу приняли решение, что в основе будет фреймворк Laravel (это язык PHP, а не Rust), так как это очень широко используемый фреймворк и нейросеть прекрасно умеет с ним работать, к тому же к Laravel есть огромное количество библиотек и готовых решений. Особенно нас волновал текстовый редактор, потому что для блог-платформы это очень важная часть сайта, которую надо было найти в готовом виде и допилить под себя.
Теперь по этапам:
1. На первом этапе попросили нейронку детально изучить всю документацию по проекту. Ключевую роль сыграла текстовая документация, её нейросеть отлично понимает. А вот прототипы здесь оказались менее полезны. Несмотря на то, что мы подключили через MCP Клод напрямую к Фигме, нормально переварить и понять такое количество прототипов он не смог. К тому же Клод по факту не понимает Фигму, а умеет делать скрины и анализировать их, что в целом делает хорошо, но это не то же самое, что анализ текста или кода, где он показывает высочайшие результаты.
2. Целью первичного изучения документации и самых сложных систем было формирование стека технологий, на которых будет разрабатываться сайт. Эту задачу, то есть определение типа базы данных, структуры таблиц БД, подключение различных подсистем и так далее, преимущественно решала нейросеть. Точнее, она предлагала различные варианты, давала рекомендации, какие, на её взгляд, оптимальные, и так далее. А мы их одобряли и корректировали.
Мы не могли действовать по-другому, так как в команде был бизнес-аналитик (тот, кто проектирует логику с точки зрения работы функций и пользовательского опыта), но не было системного аналитика, который умеет проектировать архитектуру подобных сложных систем.
В целом, на текущий момент, считаем, что Клод отлично справился с задачей проектирования архитектуры платформы. Во многом это потому, что мы сразу дали ему детальное понимание масштабов проекта и ключевых систем.
3. После определения архитектуры будущего сайта было настроено локальное окружение, и сайт начали разрабатывать сначала локально для максимальной скорости процесса.
Надо понимать, что ни одна доступная широкой публике нейросеть на данный момент (июль 2026 года) не может с одного захода реализовать проект по типу «Думайте». То есть нельзя скормить ей 200 страниц ТЗ и 150 прототипов и сказать: «Сделай мне вот это…».
К тому же, насколько бы подробной ни была документация, по ходу реализации всплывают сотни неучтённых моментов, по которым надо принимать решения, и часто эти решения связаны с пониманием пользовательских сценариев, а не только с программированием.
Пошаговая разработка основных систем сайта
Поэтому разработка сайта велась в любом случае поэтапно и посистемно. Были выбраны ключевые страницы сайта: Главная, Страница статьи, Страница видео, ЛК пользователя (каждый раздел по отдельности), Умные ленты, Комментарии, Система уведомлений, Раздел Идей и так далее. И каждая из систем разрабатывалась шаг за шагом, но сначала достаточно большими мазками — от главного к второстепенному.
Этапность реализации систем сайта определялась также в обсуждении с Клодом, исходя из понимания общей структуры сайта и рекомендаций Клода как системного аналитика.
Потом по каждой системе/странице скармливалась документация ТЗ, точнее, указывались в общей базе данных, уже доступной Клоду, подходящие разделы. И скармливались 3–5 картинок прототипов. Опираясь на эти данные и общий контекст, нейронка за 20–60 минут разрабатывала указанную систему (по факту это десятки достаточно объёмных файлов), и аналитик, он же тестировщик, проверял на локальной версии сайта — то есть вживую, как эта система работает. Сразу корректировал и дорабатывал с нейронкой основные моменты — в первую очередь касательно логики и структуры страниц.
Далее переходили к следующей системе.
Сначала полностью разрабатывалась только ПК-версия, мобильная даже не проверялась, но изначально нейронке ставилась задача делать простую адаптивную вёрстку для всех разрабатываемых блоков и страниц. При этом на сайте много типовых, повторяемых элементов, которые важно было переиспользовать, а не разрабатывать каждый раз по отдельности. Им в любом случае сразу уделялось больше внимания, чтобы потом не вносить изменения во множестве мест.
Доработкой мобильной версии плотно занялись, только когда ПК-версия была практически полностью настроена. В целом она изначально выглядела достаточно хорошо, но в любом случае многие страницы и элементы требовали корректировки.
Основные особенности процесса разработки на Claude

Все задачи выполнялись на модели Opus в режиме Max. Это было дороже по токенам, но качество получалось выше, и меньше времени требовала проверка, исправление и доработка.
Разработка большинства систем начиналась с запроса по типу: «изучи документацию и прототипы, задай уточняющие вопросы, предложи возможные улучшения». То есть сначала изучение и детальное продумывание, составление плана, ответ на вопросы, и только потом команда «Делай!». Мелкие исправления сразу выполнялись без допизучения.
С самого начала работ при выполнении каждой задачи нейросеть после её выполнения сама писала автотесты, это было заложено в её базовую документацию. На данный момент у сайта более 1300 тестов, и при каждой доработке перед деплоем на боевой система прогоняет все 1300 тестов, что позволяет защититься от множества багов и достаточно быстро внедрять новый функционал.
С самого начала была поставлена задача постоянно вести документацию по проекту. То есть Клод всегда вёл и ведёт свою документацию по сайту, где фиксирует все ключевые особенности и архитектуру разрабатываемых систем. Благодаря этому при создании каждого нового чата с Клодом (новые чаты обычно создаём после 3–5 часов работы в одном чате) он сразу загружает в себя основную базу информации, чтобы быть в контексте и каждую новую задачу реализовывать с пониманием общей системы.
Примерно в середине разработки сайта понадобилось проводить ревизию документации, разбивать ключевые документы на отдельные, посвящённые своим темам, чтобы в каждом новом чате Клод не загружал в себя сразу весь объём данных (это съедало огромное количество токенов), а загружал ключевые данные, а к другим документам обращался по мере надобности. В принципе, ревизию документации провёл сам же Клод, но надо было поставить ему такую задачу.
Хотя у нас были на старте разработки отрисованы детальные прототипы всего сайта, и мы их постепенно скармливали ему, мы просили Клод использовать их для соблюдения структуры сайта и примерного внешнего вида блоков, но не стараться реализовывать страницы в точности, как они отрисованы. Это сильно бы усложнило и замедлило процесс. Но мы сразу сформировали стандарты по стилю и дизайну, которым Клод всегда следовал. Кстати, первоначальные прототипы можно посмотреть в фотоальбомах в нашей группе ВКонтакте. Наверняка заметите отличия от текущего сайта.
Для работы к Клоду можно подключать разные MCP, то есть отдельные системы или внешние сервисы, по типу Playwright (позволяет ему эмулировать сайт в браузере и самому себя проверять и видеть свои же ошибки) и других. Периодически полезно спрашивать у самого Клода, какие ещё инструменты ему полезно подключить для повышения эффективности работы. Также желательно в документации зафиксировать, чтобы сам Клод давал вам рекомендации по выполняемым задачам, обращал ваше внимание на все нестыковки или несогласованные моменты и просил по ним принимать решения.
Админка, как и МОБ-версия, формировалась по большей части тоже в конце разработки, когда основная часть фронта и бэкенда уже были реализованы. Значительная часть админки дорабатывалась уже после запуска сайта. Это вполне нормальная практика, так как в админке в основном выводятся данные, которые уже есть в системе, и поэтому ей можно заниматься в последнюю очередь.
Некоторые системы по ходу разработки надо было переделывать, так как всплывали новые нюансы, ранее не учтённые, или оказывалось, что были выбраны не лучшие архитектурные решения. В основном здесь речь про второстепенные системы (хотя текстовых редакторов мы перепробовали несколько). В каких-то ситуациях это рекомендовал сам Клод, в каких-то надо было аналитику сначала задать ряд вопросов и попросить предложить альтернативы.
После выстраивания основной структуры и логики сайта по платформе достаточно плотно и также с Клодом прошёл дизайнер, который изначально отрисовывал все прототипы. Он также большими мазками улучшил в целом весь внешний вид (заменил все иконки, привёл в порядок цвета, стилизовал ряд типовых элементов и так далее). Эта работа постепенно продолжается и сейчас, когда проект уже активно работает.
Разворачивание сайта на сервере, выбор оптимального окружения сервера, настройки Гита для участников команды и настройки локальных версий — всё тоже было выполнено без программистов через Клод.
Достаточно сложно было дорабатывать мобильную версию, особенно исправлять баги, которые всплывали только на реальных смартфонах. В первую очередь из-за того, что нейронка не может сама себя проверять во время исправления таких багов.
Что удалось сделать
За очень короткий период времени, примерно за два месяца, мы смогли реализовать с Клодом не только MVP-версию сайта «Думайте», но и примерно 3 первых этапа из запланированных и все ключевые алгоритмы, ради которых и создавался проект. На данный момент из крупных первоначально спроектированных систем не сделаны ещё системы Рекомендаций и Наград (позже обязательно появятся на сайте). Также есть отличия в дизайне, но они некритичные, и внешний вид мы постепенно улучшаем.
В целом, это гораздо больший объём кода и функционала, чем мы изначально планировали к запуску, когда разрабатывали сайт с программистом и закладывали на этот процесс целый год (на тот момент даже для очень сильного разработчика это была практически нереальная по объёмам задача).
Конечно, сразу после запуска сайта всплыло очень много моментов, которые понадобилось также активно чинить или внедрять, — и активная фаза развития сайта продолжается и сейчас.
Спасибо всем, кто пишет в Техподдержку или в Идеи, сообщает о замеченных багах, предлагает новые функции для проекта. Многое из предложенного уже удалось реализовать или запланировано на будущее. А насчёт многого мы не уверены, стоит ли делать или как лучше делать, поэтому принимайте участие в обсуждении предложенных идей, давайте думать вместе.

Обратная связь, в том числе по технической части, — очень важна для развития проекта.
В то же время далеко не всё мы можем сделать сразу. Проектом занимается небольшая команда, в основном в своё свободное время, и нам надо заниматься не только кодом и техподдержкой, но и вопросами продвижения, написания подобных статей, да и всем другим тоже, что требует внимания. Это очень интересно, но всё же непросто.
Надеемся, что наш опыт сподвигнет вас активнее осваивать и использовать нейросети для создания сайтов, в том числе использовать в своих проектах новые алгоритмы, предложенные платформой «Думайте». При этом лучше начинать с небольших ресурсов и постепенно, по мере накопления опыта, желательно в команде уже хотя бы с парой единомышленников, переходить к более объёмным задачам. И тогда у вас всё получится.
Комментарии 47
Войдите, чтобы оставить комментарий.