Перейти к содержимому

Разработка и бренд · один человек, а не студия

Чтобы клиенты находили тебя — и бизнес работал сам.

Сайт находят в поиске, бренду доверяют, бот доводит заявку до тебя — одной системой. Один человек, один ответственный, а не пять подрядчиков.

Ricki Stilberg
~9 500
заказов провела CRM, что я собрал с нуля
~4 650
пассажиров она обслужила
~220
водителей работают в ней каждый день
~1000/нед
клиентов проходят через мои боты — в разных нишах

Знакомо?

У тебя уже что-то есть: страничка на конструкторе, логотип «как у всех», бот на коленке. Только всё вразнобой — клиент не находит, не верит, а если и написал — повис без ответа. Чтобы починить, ты собираешь пятерых: сайтовик кивает на дизайнера, дизайнер — на бот-мейкера, бот-мейкер молчит. Пять чатов, и в каждом ты — переводчик между теми, кто друг с другом не разговаривает.

Платишь за это ты: клиентами, что ушли к тому, кто ответил; рекламой, что привела их в пустоту; и своим временем — вместо бизнеса ты сводишь подрядчиков.

А можно иначе: один, кто видит всю цепочку целиком — и отвечает за стыки, где утекают клиенты.

5 подрядчиков → 1, кто отвечает за всё

Кто это — знакомься прямо ниже. ↓

// от меня лично
~/ricki — note
$ ricki whoami

Честно? Я ловлю кайф от момента, когда у человека «вроде всё есть, но всё врозь»: сайт от одного, бот от другого, бренд из ниоткуда — и каждый кивает на соседнего. Захожу — и собираю это в одну штуку, которая работает и которой можно управлять. Почти физическое удовольствие: было месиво — стала система. Я не торгую «магией» и «×10 за неделю» — показываю демо, цифры и то, что реально крутится. И для тебя это просто: один человек за всё отвечает — не с кем играть в «это не ко мне» и не за кем бегать; что собрал, то и веду, а пропасть не могу — на всём этом моё имя. Громких слов на сайте можно налить сколько угодно, поэтому проще загляни в блог и посмотри, как я думаю и живу. Зайдёт — напиши, разберём твою задачу на конкретику.

// путь клиента

Как клиент приходит, остаётся и приводит других

Ты пришёл за чем-то точечным — сайтом, ботом или CRM. Нормально, с этого начинают. Впаривать «возьми ещё и это» не буду — просто покажу всю картину: как клиент реально к тебе приходит (от «я о тебе даже не думал» до «я снова у тебя и привёл друга») и где утекает, если собирать кусками. Пролистай файлы по порядку — и решишь сам, что нужно сейчас, а что подождёт.

~/ricki/путь-клиента

cat 01-замечают.md

Тебя замечают — ещё до того, как начнут искать

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

// где теряют клиентовЖдать, пока клиент «созреет и загуглит» — значит отдать его тому, кто примелькался первым.

Блог и соцсети, контекст-реклама, дизайн наружки и вывесок. Наружку беру под контроль: типографию найду и объясню сам.

cat 02-находят.md

Находят те, кто уже ищет — а не соседа

Кому-то ты нужен прямо сейчас. Он найдёт тебя — или того, кто рядом? На картах, в Гугле, в Яндексе: либо ты есть, либо тебя нет.

// где теряют клиентовНет сайта — для ищущего тебя не существует. Есть, но без SEO — дверь в глухом переулке: красивая, и мимо все проходят.

Сайт или движок + техническое SEO + карточки на картах, в Google и Яндексе.

cat 03-верят.md

Верят — и выбирают тебя

Нашли — и за пять секунд решают: серьёзный или собран на коленке. Единый образ отвечает за тебя «да» — человек остаётся, а не листает дальше.

// где теряют клиентовСайт без бренда — пустота. То на «ты», то на «вы»; визитка одного цвета, сайт другого; чем ты лучше соседа — непонятно. Трафик идёт, доверия нет: нашли и ушли. Обиднее, чем если бы не нашли.

Бренд: характер, голос, чем ты отличаешься от соседа, единый стиль — один язык на всех точках.

cat 04-заявка.md

Заявка не теряется

Клиент дозрел и написал — а ты узнаёшь в ту же секунду, а не через неделю (на почту сам заходишь редко, знаю). Бот ловит и толкает туда, где ты правда бываешь.

// где теряют клиентовЗаявка упала в ящик, куда ты не смотришь — считай, привёл самого тёплого клиента и подарил его тишине.

Telegram-бот ловит заявку и толкает тебе в личку — с тегом, откуда пришла.

cat 05-не-остывает.md

Не дают лиду остыть — пока ты занят

Ты за рулём, на встрече или спишь — клиент не ждёт. AI отвечает, уточняет и греет: вежливо, без пауз, хоть в три ночи — и передаёт тебе тёплым.

// где теряют клиентовТри часа тишины после заявки — и клиент уже у того, кто ответил сразу. Между «написал» и «оплатил» теряется больше всего.

AI-ассистент: отвечает, квалифицирует и ведёт по шагам до момента, когда нужен ты.

cat 06-результат.md

Получает результат — и доволен

Купил — и быстро получил обещанное, без мороки со своей стороны. Довольный клиент — это не конец, а начало: он вернётся и расскажет.

// где теряют клиентовКрасиво продал, а результат буксует или клиенту сложно — он не вернётся и друга не приведёт. Первое впечатление от работы решает всё, что дальше.

Собираю доставку так, чтобы клиент получил быструю победу и минимум усилий — на этом держатся и возврат, и сарафан.

cat 07-порядок.md

Внутри — порядок, под твой бизнес

Клиентов больше — и всё расползлось по головам и чатам. CRM собирает заказы, задачи и команду в одном месте, заточенном под то, как работаешь именно ты.

// где теряют клиентовПоток без порядка — хаос погромче: забытые заказы, «а кто это брал?». Телегу блокируют — своя система держит команду. А шаблон рассыпается ровно на твоей специфике, где ты и зарабатываешь.

CRM: внутренний чат, задачи с делегированием, дашборд. Под твой бизнес — трансфер: приложение водителю в телефон (видно, где он), бот будит водителя и толкает тебе в личку. Уже работает — живой /driver.

cat 08-возвращаются.md

Возвращается — и приводит других

Довольный клиент не разовый. Мили, подарок на день рождения, плюшка за приведённого друга — и он покупает снова и тащит своих. Самый дешёвый клиент — тот, кого привёл довольный.

// где теряют клиентовБез механики возврат и сарафан — как повезёт. А это самый дешёвый канал: за приведённого ты не платишь рекламе. Терять его — сливать деньги на ровном месте.

Придумываю и настраиваю механики: лояльность (в трансфере — мили до 35% поездки, поездка в подарок на ДР), реферальные плюшки, напоминания, «продавай следующее». Экономику считаешь ты — я собираю, как это работает.

cat круг.md

…и круг замыкается

Тот, кого привёл довольный клиент, попадает в звено 01 у следующего. Система не просто работает — она сама себя кормит клиентами, без вечной гонки за рекламой.

Заметил? Это не лестница, а петля: последнее звено кормит первое — довольный клиент приводит следующего, и вечная гонка за рекламой стихает. Держится она, только когда собрана целиком: что делаю сам — делаю, чего физически не делаю (напечатать вывеску) — беру под контроль и объясняю исполнителям, чтобы ты не был «глухим телефоном». Один вход, один ответственный — я. И это не слова — живой /driver прямо ниже ↓

// доказательство делом

Хочешь увидеть, а не поверить на слово? Я построил CRM для трансфера — целиком, сам, от модели данных до интерфейса. Это не макет и не презентация: на ней держится живой трансфер, она ведёт заказы, людей и деньги каждый день.

Главная CRM «Тракт»: заказы на сегодня, без водителя, в пути и выполненные; таблица заказов с откликами водителей с биржи, маршрутами, суммами и статусами оплаты
// настоящий интерфейс · данные на скрине демо — боевые данные клиента не показываю

// что внутри

приём заявок приложение водителю · гео бот будит водителя срочное — тебе в личку мили-лояльность

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

Открыть раздел /driver ↗ реальная система · не кейс на словах

Что я уже построил

Не кейсы на словах и не выдуманные проценты. Реальные системы — собрал сам, целиком. На каждой карточке честно подписано, где оно сейчас: в проде, у клиента, готово к запуску или это показательный проект.

Направление
ricki-site
Первый экран главной rickistilberg.ru: имя Ricki Stilberg, портрет и вход в разделы сайта
Сайт + движок в проде

Этот сайт — rickistilberg.ru

Личный бренд-хаб: четыре раздела, у каждого свой дизайн; блог сам приходит из Telegram-канала, заявки падают в Telegram с тегом раздела.

Astro + FastAPI + PostgreSQL · Docker
~170 тестов · SEO и JSON-LD на каждой странице

подробнее
Задача
Нужен был не шаблон-визитка, а одна площадка на все направления — модель, разработка, CRM, блог — и чтобы она сама была живым примером услуги.
Что сделал
Собрал хаб на Astro + FastAPI: статика + серверный рендер блога, синк постов из Telegram, единый лид-эндпоинт, SEO с первого дня (разметка, sitemap, OG на каждую страницу). Поднял на своём сервере: TLS, health-check-и, структурные логи.
Результат
Сайт в проде: страницы отдаются меньше чем за секунду, блог обновляется без моего участия, каждая заявка приходит в личку с пометкой, откуда она.
clinic
Главная страница клиники после редизайна: «Одна клиника — на всю семью», запись на приём и ключевые факты
Редизайн сайта запущен

Редизайн сайта многопрофильной клиники

Лёгкий понятный сайт клиники: врачи, программы, онлайн-запись, раздел для компаний, отзывы и документы — с учётом 152-ФЗ.

Astro SSR + PostgreSQL + Drizzle
16 дизайн-демо · 259 правок · 152-ФЗ

подробнее
Задача
Старый сайт клиники был тяжёлым и запутанным: пациенту сложно найти врача и записаться, а данные пациентов требуют аккуратности по закону.
Что сделал
Провёл аудит старых сайтов, собрал 16 дизайн-демо ключевых страниц и довёл их через 259 правок. Сайт на Astro с серверным рендером и PostgreSQL, запись на приём с согласиями по 152-ФЗ.
Результат
Редизайн запущен: пациент за пару кликов находит врача или программу и записывается сам.
nash-transfer
Сайт «Наш Трансфер»: цифры компании, классы автомобилей от стандарта до автобуса и примеры кейсов
Бренд + сайт сделано для клиента

«Наш Трансфер» — бренд и корпоративный сайт

Трансферной компании — цельный образ с нуля: характер бренда, логотип, палитры, голос, брендбук, КП и полноценный многостраничный сайт.

архетип · платформа бренда · 5 концепций
брендбук · КП · прайс · бланк · сайт

подробнее
Задача
Компания работала без единого образа: визитки, предложения и сайт говорили разными голосами, и серьёзному корпоративному клиенту было непонятно, с кем он имеет дело.
Что сделал
Разобрал архетип и платформу бренда, показал 5 концепций, собрал брендбук: логотип, три палитры (бренд, приложение, CRM), типографика, тон голоса. На его основе — КП, прайс, бланк и многостраничный сайт «как любят корпораты».
Результат
У компании один язык на всех точках — от бланка до сайта; корпоративному клиенту сразу видно, что за этим стоит серьёзная команда.
pero
Лендинг «ПЕРО — печать с доставкой к двери» и два экрана мобильного приложения: новый заказ и список заказов
Сервис под ключ готов к запуску

«ПЕРО» — печать с доставкой

Печать без похода в копицентр: заказал в приложении — привезли к двери. Сайт, личный кабинет, CRM оператора и приложение — одной системой.

