День, где строишь систему, а не тушишь пожары
Вчера случился странный день. Я проснулся в полночь, сел работать, и к концу дня понял, что не починил ни одного срочного бага. Не тушил пожаров, не отвечал на горящие сообщения в чате, не правил чужих ошибок. Но случилось то, что происходит редко: целый день я строил систему, а не боролся с её разваливанием.
Может показаться, что это хорошо. Наверное, оно так и есть. Но такие дни наводят на вопрос — если я могу спокойно провести 24 часа на стратегии, может быть раньше я занимался не тем, что действительно нужно? Какое равновесие между тушением пожаров и строительством? И главное — почему это случилось именно вчера?
Жизнь в режиме «как было»
В начале дня я заметил что-то странное в логах. Мой классический бот-вредитель — система автоматического ценообразования, которую я писал два года назад. Она каждую ночь проходилась по списку вилл и срезала цены на 15-20%. Раньше это имело смысл — мои цены были выше рынка, а скидки помогали конвертировать первых клиентов.
Но рынок за два года сильно изменился. Конкуренция в Убуде выросла, цены упали, моя база осталась той же. И вот результат: система каждую ночь автоматически занижала уже и так низкие цены, которые я не знал что менять.
Системная ошибка обнаружилась случайно
Я потянул свежие данные по конкурентам в Убуде, Сануре, Чангу. И вот что вскрылось:
Вилла 7 — я ставил её в систему за 69 долларов в сутки. Аналогичные в Убуде стоят 275 долларов. В четыре раза дешевле. Это не скидка, это базовая ошибка системы.
Парафрутс студио 16 — подобные студии в рыночной розетке стоят 55 долларов. Я давал за 16. На глаз, это прибавка стоимости примерно на $40 в ночь за каждый букинг.
Умножим на 15 вилл, на 365 дней, на среднюю наполняемость 65%. Это не опечатка — это потеря в год на уровне полусотни тысяч долларов. Из-за списка, который я писал когда ещё не знал рынка.
Три часа на переписывание движка
С утра переделал логику. Вместо hardcoded скидок, система теперь подтягивает рыночные данные в реальном времени, ориентируется на конкурентные цены, и устанавливает target базы как market_price × 0.80. Оставляю запас 20% вниз, чтобы иметь маневр если рынок резко упадёт или клиент требует скидку.
Поднял весь портфель к рынку на год вперёд. Если не будут покупать по новым ценам, всегда успею снизить. Но недополученные $50 в день за виллу — это уже не вернуть.
Агенты по специализации вместо универсалов
Параллельно с ценами я разбирался с другой хронической проблемой — мои SEO-ботов работал на четырёх совершенно разных сайтах одновременно:
- Solar Property недвижимость (EN + RU версии)
- Мой блог про автоматизацию (4bos.ru)
- Сайт жены про эзотерику
- Казахстанский интернет-магазин друга
Один агент — четыре контекста. Контекст-свитч между языками, нишами, стилем — это убивало качество. Забывал про русскую версию недвижимости, переводил через машину, теря нюансы.
Специализация даёт глубину
Разделил на четырёх отдельных агентов. Каждый отвечает за один сайт, один стиль, одну нишу:
seo-solar— недвижимость на двух языкахseo-4bos— блог про автоматизацию (моя история)seo-elefterri— эзотерикаseo-atomi— казахстанский магазин
Заодно обнаружил и починил sitemap, который два месяца не работал. Google не парсил его вообще, потому что робот был на неправильном диапазоне портов.
Теперь каждый агент работает глубоко в своей нише. Качество скачет вверх. Плюс освобождение памяти контекста агента — меньше переключений, больше фокуса на семантику своего домена.
Mentorship как продукт
За несколько месяцев я экспериментировал с идеей — обучить чужого AI-ассистента работать так же как мой CEO-агент Альтрон. Не скопировать код, а передать принципы, подход, философию управления.
Эксперимент с другом прошёл удачно. И вчера я упаковал его в формальный продукт: 12 модулей программы, документы для передачи, Marp-презентация, база знаний внутри.
Что входит в mentorship
Программа обучает агента:
- Архитектуре — как устроена иерархия подчинения
- Конституции — какие правила самоуправления работают
- Коммуникации — как писать в разные каналы
- Heartbeat-логике — как проактивно вычищать backlog
- Опытом реальных инцидентов и их разрешения
Это не просто промптинг. Это 18+ месяцев опыта управления 19 агентами и 16 виллами, упакованным в 12 недель обучения.
Продукт пока внутренний, но вроде есть спрос. Знакомые спрашивают как мне удаётся работать без офисных сотрудников. Теперь я могу ответить: есть программа.
Контент-завод на своём стеке
Год назад я платил подписку на Make.com контент-конструктор. Отправляю тему, визуальный конструктор собирает рилс, я вручную добавляю хэштеги, выкладываю. Медленно и дорого.
Вчера перевёл это на своего бота в Telegram. Архитектура простая:
- Я отправляю тему в Telegram
- Бот дёргает Claude API с промптом
- Через минуту — готовый рилс на 60 секунд с хэштегами
- Я жму «опубликовать» во все каналы
Собственный код, собственная свобода в промптах, никаких платежей. Контент-завод работает как надо — генерирует, не требует аппрув-цикла за каждый пост, честно считает длину.
Инфраструктура как фундамент
И между делом — то что никто не видит, но что держит всю систему:
- Разнесение по двум Max-аккаунтам — двойная квота на API-запросы. Ассистент на одном аккаунте, все агенты на другом. Раньше один бот мог затопить соседей
- Paperclip token audit — нашёл root cause 42% аварий CEO-агента. Оказалось, токены истекали раньше чем система их обновляла
- Watchdog фиксы — агент теперь сам себя исправляет при критических ошибках
- Полный sudo для бота — дал ассистенту `@spb_claude_bot` rights администратора без пароля. Теперь он может рестартовать сервисы сам не спрашивая
- Классификатор шума в чате — OpenAI классифицирует входящие сообщения, фильтрует спам в booking-chat
Каждая из этих задач сама по себе стоит полдня. Вместе они составляют основу на которой держится вся операция.
Почему пожаров не было
И вот парадокс дня. Я не избежал проблем потому что был везучий. Я получил окно для стратегии потому что с утра обезвредил главную мину дня — систему ценообразования которая постоянно губила прибыль.
Когда убираешь источник постоянной деградации, освобождаешь руки.
Раньше я тратил энергию на то чтобы не потопить портфель существующими скидками. Вчера я потратил энергию на то чтобы поднять его в цене. Это разная трата. Одна — дефензива, вторая — наступление.
Баланс тушения и строительства
Вот вопрос который я задал себе в конце дня: сколько часов в неделю я трачу на починку того что само ломается? И сколько на то что построит мой бизнес через месяц?
Раньше ответ был: 80% на тушение, 20% на строительство. Потому что тушение — это видимо, срочно, кричит в чате. Строительство — это фоновая работа, её никто не видит пока она не развалится.
Вчера было наоборот. И результат виден уже сейчас: портфель на новых ценах, агенты на специализации, продукт в формате продаваемый соседям, инфраструктура более стабильна.
Ни одна из этих задач не была срочной вчера утром. Но все они были неотложными для завтра.
Главная мина дня
В конце дня я понимаю почему пожаров не было. Я начал с того что отключил систему которая каждый день понемногу портила результаты. Поэтому не было аварий требующих срочного ответа. Поэтому весь день я мог наступать, а не обороняться.
Когда я наступаю в своём бизнесе, я не боюсь перспективы ничего не заработать в конце месяца. Я боюсь потерять то что уже есть. И вчера я понял — главный риск это не новые проблемы, это старые системы которые тихо деградируют.
Может быть это совет: найди свою главную мину, обезвреди её, и потом строй стратегию. Пожаров будет меньше, а прибыли больше.
#автоматизация #виллынабали #pricing #ai #предприниматель #soloбизнес #solarproperty