Vibe coding голосом

Решение пришло вдали от кода —
сохраните логику целиком

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

До Unload

У компьютера осталась только тема

Вы помните, что придумали решение, но потеряли условие, порядок и тот самый крайний случай.

С Unload

Техническая мысль ждёт текстом

Сохранены поведение, причина и первый файл или тест, с которого нужно начать.

Хорошее решение часто появляется, когда вы перестали смотреть на код

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

Скажите сейчас — разберитесь потом

  1. 1

    Назовите наблюдаемое поведение

    Что происходит сейчас, при каком условии и почему это выглядит неправильным?

  2. 2

    Проговорите гипотезу реализации

    Сохраните ограничение, место изменения, крайние случаи и то, чего нельзя сломать.

  3. 3

    Оставьте вход в работу

    Добавьте первый тест, файл или проверку, с которой начнёте у компьютера.

Каждая техническая идея остаётся внутри своей функции

Соберите баг, решение, тесты и документацию рядом. Продуктовые гипотезы и идеи для контента живут в других делах и не смешиваются с реализацией.

Офлайн-загрузка: воспроизвести повтор · проверить idempotency · добавить тест на обрыв

Меньше помнить — больше заканчивать

Можно объяснять долго

Причинная цепочка не обязана помещаться в одну короткую команду.

Код писать голосом не требуется

Фиксируйте замысел и ограничения, а точную реализацию проверяйте в редакторе.

Исходная формулировка остаётся

Можно переслушать запись, если в тексте потерялась важная оговорка.

Задача получает технический контекст

Идея лежит рядом с другими шагами той же функции или исправления.

AI помогает только по запросу

В beta можно попросить структуру, но архитектурное решение и проверка остаются за разработчиком.

AI-помощник · beta

Скажите как получится — AI поможет привести мысль в порядок

AI может предложить название, срок и подходящее дело, а для больших идей — помочь собрать понятный план. Сейчас beta доступна части пользователей Premium. Мы проверяем качество и постепенно откроем её всем.

Главное уже работает без beta: голосовая запись сохраняется сразу и не теряется без сети

Надиктованная реализация — это гипотеза, а не готовый патч

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

Что обычно спрашивают

Что полезно надиктовывать для будущего изменения кода?

Текущее поведение, условие сбоя, предполагаемую причину, ограничение, крайний случай и первый тест, который подтвердит гипотезу.

Unload сам напишет код?

Нет. Эта страница о сохранении инженерной мысли. Реализацию нужно делать и проверять в рабочем окружении проекта.

Чем это отличается от продуктовой идеи?

Продуктовая идея описывает пользователя, проблему и проверку ценности. Здесь объект результата — изменение поведения программы и его техническая реализация.

Можно добавить задачу без интернета?

Да. Запись останется на телефоне и отправится после восстановления связи.

Стоит ли диктовать фрагменты исходного кода?

Обычно полезнее назвать файл, функцию, условие и ожидаемое поведение. Точный код надёжнее написать и проверить в редакторе.

Скажите задачу — и спокойно занимайтесь дальше

Unload сохранит её в телефоне и вернёт в нужный момент. Начать можно бесплатно.

iPhone · Веб · Telegram