Next.js 16 + Prisma + PostgreSQL · PWA
83 коммита · 2 security-прогона

подробнее
Задача
Чтобы распечатать пару документов, человек тратит полчаса на дорогу и очередь в копицентре.
Что сделал
Собрал сервис целиком: бренд, сайт с заказом, личный кабинет, PWA с push-уведомлениями, Telegram-бот, внутреннюю CRM оператора с финансами и передачей смен. Прошёл аудиты и два прогона безопасности.
Результат
Система собрана и готова к запуску — ждёт домен и выкатку.
lead-qualifier-bot реплики из кода бота
Переписка с ботом-квалификатором в Telegram: вопросы анкеты с кнопками вариантов и итог с записью на слот
Telegram-бот сделано для клиента

Бот-квалификатор заявок для онлайн-курса

Бот отсеивает неподходящих ещё до созвона: анкета, отказ с пользой для тех, кому не подходит, и готовая заявка автору — с источником трафика.

aiogram 3 · FSM · Google Sheets
анкета 10 шагов · deep-link источники

подробнее
Задача
Автор дорогого курса тратил созвоны на людей, которым курс не подходит, и не понимал, какой канал рекламы приводит нормальных учеников.
Что сделал
Сделал бота с анкетой из 10 шагов и отсевом по критериям аудитории. Тем, кто не прошёл, бот отдаёт полезный материал вместо сухого «нет». Подходящие заявки уходят в Google Sheets и автору в личку, у каждой — метка канала, откуда пришёл человек.
Результат
Автор получает только тёплые заявки с понятным источником и считает, какой канал окупается.
psybot реплики из кода бота
Переписка с PsyBot в Telegram: приветствие, вопросы анкеты и итоговая сводка ответов собеседника
AI-ассистент работает

PsyBot — AI-собеседник на своей базе знаний

Разговор с LLM прямо в Telegram, но не «обо всём»: ассистент опирается на отобранную базу знаний и помнит каждого собеседника.

Python · aiogram 3 · LLM-агент headless
~400 тестов · изоляция пользователей

подробнее
Задача
Обычный чат-бот на LLM выдумывает, путает собеседников и может сделать лишнее — для деликатной темы так нельзя.
Что сделал
Собрал мост Telegram → LLM-агент: анкета и профиль на каждого пользователя, изолированная папка на человека, жёсткая песочница прав — агент только читает базу знаний и ничего не меняет.
Результат
Ассистент отвечает по базе, а не из воздуха, держит контекст конкретного человека и физически не может выйти за рамки.
knowledge-base граф связей
Граф связей базы знаний: 2 648 заметок и 6 049 связей, подписаны тематические разделы
LLM · база знаний работает

База знаний для LLM-агентов

Тысячи заметок с перекрёстными связями, на которые опираются AI-агенты во всех моих проектах, — и конвейер, который пополняет её из книг.

2 650 заметок · 19 тематических оглавлений
конвейер книга → выжимка · Python-скрипты

подробнее
Задача
LLM без опоры выдумывает и каждый раз начинает с нуля — знания из прочитанного теряются.
Что сделал
Построил базу знаний по доменам (продажи, маркетинг, продукт, психология, программирование) и конвейер «книга/видео → выжимка → связанные заметки». Агенты в каждом проекте подключают её как память; генератор проектов разворачивает для них правила и навыки.
Результат
Агенты работают по проверенным знаниям, а не «из головы»; новый проект стартует с готовой базой и правилами.
oblaka дизайн-экраны
CRM «Облака»: сетка слотов бронирования по залам и экран брони в мобильном приложении
CRM · заказ сдан · идёт интеграция

«Облака» — CRM бронирования залов

Бронь залов слотами по 30 минут: мультибронь, бонусный кошелёк, цены по залу, времени и числу гостей, промокоды, чат и аналитика.

FastAPI + PostgreSQL + Redis
две React-PWA · Docker

подробнее
Задача
Бронирование пяти залов велось вручную: пересечения, путаница с ценами и никакой картины загрузки.
Что сделал
Собрал систему из двух приложений: PWA для клиентов с геолокацией и мобильная админка. Цена считается по трём факторам, есть бонусы «Облака Коины», промокоды и чат.
Результат
Система готова и сдана — клиент принимает её в работу и интегрирует.
life-os демо-данные
ЦУП, экран «Сегодня»: задачи дня, таймер фокуса, ритуал и распределение времени на демо-данных
Full-stack система работает

ЦУП — личная ОС

Собрал себе то, что обычно делаю клиентам: проекты, задачи, деньги, здоровье, аналитика — в одной системе. Веб, PWA и десктоп из одной кодовой базы.

FastAPI + PostgreSQL · PWA + Electron
1 200+ тестов бэкенда · ~500 фронта · mypy strict

подробнее
Задача
Жизнь и дела были размазаны по десятку приложений, которые не видят друг друга.
Что сделал
Спроектировал и собрал систему целиком: строгая типизация на границах, серверная валидация, одна база как источник правды, веб + PWA + Electron.
Результат
Каждый день пользуюсь сам — это планка, ниже которой не работаю ни с кем.
radar формат из кода бота
Уведомления Радара в Telegram: карточка нового заказа с источником, описанием и кнопками ответа
Бот · парсинг MVP работает

Радар заказов

Собирает заказы с бирж и из Telegram-каналов, убирает дубли, фильтрует под мой стек и за минуту присылает в личку с кнопками.

Python · aiogram 3 · Telethon · PostgreSQL
42 теста · systemd

подробнее
Задача
Свежие заказы разбросаны по десятку бирж и каналов, а лучшие забирают те, кто откликнулся первым.
Что сделал
Написал сборщик: RSS, биржи и Telegram-каналы → дедупликация → фильтр → карточка в личке с кнопками. Каждое нажатие размечает данные для будущей локальной модели-фильтра.
Результат
MVP работает: подходящий заказ у меня через минуту после публикации.
algo-platform схема потока данных
Схема платформы: источники данных → сборщики → Redis и MySQL → стратегии → бэктест, исполнение и наблюдение
Инженерия данных на паузе

Платформа алготрейдинга

Сборщики рыночных данных, движок стратегий, исполнение ордеров со сверкой, бэктест с оптимизацией и дашборд — показываю как инженерию.

Python · FastAPI · Docker · MySQL
528 файлов кода · бэктест walk-forward

подробнее
Задача
Проверять торговые идеи «на глаз» бессмысленно — нужен конвейер данных и честный бэктест.
Что сделал
Собрал систему: сборщики данных, хранилище, стратегии, исполнение ордеров со сверкой состояния, бэктест-движок с walk-forward и Optuna, графики, CLI и дашборд.
Результат
Инженерный стек — от сбора данных до бэктеста. Проект на паузе.
rag-faq-bot демо-проект
AI FAQ-бот: ответы по базе магазина на русском и английском с источниками и процентом релевантности
AI · RAG демо-проект

AI FAQ-бот с RAG

Бот отвечает по базе знаний магазина, показывает источники и релевантность ответа, говорит на трёх языках.

FastAPI · ChromaDB · multilingual-e5
RU / EN / DE

подробнее
Задача
Покупатели задают одни и те же вопросы, а обычный бот либо молчит, либо выдумывает.
Что сделал
Собрал RAG: векторная база по FAQ, мультиязычные эмбеддинги, ответ LLM строго по найденным фрагментам — с источниками и процентом релевантности.
Результат
Показательный проект: ответы по базе, а не из воздуха, с прозрачными источниками.
typical-bots демо-проекты
Четыре типовых Telegram-бота: запись в салон, автопостинг, поиск вакансий и репост каналов
Боты под ключ демо-проект

Типовые боты: запись, автопостинг, отчёты, парсеры

Набор готовых решений под частые задачи: бот записи для салона, отложенный автопостинг, отчёты из Google Sheets, парсеры маркетплейсов и вакансий.

