Сами
Одна тренировка в день
Люди хотят двигаться. Открывают YouTube — десять миллионов видео. Двадцать минут ищут подходящее, сдаются, включают сериал.
Проблема не в лени. Каждый день нужно заново решать: что делать, сколько, какого уровня.
Сами — Telegram-канал, который убирает этот выбор. Одна тренировка в день. Только коврик. Стретчинг, сила, мобильность, йога, дыхание, кардио, восстановление — семь категорий, семь дней.
Имя
100+ вариантов нейминга в Figma. Альтернативы: be•come, do•it, m:ove, gr↑ow, al•ign, r•oot. Каждое проверялось на произносимость, запоминаемость, Telegram-юзернейм.
Победило «Сами». Двойное значение: самостоятельность — делаешь сам, без тренера. Совместность — делаем сами, вместе.


Бренд
Шесть ценностей: здоровье, любовь к себе, эстетика, сообщество, простота, честность. Каждая привязана к архетипу — от Опекуна до Воина-самурая.
Позиционирование — от контраста. Типовой фитнес: неон, инвентарь, 5-экранный онбординг, «исправь тело». Сами: zen-minimal, один коврик, один тап, «тело — партнёр, не проект».
Tone of Voice — четыре слоя. Поддержка: «6 минут, чтобы плечи сказали спасибо». Честность: «Пульс +20 уд/мин — нормально». Красота: «Движение выглядит так же хорошо, как ты себя чувствуешь». Воодушевление: «Катану прогресса точим?»
Визуальный стиль: минимализм, настоящие люди без ретуши. Логотип — wordmark «сами» в овале. Восемь шрифтов исследовано, выбран PP Right Grotesk.


Конкурентный анализ
Четыре приложения разобраны экран за экраном: Peloton, FitOn, Freeletics, BetterMe. Онбординг, подписочная модель, тон, визуальный язык. У каждого — свой стиль мотивации: от «до и после» до геймификации силовых.
Вывод один: все строят продукт вокруг инвентаря и трансформации тела. Сами занимает пустое место — минимализм, коврик, ритуал без давления.

Челленджи
Один челлендж — 21 день. Три полных недели. Каждый день привязан к своей категории: понедельник — стретчинг, вторник — сила, среда — мобильность. Помимо 21-дневных, есть еженедельные челленджи — короткие цели на неделю.
Это ритуал, а не программа. Не нужно планировать. Открыл канал — сделал — закрыл.
После тренировки можно нажать «Я сделаль» в обсуждении. Бот считает серию дней подряд и начисляет опыт. У каждого участника профиль с уровнем — чем больше тренировок, тем выше. Понравившуюся тренировку можно добавить в избранное и вернуться к ней позже.


Откуда контент
Каждый день в 19:00 бот ищет тренировки на YouTube по курируемым ключевым словам. Каждое видео оценивается: просмотры (35%), лайки (30%), авторитет канала (20%), завершаемость (15%).
Главный фильтр — ценности бренда. 70+ паттернов отсекают контент с риторикой «исправь своё тело», акцентом на похудении или соревновательностью. Проходит только спокойное, инструкторское видео без инвентаря.
Результаты поиска попадают в админ-панель. Администратор выбирает видео и одобряет публикацию вручную. YouTube в России ограничен, поэтому бот скачивает видео, проверяет кодек (H.264 для Telegram), транскодирует через ffmpeg и публикует как нативный файл. Умное сжатие автоматически подгоняет битрейт и разрешение под лимиты Telegram — без ручной настройки.
Безопасное пространство
Группа обсуждения защищена многослойной модерацией:
- Брендовая капча — 3 вопроса о Сами
- Опрос цели — ритм, гибкость, сила или «просто смотрю»
- Персональное приветствие в личку на основе выбранной цели
- Антиспам-фильтр жёсткого спама: крипта, казино, мошенничество
- Кулдаун для новых участников, ночной режим, репутационная система
Тон коммуникации — тёплый, без давления. Бот не мотивирует, а фиксирует: «Ты сделаль. 5 дней подряд.»
Три агента
Система работает на трёх автономных агентах:
Стратег — запускается еженедельно через launchd. Анализирует метрики, бэклог, контент. Формирует задачи и ключевые слова для поиска.
Комьюнити-бот — Railway 24/7. Управляет модерацией, ведёт профили пользователей, считает серии. Публикация — через админ-панель с ручным одобрением.
Аналитика — встроенный модуль бота. Ежедневный отчёт в 00:30 + недельная сводка по воскресеньям: подписчики, публикации, выполнения, ретеншн.
Процесс
Весь проект — от концепции до продакшна — одним человеком.
- Продуктовая концепция и позиционирование
- Нейминг, визуальный стиль, тон коммуникации
- UX бота: онбординг, модерация, milestone-сообщения
- Архитектура трёхагентной системы
- Разработка, тесты, CI/CD, мониторинг
Стек
Бот: TypeScript, grammY, SQLite (WAL), node-cron, yt-dlp, ffmpeg
AI: Claude API (стратег + аналитика)
Инфра: Railway 24/7, GitHub Actions (CI + бэкапы), launchd (стратег)
Качество: Vitest (391 тест, ~35% coverage), pre-commit typecheck, CodeRabbit ревью