Автономные агенты и веб-разработка
Денис Дмитриев
Строю системы, которые доводят работу до конца без присмотра: агентные платформы, боты-исполнители и сайты, которые клиент дальше ведёт сам. Ниже — что сделано, как устроено внутри и чем это подтверждено.
Проекты · 22
Платформы
Платформа автономных агентов
Команда ИИ-исполнителей, которой ставишь задачу из Telegram — и получаешь доведённый результат, а не черновик.
- Задача голосом или текстом с телефона: разбор, исполнение, проверка качества, отчёт со стоимостью
- Сама поднимает застрявшие задачи и уходит на резервный движок, когда основной упёрся в лимит
- Изолированные контуры под проекты: у каждой команды своя память и свой устав
Артель — агентный стек по контракту
Стек агентов, переписанный с нуля вокруг одного правила: ход модели обязан заканчиваться машинно-проверяемым действием.
- Каждый агент — отдельный бот в Telegram, вмешаться можно в любой момент
- Ошибка агента не роняет цикл, а превращается в корректирующий ход
- Проверено стресс-харнессами и хаос-прогонами, а не только юнит-тестами
Продукты
hidi — агент в кармане
Мост из Telegram в Claude Code: полноценный агент с доступом к диску и терминалу, но под политикой и аудитом.
- Голос или текст с телефона — ответ с разметкой, файлами и живым статусом выполнения
- Каждое действие проходит через политику: что можно молча, что только с подтверждением
- Полный журнал: что сделано, по чьей команде и во сколько обошлось
Аргус — внешний контур над агентом
Слой задач, бюджета и инициативы поверх агента: он сам решает, чем заняться утром, и сам отчитывается.
- Утренний отчёт о состоянии машины и задач приходит без запроса
- Задачи переживают убийство процесса: снятие по kill → подъём → доведено до конца
- Жёсткий контур прав: читать что угодно, писать — только по списку
VPN, который переживает DPI
Личный контур доступа для семьи: работает там, где провайдер пропускает только белый список.
- Домашние подключаются через бота — без разговоров про конфиги и QR-коды
- «Почему не работает» отвечает агент-диагност, а не чтение логов руками
- Ключи выдаются и отзываются из чата, статистика подключений — там же
ROOT Experience — подбор подарка и заявки на визит в винодельню
Отдельный продукт рядом с магазином винодельни: помогает выбрать винный подарок и оставить заявку на визит, не ломая существующую торговлю.
- Гость подбирает подарок по поводу и бюджету вместо блуждания по каталогу
- Заявки на дегустацию и прогулки по виноградникам собираются в одном месте
- Существующий магазин не тронут: подобранное вино уводит на его же страницы
Инструменты
Транскрибация встреч, локально
Записи созвонов превращаются в текст и карточку встречи прямо на своей машине — ничего не уходит в чужое облако.
- Запись встречи превращается в расшифровку, саммари и список решений в Telegram
- Переговоры не покидают ноутбук: модель распознавания работает локально
- Ничего не нужно запускать: файл появился — карточка пришла
Генератор договоров из Telegram
Менеджер присылает коммерческое предложение и реквизиты в чат — получает готовый договор и отчёт о том, что именно в нём изменилось.
- Договор собирается из чата за минуты вместо ручного копирования полей
- Эталон договора физически не может быть изменён — только копия
- Каждое подставленное значение подсвечено, а изменения выписаны отдельным отчётом
Финмодель под ключ: расчёт и презентация
Оборот на входе — готовая презентация финмодели на выходе, с расчётом, который можно проверить на бумаге.
- Презентация для клиента собирается автоматически, а не верстается руками к каждой встрече
- Цифры воспроизводимы: одинаковый вход всегда даёт одинаковый результат
- Файл открывается и в PowerPoint, и в Google Презентациях
Сайты
Сайт винного бренд-консультанта
Визитка консультанта по позиционированию виноделен: сдержанная, аналитическая и намеренно без винных клише.
- Три языка под реальную аудиторию: английский, итальянский, русский
- Кейсы построены вокруг метода и результата, а не вокруг красивых фотографий
- Тон соответствует услуге: консультант по позиционированию не может выглядеть как каталог
Evo Launch — прозрачный запуск проекта
Дорожная карта запуска, где клиент в любой момент видит, на каком мы шаге, и отвечает на вопросы прямо там же.
- Клиент видит статус запуска сам и перестаёт спрашивать «как там у нас»
- Анкеты и ответы ходят в обе стороны: команда спрашивает, клиент отвечает на сайте
- Менеджер ведёт всё в обычной таблице — учиться новому инструменту не нужно
Сайт кондитерской в Хельсинки
Витрина, меню и приём заказов на трёх языках — с админкой, в которую владелец заходит сам и ничего не ломает.
- Меню и тексты правит владелец, без разработчика и без риска сломать вёрстку
- Три языка под аудиторию Хельсинки: английский, финский, русский
- Быстрая отдача страниц и предсказуемый деплой в один шаг
VoiceRad / RayFlow — сайт голосового помощника рентгенолога
Маркетинговый сайт медицинского продукта: 3D-кабинет на главной, тарифы, приём заявок и админка, в которой заказчица правит все тексты сама.
- Тексты, тарифы и заявки заказчица ведёт сама — разработчик для этого не нужен
- Главная объясняет продукт показом рабочего места, а не абзацем описания
- Пережил смену бренда и полный редизайн без переписывания с нуля
Image Lab — сайт компании медицинского ИИ
Сайт производителя ИИ-продуктов для медучреждений: три продукта, услуга разработки под заказ и понятная граница между ними.
- Каждый продукт объяснён отдельной страницей, а не строкой в общем списке
- Разделены две разные продажи: готовый продукт и разработка под заказ
- Быстрая статика без CMS и базы — нечему ломаться и нечего администрировать
Waiski — сайт заведения и клуба
Сайт места, где важна атмосфера: кинематографичная подача, реальные фото залов и событий, редактируемые владельцем разделы.
- Разделы «Клуб», «Залы» и «События» владелец ведёт сам из админки
- Атмосферу передают реальные снимки залов, а не стоковые картинки
- Несколько языков заложены в структуру, а не приклеены сверху
Станки для фиксации КРС — продающая страница
Одна страница, которая продаёт тяжёлое оборудование фермерам: без фреймворков, без CMS, без единой лишней зависимости.
- Открывается мгновенно даже на слабом мобильном интернете в поле
- Нечему устаревать и нечего обновлять: обычные файлы на хостинге
- Публикация повторяется одной командой
СОВА — сайт салона душевых кабин
Одностраничник по эскизу заказчика: его текст и структура сохранены дословно, доделано ровно то, чего в эскизе не было.
- Заказчик видит на сайте свой замысел, а не его вольный пересказ
- Адреса, бренды и формулировки перенесены из эскиза без искажений
- Чистая статика без зависимостей: сайт переживёт любой срок без обслуживания
Nebo — витрина группы заведений
Одна страница, которая разводит гостя по трём разным заведениям вместо того, чтобы смешивать их в одно меню.
- Гость сразу выбирает нужное заведение, а не разбирается в общем каталоге
- Каждое заведение сохраняет свой характер и свою витрину
- Статика без сборки и бэкенда — страница переживёт что угодно
Лендинг услуги: сайты для малого бизнеса Хельсинки
Собственная страница услуги: три языка, честные пакеты с ценами и кейсы, показанные макетами вместо скриншотов.
- Клиент видит цену и состав пакета до разговора, а не после третьего письма
- Три языка под реальный Хельсинки: английский, финский, русский
- Все локали отдаются статикой — страница открывается мгновенно
Исследования и аналитика
Прогноз продаж по трём продуктам
Сведение двух несогласованных реестров сделок в один прогноз, который выдерживает вопросы руководства.
- Один прогноз вместо трёх независимых списков в разных формах
- Срез по ступеням вероятности показывает, где прогноз держится, а где надежда
- Отдельная страница для защиты: цифры и логика открыты вместе
Новость как сценарный сигнал — научная статья
Исследование в соавторстве с научным руководителем: мера влияния новости на рынок, проверенная на выборке из 73 событий.
- Новость превращается из повода для интерпретации в измеримую величину
- Выводы опираются на выборку событий, а не на подобранные примеры
- Практическая ценность сформулирована отдельно от теоретической новизны
База знаний отдела продаж
Разрозненные файлы с общего диска, сведённые в проверяемую базу знаний — с явной границей между подтверждённым и додуманным.
- Продавец находит ответ в базе вместо того, чтобы спрашивать коллегу
- В статьи попадает только то, что подтверждено внутренним документом
- Реестр источников показывает, откуда взята каждая формулировка