Wildinok

Wildinok

Разработчик всяких забавных веб-механзмов, сайтами именуемые. Веду свою деятельность самостоятельно, без привязки к помещику. В данный момент развиваю собственный проект - Жива Агент. Это ИИ-ассистент для помощи в поддержании здорового питания, активности и формирования здоровых привычек.
Пикабушник
1015 рейтинг 0 подписчиков 1 подписка 1 пост 0 в горячем
Награды:
5 лет на Пикабу

Как я делал трекер калорий для тех, кого бесят трекеры калорий

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

Это было неплохо и удобно, но проблемы начинались, когда дело доходило до нормальной еды. Тут у тебя два варианта - можно было найти в базе какой-то рандомный борщ, но это мог быть борщ от бабы Клавы из Воронежа, который имел мало общего с тем, что приготовила твоя жена. Второй вариант - собирать блюдо из ингредиентов вручную, указывая вес каждого из них. И все это для того, чтобы бросить через пару дней.

Идея

У меня было достаточно подвижное, спортивное детство, но оно закончилось. Поступил в университет, потом работа в IT и жизнь как-то незаметно стала сидячей. Не сказать, что я жрал всё подряд из мусорных баков - нет, питался вполне обычно. Однако, в какой-то момент осознал, что начал испытывать определенные затруднения, если лифт не работал. Это и привело меня к попыткам отслеживать свое питание, вести дневник.

Какое-то время я этим занимался. Потом бросал, скачивал другое приложение, ещё одно. Заканчивалось всегда одинаково. Был даже момент, когда я, в порыве ночной мотивации, купил годовую подписку. Буквально через пару недель отвращение ко всему этому процессу перевесило заплаченную сумму.

Годы шли, жизнь менялась, появлялись всё более интересные инструменты. В том числе генеративные модели, которые начали проникать буквально во все сферы нашей жизни. Да-да, я понимаю, что вы уже несколько абзацев назад догадались, к чему я клоню, но потерпите - здесь ИИ стоит с краю, а не во главе угла.

У меня есть друзья, которые много лет занимаются спортом на достаточно хорошем, хоть и любительском уровне, ведут учёт своего питания. Мы как раз обсуждали эту тему, и мне рассказали про эксперимент: друг попробовал использовать обычный ИИ-чат для ведения дневника тренировок, составления рациона и всего такого.

Поначалу получалось неплохо, но у бесплатных чатов есть один недостаток - конечность контекста. Чат просто забывает, о чём вы говорили неделю назад. А ещё начинает галлюцинировать - особенно если ты серьёзно тренируешься и у тебя там сводки, цифры, история. Покупать платные подписки из России не всегда удобно, да и были сомнения что это что-то сильно изменит. В итоге друг забросил эту идею и стал использовать чаты только точечно, без ведения какой-либо общей статистики через них.

Именно тогда у меня в голове промелькнула мысль: а что если сделать инструмент, который работает через ИИ, но не «протухает» спустя несколько дней общения? Который записывает всё в дневник, ведёт твоё питание и активность. Идея мне понравилась - я вспомнил свою собственную боль с трекерами калорий. Но, мотивации сесть и сделать это в свободное от работы время у меня не было. Эксперимент тихо умер, а идея осталась идеей.

Подумалось о чем-то таком как на видео (ускорено в целях экономии вашего времени). 🤔

Мотивация

Есть одна удивительная вещь. Гораздо больше усилий мы готовы приложить не для себя, а для своих детей. Мой старший сын с ранних лет серьёзно занимается спортом. Серьёзно занимается - это не «ходит в секцию по вторникам и четвергам». Это спортивная академия, почти ежедневные тренировки, соревнования, режим и требования тренера, которому совершенно не важно заплатишь ты в следующем месяце или нет.

Растущему организму под серьёзными нагрузками нужно не абстрактное «правильное питание», а вполне конкретная программа и инструмент, чтобы за ней следить. Питание становится одним из ключевых факторов и практически частью тренировочного процесса. В самых запущенных случаях неправильное питание при таких нагрузках может привести к повышению риска травм.

Я пытался найти готовое решение в этом направлении, которое:

  • Позволяет просто писать в чат и получать заполненный дневник, если с анализом по фото, то вообще хорошо.

  • Имеет дашборд/графики, что бы отслеживать визуально свой прогресс.

  • Держит контекст и управляет им как агент, а не упирается в ограничение.

  • Имеет семейные функции, добавление детей, ведение их дневника и прочий контроль.

  • Желательно без проблем оплачивать из России.

Есть куча каких-то телеграмм ботов, прокси прокладок к ChatGTP и прочему, ещё каких-то поделок, которые частично закрывали мои запросы, но ни одного, которое бы собрало все что нужно в себе.

Вот тут я и вспомнил свою идею. Только теперь она оформилась из абстрактного «было бы неплохо» в конкретный план. Подумав, я решил, что это вполне посильный функционал, чтобы реализовать его в одиночку. Так родилась Жи́ва.

Решение

Спустя некоторое время я запустил первую альфа-версию, которая уже выполняла основные функции: ведение дневника через чат и превращение всего этого во что-то визуально понятное. Естественно, прежде чем давать что-то ребёнку, нужно убедиться, что оно не взрывается, поэтому первым подопытным стал я сам.

За пару месяцев я просто привык все фиксировать, для меня этот так же естественно, как помыть руки.👌

И вот тут начались небольшие открытия.

Я не садился на диету. Не запрещал себе ничего. Просто начал записывать что ем и какая активность. Напишешь «жаренная картоха 300 грамм» или скинешь фото картохи - расчёт будет поточнее, чем «средняя тарелка жаренной картохи» и если тебе важна точность, то от Жи́вы её можно получить. Но общая картина складывается даже с приблизительных записей.

Для записи активности я чаще всего использовал показания Apple Watch, но сравнивал и с расчетами агента. Например, при моем росте в 174 и весе 89 Жи́ва посчитала мне час ходьбы как 341кк. Apple Watch, по факту за такую активность (тренировка «ходьба на улице») насчитал мне 324кк. Считаю разница в пределах погрешности. Эксперимент проводил множество раз и не только на ходьбе и не только я - результат примерно тот же всегда.

Спустя первые несколько дней я наглядно увидел по себе, что у меня есть определённые перекосы. Например, бывали дни, когда белков почти нет, зато жиры в потолке. Или что любимая бэпэшка - это не просто быстрый перекус, а 400–500 килокалорий с количеством жира и углеводов на небольшой пир. Конечно я и так знал, что это так себе еда, но тут для меня магия была именно в том, что все складывается в одну понятную картину.

Я стараюсь, чтобы была понятной статистика как по дневнику, так и по использованию 🧑‍💻

Я не стал себя насиловать. Не сел на гречку с куриной грудкой. Ел практически всё то же самое, что обычно. Просто когда ты видишь перед собой цифры - в следующий раз задумываешься и делаешь более подходящий выбор, потому что знаешь, как это отразится на твоей шкале. Это не диета - это именно осознанность и это огромная разница.

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

Не без откатов, но <a href="https://zhiva-agent.ru/?erid=CQH36pWzJqVGZg851PmzjtGEiiPXrrzmXcKqtcbtyUhG7m" target="_blank" rel="nofollow noopener">Жи&#x301;ва</a> меня не винит за это. &#x1F917;

Не без откатов, но Жи́ва меня не винит за это. 🤗

Что касается моего сына - о нём я не буду рассказывать так подробно, но скажу честно: составлять специализированную программу питания через ИИ я конечно не стал, но определённая польза есть и тут. Как минимум ты можешь сообщить Жи́ве нужную тебе программу и она будет помогать тебе её придерживаться, считать для тебя КБЖУ и тренировки. Не всегда тебе подойдёт то, что сформирует даже самый умный ИИ, но просто как инструмент для ведения дневника и контроля - почему нет?

Позже я поделился проектом ещё с несколькими людьми, у которых примерно такие же проблемы. Получил разные отзывы, но в основном они были положительные и сводились к тому, что проект юзабелен, хоть и сыроват. Несколько раз я переосмысливал работу самого агента, его подход к расчётам и интерфейс - в общем, технической работы хватало, но грузить вас этим я, конечно, не собираюсь.

В итоге мне удалось сделать что-то более-менее внятное. Но хотелось большего. Одно дело - отзывы от знакомых. И совсем другое - когда твой проект видит совершенно незнакомый человек, случайно нашедший его где-то в интернете.

Продукт

Я загорелся. У меня появился профессиональный интерес. Всю свою карьеру я занимался именно разработкой. Всё, что касается технической части - это моё. А вот остального я касался крайне опосредованно и чаще всего со стороны API. Мне захотелось попробовать другие стадии жизни проекта. Превратить проект в продукт. Пройти путь от идеи, через разработку, до продакшена и дальше - эквайринг, налоги, бухгалтерия, продвижение и реклама. Я понимаю, что для запуска полноценного «стартапа» нужно вложить гораздо больше денег, чем у меня есть или в ближайшей перспективе будет. Однако, я решил попробовать!

Раньше я думал что делать лендинг - приключение на 20 минут &#x1F606;

Раньше я думал что делать лендинг - приключение на 20 минут 😆

Я вложил в запуск небольшую сумму денег (да, меньше, чем вы представили). Часть из них слил на показ своей рекламы ботам, пока разбирался как работает яндекс директ. Я получил для себя огромный опыт - начал понимать вещи, о существовании которых и не догадывался... Но главное - появились первые пользователи из совершенно других регионов. Пока их немного - скажем, несколько. Но они есть, и они настоящие!

Да, проект не бесплатный, по понятным причинам. Однако, начать пользоваться можно совершенно бесплатно - всем новым пользователям доступен приветственный баланс, которого хватит на 5-7 дней умеренного использования, чтобы спокойно попробовать и понять, подходит ли вам такой формат (если потратить половину этого баланса откроется секретная ачивка 😏).

Конечно, есть идеи что ещё можно улучшить и добавить! Однозначно я буду развивать проект, из того что точно скоро появится - голосовой ввод, более детальная аналитика тренировок, а не просто сожженные калории, а так же интеграции со всякими Apple Health и Garmin Connect.

Ну и отдельное направление - это прокачка личности Жи́вы, более глубокая персонализация общения на основе опыта с конкретным пользователем. Если загадывать совсем далеко, то может быть какие-то социальные элементы. В общем, присоединяйтесь - будет много интересного, делитесь своими мыслями, а я буду просто счастлив, если Жи́ва окажется для вас полезной! 🤗

Вдруг среди вас есть люди, которым созвучны проблемы, что я хотел решить? Делитесь в комментариях как их решали вы, с удовольствием обсужу ваш опыт!

Реклама, ИП Солопов А.Ю., ИНН 561702012040

Показать полностью 16 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества