Психологи стоят дорого, поэтому я написал своего "цифрового бро" на Python
Всем привет! Я разработчик/маркетолог, и я зае... устал.
Устал от того, что к концу недели кажется, будто я ничего полезного не сделал. Знакомо чувство, когда в пятницу вечером сидишь такой: «Вроде пахал как лошадь, а по факту пустота»?
Это классический синдром самозванца. Баг мышления, когда ты списываешь свои успехи на удачу («просто повезло», «клиент добрый попался»), а любые косяки считаешь доказательством своей профнепригодности.
В какой-то момент мне надоело кормить психологов и ныть друзьям (у них своих проблем хватает). Я решил: я ж программист! Если мозг не хочет запоминать хорошее, я заставлю его это делать с помощью кода.
Так родился «Бадди» - мой карманный цифровой бро, который не дает мне скатиться в депрессию. Рассказываю, как это работает и что там под капотом.
В чем, собственно, проблема?
Проблема в памяти. Самозванец (тот самый внутренний голос) работает как фильтр: он пропускает весь негатив, а позитив отбрасывает.
Попытка рассказать друзьям о работе обычно заканчивается ничем. Для них твой сложный деплой или хитрая рекламная кампания выглядят как магия. Они кивают: «Ну, молодец», и разговор уходит в другую сторону.
А начальник, который хвалит просто так - это вообще зверь из Красной книги.
В итоге:
Работа сделана.
Дофамина нет.
Самооценка падает.
Повторить.
Как я это решил (Функционал)
Я не хотел делать очередного «успешного бота» с цитатами Джейсона Стэтхема. Мне нужен был инструмент, который работает с фактами.
1. Принудительный сбор побед
Память у меня как у рыбки. Поэтому бот каждый вечер в 21:00 деликатно стучится в личку: "Эй, бро, запиши хоть одну мелочь, которую ты сегодня сделал".
Не обязательно "спас мир". Достаточно "пофиксил баг, который бесил неделю" или "не убил заказчика, который просил поиграть со шрифтами".
2. Еженедельный отчет (чтобы офигеть)
В воскресенье бот присылает AI-саммари за неделю. И вот тут случается магия. Ты читаешь и думаешь: "Ого, я реально столько всего разгреб?". Это лучшее лекарство от ощущения бесполезности.
3. Режим «Вентилятор» (или «Поорать в ведро»)
Иногда советы не нужны. Нужно просто выплеснуть яд.
Я сделал режим, где можно материться, жаловаться на тупых клиентов, на погоду, на код. Бот всё это слушает (как бармен), поддакивает, а потом предлагает ритуал сожжения.
Ты нажимаешь кнопку, и бот пишет: "Я всё услышал, я всё понял. Давай это уничтожим". И удаляет переписку. Психологически работает на ура как будто реально выговорился и смыл негатив.
4. Киллер-фича: RAG (или «Я помню всё»)
Обычный ChatGPT забывает контекст. Мой бот - нет.
Я прикрутил RAG (Retrieval-Augmented Generation). Бот лезет в базу твоих же записанных побед.
Как это выглядит:
— Я: Всё тлен, я плохой специалист, ничего не умею.
— Бот: Так, стоп. Ты же во вторник сам писал, что снизил цену лида в два раза через A/B тест. И в четверг закрыл сложный таск по API. Плохие спецы так не умеют. Вот факты, не ной.
Он бьет самозванца его же оружием - фактами, про которые ты сам забыл.
Немного про технику
Никакого рокет-саенса, всё по классике, чтобы работало быстро и бесплатно (пока):
Язык: Python
Библиотека: aiogram 3.x (асинхронность - наше всё).
Мозги: Google Gemini (Flash модель - быстрая, дешевая и на удивление адекватная в поддержке диалога).
База: SQLite + aiosqlite (для пет-проекта хватает за глаза).
Векторный поиск: простая реализация, чтобы искать матчи по контексту прошлых записей.
Итог
Пользуюсь сам, подсадил пару знакомых фрилансеров. Эффект есть: уровень тревожности снизился, а синдром самозванца теперь душит не каждый день, а только по праздникам.
Главный инсайт: если ты сам себя не похвалишь - никто не похвалит. А если забываешь хвалить - делегируй это нейронке.
Если кому-то тоже нужен такой цифровой бро, чтобы не сойти с ума в дедлайнах - велкам. Денег не прошу, рекламу не показываю, просто делюсь инструментом.
Ссылка на бота: Тык
(Если ссылка не открывается, ищите в поиске ТГ: @noneimposter_bot)
Пишите в комменты, какие фичи еще добавить, чтобы окончательно добить депрессию? 👇