Python · aiogram · APScheduler · SQLite
запись · постинг · отчёты · парсеры

подробнее
Задача
Малому бизнесу нужны простые рабочие боты, а не «платформа на полгода».
Что сделал
Собрал и довёл до рабочего состояния типовые боты: запись с напоминаниями, автопостинг по расписанию, отчёты из таблиц, парсеры маркетплейсов и вакансий.
Результат
Показательные проекты: типовую задачу закрываю быстро, на готовой проверенной основе.

Сколько это стоит

Три уровня — от точечной задачи до всей системы. Берёшь, сколько нужно сейчас: петля позволяет расти постепенно.

Старт

Починить, где болит сейчас

от 10 000 ₽

Одна задача под ключ — бот, лендинг или AI-ассистент — ровно там, где ты сейчас теряешь клиентов. Быстрый результат и повод проверить, как со мной работается.

Рекомендую

Чтобы находили и доверяли

от 50 000 ₽

Бренд целиком (архетип, голос, айдентика) + быстрый сайт с SEO + бот на заявки. Лицо, которому верят, и точка, куда не стыдно вести рекламу, — вместо разномастных заплаток.

Всё в одном

Чтобы клиенты шли, а бизнес крутился сам

от 100 000 ₽

Вся петля в одной связке: бренд → сайт → бот → AI → CRM, интеграции и автоматизация, поддержка после запуска. Один ответственный за весь поток — от «о тебе не знали» до «снова у тебя и привёл друга».

Точную смету называю после бесплатного разбора — когда понятно, что именно собираем.

Без риска для тебя

Примерь до оплаты: бесплатно разберу задачу и покажу план со сметой. Дальше платишь, только если решил идти, — не за воздух.
Код, доступы и аккаунты — на тебя с первого дня. Никакого вендор-лока: захочешь уйти — всё отдам.
Объясняю по-человечески, без жаргона и «чёрных ящиков». Технарём быть не обязательно.
Цель и как её считаем — оговариваем на берегу. Что в моих руках — беру на себя; на что влияет твой рынок и бюджет на рекламу — говорю честно, без пустых обещаний.
Что собрал — работает. Сломалось или сделал не так, как договорились, — чиню за свой счёт. Продаю результат, а не отработанные часы.

А вдруг…

Я вообще не разбираюсь в технологиях. Потяну?

Разбираться — моя работа, а твоя — знать свой бизнес. Говорю без терминов, показываю на пальцах. От тебя нужны не знания, а понимание, какой результат нужен.

А это окупится? Не хочу слить деньги в никуда

Начинаем с шага, что окупается первым — бот против неявок или ассистент, что не даёт лидам остыть. Увидел эффект — расширяем. Волшебный ROI не обещаю, но и жечь бюджет вслепую не дам.

Долго ли это? Бизнес ждать не может

Делю на этапы с понятными сроками, не «через полгода покажу». Первый рабочий результат — быстро, дальше наращиваем. Каждый шаг — то, чем уже можно пользоваться.

А если пропадёшь после оплаты, как многие?

Код и доступы — твои с первого дня: даже в худшем случае ты не заложник. А что я не из тех, кто растворяется, видно по блогу — как работаю и живу.

// не верь словам — проверь характер

Компетенцию ты уже видел — кейсы выше и живой /driver. Осталось то, что не подделаешь: характер. В блоге — как я работаю и думаю, про факапы и как из них выбираюсь. Там и видно, что я живой человек, который не исчезнет на полпути, — а это то, чего боятся больше всего, нанимая «кого-то со стороны».

Читать блог →
ricki@dev
$ ricki init --project

Расскажи, что есть и чего не хватает

Опиши задачу своими словами — с чего начать, придумаю я. Бесплатно разберём, что можно собрать и что это тебе даст. Без обязательств и без «успешного успеха» — по-человечески.

Написать в Telegram ↗ или оставь заявку — отвечу сам

Удобнее без формы — сразу в Telegram: @rick_stilberg.