✳Юлия Ядревская
Копирайтер и редактор
Проекты и работа в команде
Все работы / Сценарии YouTube и Reels / IT и ИИ

Сценарий о замене платных сервисов

Задача
Сценарий YouTube для канала о Claude Code: можно ли за выходные заменить три платных сервиса своими приложениями.
Что сделала
Построила ролик на трех тестах с честным разбором, где агент справился, а где нет, и дала критерии, когда своя сборка выгоднее подписки. Текст написан для ведущего канала.

Собрал себе замену трем платным сервисам за выходные

Варианты заголовка

  • Клонируй любое приложение
  • Я протестировал виральный Клонировщик приложений (вот что тебе надо знать)
  • Собрал себе Trello, Calendly и Typeform за выходные
  • Trello отключил нас, и я собрал свой за вечер
  • Три сервиса, которые у меня уже никто не отключит
  • Заменил три платных сервиса своими. Где все развалилось

Trello отключил российские аккаунты и дал около месяца на то, чтобы забрать свои данные. Было это в двадцать третьем, но повторить такое может любой сервис. Оплатить Calendly или Typeform картой отсюда тоже не получится, карты отрезаны от зарубежных платежей на уровне сетей. Я взял выходные и проверил, можно ли собрать себе такие же инструменты, которые у тебя уже никто не отключит.

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

Если ты сидишь в Claude Code каждый день, подпишись, я такое проверяю регулярно.

Начну с того, что выяснилось раньше всего, и это сэкономит тебе вечер.

Вокруг репозитория для реверс-инжиниринга сейчас стоит шум. По нему пересобирают игры, разбирают чужие приложения, ролики об этом набирают миллионы. Репозиторий большой, на TypeScript, и выглядит внушительно.

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

Механика у него понятная. Агент смотрит на интерфейс, разбирает логику, смотрит, какие данные ходят туда и обратно, и по этому собирает свою версию.

А результат в итоге дает одна вещь: правильно составленный запрос. Я прошел оба пути, с репозиторием и без него, и разницы почти не увидел. Ставить себе ничего не обязательно. Достаточно понимать, что именно спрашивать.

Теперь о том, что спрашивать. И сразу про важную границу.

Соблазн очевидный: сделать скриншот чужого сервиса и сказать «повтори вот это». Так делать не стоит, и юристы тут даже не главная причина. Ты получишь копию чужих решений вместе с чужими компромиссами, а твоя задача почти наверняка выглядит иначе.

Рабочий способ другой. Ты садишься и выписываешь функции, которые нужны тебе. Не в формате «как у Calendly». По пунктам: показывать мои свободные слоты, давать выбрать время, спрашивать имя и почту, присылать подтверждение письмом, уметь отменить встречу. Этот список и есть твое техзадание агенту.

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

Чужой продукт при этом остается полезен, но как источник понимания. Посмотри, как там устроен сценарий, что идет за чем, где упростили. Выводы записывай словами, а не скриншотами.

И прямым текстом. Чужой код, картинки, логотипы и платные функции не копируем, название и оформление делаем свои. Между «я понял, как это устроено» и «я это скопировал» разница заметна со стороны.

Первый тест, запись на встречи.

Я отдал список функций и попросил собрать приложение со своим названием и своим оформлением. Нажал кнопку сборки и пошел за кофе.

Вернулся к работающему приложению. Не к макету. Есть экран входа, я зашел через Google, попал в свою панель. Справа настройка, в какие дни я доступен: во вторник и четверг работать не хочу, выключаю. Длительность встречи пятнадцать минут. Сохранил.

Дальше у меня появилась публичная ссылка. Открываю ее как клиент: выбираю время, ввожу имя и почту, подтверждаю. Бронь встала. И письмо с подтверждением ушло само, хотя про письма я вообще не просил.

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

Ссылку можно отдавать клиенту сразу. Прием оплаты, если он нужен, добавляется тем же способом.

Чего не хватило: не было экрана, где редактируешь уже созданные встречи. Написал второй запрос, экран появился. Ушло меньше времени, чем на то, чтобы сформулировать, чего я хочу.

Второй тест, конструктор форм.

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

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

И отдельно про телефон. Аккуратной мобильной версии с первого раза не вышло, а формы чаще всего открывают именно с телефона. Эту часть придется доводить осознанно.

Восемьдесят процентов за один заход это не «почти получилось». Это рабочий инструмент в тот же день, а остальное дотачивается по ходу, когда станет видно, чего не хватает на практике.

Третий тест, доска задач.

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

Самое интересное началось с приглашений. Я отправил приглашение на свою вторую почту, оно пришло письмом, я открыл ссылку и зашел вторым пользователем. То есть это уже не личная игрушка. Это инструмент, куда можно позвать команду.

Теперь честно про то, где оно трещит.

Эпохи одного клика пока нет, и обещать ее я не стану. Местами не оказалось кнопки сохранения, и я не сразу сообразил, что сохраняется по клику мимо поля. Мелкие детали внутри карточек приходилось объяснять по второму разу. Иногда агент делал лишнее, и это я убирал руками.

Отдельно скажу про ожидания. Я ловил себя на том, что злюсь на мелочь, которую сам руками делал бы полдня. Планка сдвинулась быстро.

Работу это не сломало. Но если ты ждешь, что скажешь одну фразу и получишь готовый продукт, то нет. Ты получишь крепкую основу и вечер доделок.

И главный вопрос: когда эту затею вообще стоит начинать.

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

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

Критерий третий, о котором обычно молчат. У сервиса, который ты заменяешь, есть команда, она каждый день его чинит и развивает. У тебя такой команды нет. Твоя версия хороша ровно в тот день, когда ты ее собрал, и дальше потихоньку стареет, пока ты сам к ней не вернешься. Для внутреннего инструмента это терпимо. Для того, на чем держатся деньги, уже нет.

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

И сразу честный вопрос, который ты наверняка уже задал про себя. А мое приложение само-то где живет? Если я собрал его на зарубежной платформе, я поменял одну зависимость на другую. Так и есть, спорить не буду.

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

Что в итоге. Три приложения за выходные, все три работают, все три мои, и забрать их у меня некому.

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

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

Ссылки

Rea, реверс-инжиниринг силами агентов: https://github.com/morluto/rea

Расскажите задачу

Одного сообщения достаточно: что нужно написать и для кого. Беру разовые проекты и рассматриваю постоянную работу в команде.

Написать в Telegram или на почту yulya.yadrevskaya@gmail.com