// продуктово-инженерная студия · Караганда · КЗ/СНГ
Собираем системы и доводим их до прода. Ниже — что уже работает.
Дизайн, код и запуск — одна команда. Не портфолио картинок, а разбор реальных систем: задача → что построили → схема → цифры. Начните с Кейса №0 — это сам сайт, который вы читаете.
Задача: сайт студии разработки не должен выглядеть как шаблон и обязан сам быть доказательством скилла.
Что построили: самодостаточный сайт — один HTML-файл, системные шрифты, ноль внешних библиотек и запросов. Схемы — инлайн-SVG. Форма пишет в Telegram через собственный PHP-эндпоинт.
— msрендер · performance.now
— КБвес страницы
0внешних запросов
stack: HTML · CSS · vanilla JS · SVG · PHP
архитектура: 1 файл, 0 зависимостей
// реальная схема этого сайта
CASE #01 · HR-CRM · Telegram● в проде · своя инсталляция
crm4bot — HR-CRM внутри Telegram
Задача: найм идёт в Telegram, переписка теряется, статусы «в голове». Нужна CRM под масштаб 1000+ ботов и много HR — своя инсталляция под одного заказчика.
Что построили: кандидат отвечает боту по анкете → бот заводит отдельный форум-топик в супергруппе → HR ведёт кандидата из веб-админки (real-time SSE) или прямо из топика, бот релеит в обе стороны. Каждый бот = отдельная воронка/вакансия. Аналитика: воронка, SLA и нагрузка HR, метрики по боту. Свой веб-редактор анкет для каждого бота.
CASE #02 · ИИ · юр-ассистент● в проде · 5 юрисдикций
Consul — юридический ИИ по трансграничным деньгам
Задача: МСБ нужен советник по налогам, валютному контролю, 115-ФЗ, выводу средств — по 5 странам, со ссылками на реальные нормы, и без утечки чувствительных данных в облако.
Что построили: Telegram-бот по 5 юрисдикциям с двухконтурной архитектурой. Локальный uncensored Qwen 32B (GPU) обезличивает запрос и читает документы в закрытом периметре — наружу уходит только чистый текст → Claude Opus 4.8 даёт grounded-ответ из базы норм + веб для рыночного слоя. RAG с фильтром по юрисдикции; монитор сам обновляет базу каждые 24ч.
архитектура: 2 контура — local Qwen (обезличивание) → Claude Opus (grounded)
// приватность: чувствительное не уходит в облако
CASE #03 · платформа · Telegram● в проде · мультиоператор
CRM для парка Telegram-аккаунтов
Задача: работать с Telegram промышленно — тысячи аккаунтов, прокси, прогрев, рассылки, комментинг — там, где вручную «по одному» уже невозможно. Нужен один центр: импорт, здоровье аккаунтов, фоновые задачи, несколько операторов.
Что построили: CRM и центр автоматизации. Импорт тысяч аккаунтов (.session / tdata / Google Drive), статусы и авто-проверки здоровья, привязка прокси с cooldown. Фоновые задачи в очередях Celery: P2P-прогрев живыми диалогами, рассылки (spintax, картинки с фоллбеком на текст, автоподмена при бане), чеккер групп, LLM-комментинг. Distributed locks — один аккаунт не берут два процесса; зависшие кампании и прогрев авто-восстанавливаются. Мультиоператор: у каждого свой пул, роли и права.
// авто-восстановление зависших кампаний и прогрева
CASE #04 · маркетинг · Telegram● в проде · 14 пользователей
TGSearch — платформа Telegram-рассылок
Задача: находить тематические Telegram-чаты (напр. «работа в Москве», «доставка Питер») и делать в них рассылки от собственных аккаунтов — изолированно по пользователям.
Что построили: multi-tenant платформа. Celery-воркеры на три очереди: поиск чатов, анализ (GPT + обогащение через tgstat), рассылки-кампании от пула аккаунтов пользователя. 14 юзеров с полностью изолированными пулами — свои аккаунты, прокси, ad-листы; общий admin. FloodWait и здоровье аккаунтов — под контролем.
CASE #05 · автоматизация · Telegram● в проде · nerocomments
Commentator 3000 — активность в каналах
Задача: каналам нужна живая активность под постами — обсуждения, реакции, ответы «администратора», чтобы читалось как настоящая аудитория.
Что построили: система следит за каналами; как только выходит пост — от пула ~90 реальных аккаунтов раскидывает комментарии, реакции и ответы «админа», тексты генерит нейросеть. Со стороны — живое обсуждение подписчиков. Всё управляется из веб-панели (HTTPS, nerocomments).
Зависит от объёма, а не от «прайса за страницу». После брифа даём фикс-смету: что входит, что нет и в какие сроки. Сумма не растёт молча по ходу работы.
Какие сроки?
Спринт — 1–2 недели, проект — от нескольких недель в зависимости от объёма. Точную дату называем после брифа и фиксируем в договоре.
На каком стеке работаете?
Живой веб-стек под задачу: React/Next.js, Python/Node, PostgreSQL, Docker, n8n. Выбор стека объясняем, а не прячем за словом «технологии».
Отдаёте код и права?
Да. После оплаты код, доступы и права — ваши. Репозиторий, домен и сервер оформляем на вас.
Что с поддержкой и продом?
Выкатываем в прод сами и остаёмся на связи. Мониторим аптайм, правим, обновляем — по спринтам или в рамках партнёрства.
Можно заказать одно направление?
Да. Нужен только сайт, только бот или только автоматизация — берём. Видео и дубляж тоже делаем отдельно.
[07]
Обсудить проект
Расскажите про задачу
Опишите, что нужно, — вернёмся с вопросами по делу и оценкой. Без брифа на 40 страниц.