TGStat
TGStat
Type to search
Advanced channel search
  • flag English
    Site language
    flag Russian flag English flag Uzbek
  • Sign In
  • Catalog
    Channels and groups catalog Regional compilations Thematic compilations Платные каналы Search for channels
    Add a channel/group
  • Ratings
    Rating of channels Rating of groups Posts rating
    Ratings of brands and people
  • Analytics
  • Search by posts
  • Telegram monitoring
  • Promotion
    Advertising through Yandex Business Advertising in channels through TGStat Agency Advertising on TGStat.ru website
Шевцов | AI, ML, LLM и прочий хайп

7 Aug 2025, 13:45

Open in Telegram Share Report

Промышленное программирование с ИИ 👨‍💻

Затянула меня тема промптинга для написания кода. Интересно научиться создавать большие программы, а не просто поделки-MVP. Как я писал в посте про ✨Vibe Coding✨, небольшие задачки получаются у ИИ хорошо, в отличие от сложных многокомпонентных систем. Поэтому моя задача — держать ИИ в узде на каждом этапе, "разворачивая" большое задание в поэтапное создание небольших отрывков кода в нужных местах. Если каждый программный модуль будет задокументирован оч подробно на этапе создания архитектуры, то у нейронки не останется пространства для галлюцинаций и системных ошибок.

Причем раньше я писал, что архитектуру нужно продумывать самому, то теперь я склоняюсь к тому, что это должен делать ИИ. Можно постепенно "двигать" нейронку от написания общего ТЗ к написанию спецификации каждой функции и класса, задавая на каждом этапе критерии выполнения. Критерии я могу прописывать сам, а могу динамически создавать с помощью ИИ. По созданному скелету ИИ без проблем должен генерить небольшие модули, в чем он профессионал. Так же я перешел с Курсора на обычный чатовый интерфейс, потому что Курсорный векторный поиск тупит и не видит код целиком.

Для отработки конкретной методологии разработки сделал для себя челлендж — создать полноценный сервис с бэкендом и фронтендом, полностью избегая ручного написания кода. Идея для сервиса: на вход подается ссылка на телеграмм канал, на выходе сайт отрисовывает граф всех постов с взаимными ссылками друг на друга, подобно Obsidian.

Методика экспериментов:
1. Пытаюсь создать сервис
2. Изучаю, что пошло не так и как этого не допустить
3. Создаю проект заново и повторяю с новыми идеями

На данный момент идет уже 5 итерация эксперимента. Она выглядит так:

🟣Сессия ПЛАНИРОВАНИЕ: создаю вместе с ИИ документ, в который входит Product Vision, ТЗ, архитектура, граф спецификаций вплоть до функций, дерево папок, Customer Jorney Map, версии технологий.

🟣Сессия БЭКЕНД: создаю новую сессию в чате и создаю весь код для бэкенда по документу из прошлой части. Тут же тестирую и дебажу. Дебаг выполняется самим ИИ по логам ошибок.

🟣Сессия ФРОНТЕНД: то же самое для фронта.

У меня стабильно получается поднимать бэкенд в ~2000 строк, в котором идет обращение к API Telegram, поднимается своя БД Postgres, формируется очередь задач с помощью Redis и Celery. Все это проходит тесты после нескольких итераций дебага. С фронтом пока затык. Хоть я и испольую Gemini 2.5 PRO, которая на 1 месте в Web Dev Arena, после сотни тысяч потраченных токенов ничего не работает.

Посмотрим, что из этого выйдет)

678 0 3 25
Catalog
Channels and groups catalog Channels compilations Search for channels Add a channel/group
Ratings
Rating of Telegram channels Rating of Telegram groups Posts rating Ratings of brands and people
API
API statistics Search API of posts API Callback
Our channels
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Read
Академия TGStat Telegram Research 2019 Telegram Research 2021 Telegram Research 2023
Contacts
Справочный центр Support Email Jobs
Miscellaneous
Terms and conditions Privacy policy Public offer
Our bots
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot