Пошаговая сборка · ~15 мин

Трекер привычек и самочувствия

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

Ты соберёшь это, описав обычными словами, что хочешь, на своём языке. Код пишет Claude, твоя часть — хорошо описать результат и проверить его. Вот весь путь от начала до конца.

ℹЧто у тебя будет в конце

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

Сначала — как вообще говорить с агентом

  1. 1Описывай РЕЗУЛЬТАТ, а не технологию: что на экране, что делает каждая кнопка, что сохраняется. «Как» агент придумает сам.
  2. 2Будь конкретен про экраны и поля — «форма с суммой, категорией и датой» лучше, чем «дай добавлять траты».
  3. 3Проси сначала самую маленькую рабочую версию. Растишь её потом словами — это Шаг 2, а не первое сообщение.
  4. 4Реши, что ТВОЁ, а не агента: задай категории, цвета, правила. Не заставляй его угадывать то, что знаешь только ты.

Шаг 1 — Собери вживую

Как писать промпт под такой инструмент

  1. 1Это два инструмента в одном экране, поэтому чётко назови обе половины: сторону ПРИВЫЧЕК (твои привычки, каждую отмечаешь раз в день, со счётчиком текущей серии-огоньком и лучшим за всё время) и сторону САМОЧУВСТВИЯ (настроение 1-5 лицами, энергия 1-5, часы сна — одна запись в день). Опиши обе, иначе Claude соберёт только ту половину, что заметил первой.
  2. 2Правила задай сам: галочка ставится раз в день (а не счётчик, который можно накручивать), серия считает дни подряд и рвётся на пропуске, а дневная запись о самочувствии — одна на дату, её можно перезаписать. Скажи это прямо, чтобы серии и записи вели себя так, как ты ждёшь.
  3. 3Скажи, что показывают ТРИ вида: сверху список «сегодня» — только то, что осталось отметить; сетка месяца с отмеченными и пропущенными днями с одного взгляда; и график за две недели, где настроение и сон нарисованы вместе, чтобы проявилась закономерность. Без последнего получится учёт, но без выводов.
  4. 4Добавь «всё хранится на моём устройстве, это приватный дневник, без аккаунтов, никуда ничего не отправляется» — и закончи так: «собери всё целиком, проверь, что работает, и скажи, как именно открыть».
Запусти Claude
claude

Открой терминал и запусти это (если Claude уже запущен — сначала набери /exit). Потом попроси его создать папку под этот проект и работать внутри неё.

Неправильный запрос против правильного
✕ что пишет большинство
you ▸ сделай меня здоровым
✓ что реально работает — скопируй или, ещё лучше, скажи СВОИМИ словами
you ▸ Собери мне трекер привычек и самочувствия. Я добавляю свои привычки (начни примерно с пяти), каждая — строка, которую я отмечаю галочкой раз в день, со счётчиком текущей серии (огонёк) и лучшим результатом за всё время. Панель «как я сегодня» даёт отметить настроение 1-5 иконками-лицами, энергию 1-5 и часы сна. Сетка месяца показывает отмеченные и пропущенные дни с одного взгляда; график за две недели рисует настроение и сон вместе, чтобы видеть закономерности; а сверху экран «сегодня» перечисляет только то, что осталось отметить. Я могу добавлять, переименовывать и удалять привычки. Всё сохраняется на моём устройстве, спокойная тёмная тема, крупный читаемый текст. Собери всё целиком, проверь, что работает, и скажи, как именно открыть.
✦✦

Говори на СВОЁМ языке — русском, испанском, любом. Claude поймёт.

Собери прямо сейчас — отмечай по ходу

0/6

Шаг 2 — Собрано. Теперь сделай его своим

ℹClaude написал «открой localhost…» — и что дальше?

Не пугайся технической ссылки. Claude скажет одно из двух. Либо файл вроде index.html — найди его в папке проекта и открой двойным кликом, он откроется в браузере. Либо адрес, начинающийся с http://localhost — скопируй его в адресную строку браузера и нажми Enter. «localhost» просто значит «это работает прямо сейчас на твоём компьютере». Вот он, твой инструмент. Он настоящий.

Теперь докрути его под СЕБЯ — просто говори

Вот часть, которая делает его ТВОИМ. Не соглашайся на первую версию — меняй её, говоря, чего хочешь, прямо в том же чате. Claude пересобирает, ты обновляешь страницу. Доводи, пока не ляжет под то, как ты реально работаешь. Для этого инструмента попробуй, например:

you ▸ добавь поле тегов в дневной записи для триггеров вроде «кофе» или «плохой сон»
you ▸ покажи, какой тег чаще всего в дни плохого настроения
you ▸ дай выгрузить прошлый месяц текстом, чтобы взять к врачу
✦Как я (Евгений) делаю это сам

Я не печатаю длинные сообщения. Я включаю голосовой ввод (микрофон в ChatGPT или в клавиатуре телефона) и просто НАГОВАРИВАЮ всё, что думаю про то, что он собрал — что не так, что хочу дальше, — потом выделить всё, скопировать и вставить весь поток в Claude Code. Сумбурные устные мысли отлично заходят — агент сам в них разберётся. Это в разы быстрее, чем писать.

Шаг 2.5 — Протестируй как настоящую вещь (с первого раза идеально не будет)

Правда, которую новичкам не говорят: первая сборка — это ЧЕРНОВИК. Агент что-то собрал, ты запустил, нашёл, что не так, сказал ему — и ВОТ этот цикл и есть работа. Код не читай. Пользуйся инструментом как посторонний и смотри, где он тебя подводит. Для этого инструмента проверь именно это:

  1. 1Открой (Claude даст ссылку localhost или файл index — см. Шаг 2) и добавь штук пять своих привычек, потом отметь три из них на сегодня.
  2. 2Глянь на список «сегодня»: три отмеченные ушли из него, остались только неотмеченные? И на отмеченных появился огонёк серии?
  3. 3Открой панель «как я сегодня» и запиши настроение, энергию и часы сна — потом проверь, что график за две недели реально рисует эти точки, а не остаётся пустым.
  4. 4Обнови страницу (F5 / Cmd-R). Твои привычки, галочки и сегодняшняя запись о самочувствии на месте? Если серии обнулились или запись пропала — «хранение на устройстве» не подключено, чини это первым делом.
  5. 5Сними одну галочку, которую ставил. Серия должна уменьшиться, а привычка — снова появиться в списке «сегодня». Это подтверждает, что отметку можно отменить и серия честная.

Нашёл косяк? Скажи вот так

Ты ничего не чинишь сам — ты ОПИСЫВАЕШЬ словами, что не так, и агент чинит. Будь конкретен: что увидел против того, что ожидал. Реальные примеры для этого инструмента:

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

Не останавливайся на v1 — развивай

Инструмент, собранный за десять минут, — это старт, а не финиш. Затягивает тех, кто продолжает говорить «а теперь ещё…». Каждая строка ниже — одно предложение, которое ты вставляешь в тот же чат, чтобы прокачать инструмент:

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

Шаг 3 — Подключи к миру (по желанию)

Бесплатные данные и API под это

API — это просто способ для инструмента подтянуть внешние данные или что-то отправить наружу; многие бесплатны. Искать их самому почти не нужно; приём, который работает для ЛЮБОЙ идеи, — попросить агента найти их:

  1. 1Для старта внешний API НЕ нужен — каждая привычка, галочка, серия и запись о самочувствии живут локально на твоём устройстве, и для приватного дневника это ровно как надо.
  2. 2Это не медицинская программа и не должна ей притворяться: оставь её своим личным дневником, а не советчиком. Если потом захочешь подтянуть сюда сон с фитнес-браслета, спроси Claude — «как проще всего бесплатно подтянуть мои данные о сне и нужен ли ключ?»
  3. 3Универсальный приём для ЛЮБОЙ идеи: спроси Claude — «найди бесплатные или открытые API под трекер привычек и самочувствия и скажи, каким реально нужен ключ». Он перечислит — ты выберешь.

Про оплату ИИ-частей

  1. 1Собирать инструмент в Claude Code можно по подписке Claude (Pro, Max, Team или Enterprise) в пределах её лимитов.
  2. 2Если готовый инструмент сам должен обращаться к Claude (например, писать для тебя тексты), ему нужен отдельный API-ключ из Claude Console, и это оплачивается отдельно, по факту использования.
  3. 3Цены меняются; перед тем как запускать что-то частое, загляни на claude.com/pricing.
ℹКакие ключи может использовать этот инструмент

Этому инструменту ключи не нужны — он целиком работает на твоём компьютере. Добавишь ключ только если позже захочешь, чтобы он тянулся к какому-то сервису.

Шаг 4 — Выложи в интернет (только если нужен кому-то ещё)

ℹШаг 4 — Выложи в интернет (только если нужен кому-то ещё)

Только для себя, на своём компьютере? Тогда ты уже закончил — пропусти этот шаг со спокойной совестью. Выкладывай в интернет, только если его должен открывать кто-то ДРУГОЙ или ты хочешь заходить с телефона вне дома.

Шаг 6 — Будь в безопасности (две простые привычки)

  1. 1Делай бэкап того, что жалко потерять. Если инструмент хранит реальные данные (бюджет, дневник здоровья, список клиентов), сразу попроси Claude: «добавь кнопку экспорта/бэкапа» — один клик сохраняет данные в файл. Сделай это до того, как пересоберёшь с нуля или перенесёшь папку.
  2. 2Не давай Claude ключи от опасных комнат. Держи его в папке этого проекта. Никогда не подключай учебный проект к банку, крипте или чему-то необратимому. Чеки и календари — да. Сбережения — нет.
  3. 3Думай, прежде чем просить. Claude делает то, что ты говоришь, в той папке, где вы находитесь. «Оптимизируй мои фото» — оптимизирует, а не удалит — если только ты не попросишь что-то безрассудное. Здравые просьбы, чистое рабочее место — и бояться просто нечего.

Ошибки, на которых останавливается большинство

  1. 1Просить расплывчатое («сделай мне приложение») и получать расплывчатое. Назови экраны, кнопки, что сохраняется.
  2. 2Запихивать десять функций сразу. Сначала попроси крошечную работающую версию — потом наращивай дозапросами.
  3. 3Останавливаться на первой ошибке. Ошибка — не провал: вставь её Claude или опиши, что видишь, и он починит. Этот цикл и ЕСТЬ работа.
  4. 4Решить, что «сначала надо выучить программирование». Тебе не нужно понимать код, который пишет Claude. Тебе нужно описать результат.
  5. 5Не сказать, что значит «готово». Закончи запрос тем, как ты проверишь результат, например: «готово, когда я добавляю пункт и он остаётся после перезагрузки страницы».
  6. 6Строить для воображаемой аудитории. Строй версию, которую ТЫ откроешь завтра. Не полируй — пользуйся сразу.
!Если что-то сломалось

Нормально. Скажи Claude, что не так, обычными словами («кнопка ничего не делает», «страница пустая») или вставь красный текст ошибки. Он найдёт и починит. Ты проверишь. Повторяй, пока не заработает.

checkpoint

Всё. Ты собрал настоящий инструмент.

Ты описал инструмент словами, Claude его собрал, а ты сам проверил. Это и есть весь круг, и для больших инструментов он такой же.