Студия разработки сайтов и приложений

Netspark.ru

Платформа для ботов в Telegram

Ботопотамы

Claude Code и технические инструкции

После «редизайна за 600» обновлять Доктурист стало куда проще. Вчера залили интеграцию с ОФД Ферма, которая была готова еще до редизайна, но включить не успели. Теперь вот включили — даже мердж почти без конфликтов оказался. Жизнь-то налаживается :шляпа:

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

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

Применительно к инструкции, Клод не просто сделал все скрины (а он сделал). Когда мы закончили и выложили новый дизайн, внезапно™ оказалось, что у нас скрины сервиса и даже видео являются его, дизайна, элементами. Но только дизайн у нас теперь новый, а скрины и видео — старые. К тому же, в блоге проекта до редизайна уже было несколько инструкций. И они, конечно, тоже в одночасье устарели.

Переснимать всё это заново руками очень не хотелось, так что я сразу свалил это на Клода. И вот чего он сделал:

  1. Написал манифест со списком скринов из разных разделов сайта, с каких страниц и под какими аккаунтами их делать.
  2. Написал скрипт, который делает все или часть скринов из манифеста, при этом логинясь за нужный аккаунт и заходя на нужные страницы.
  3. И даже для видео скрипт написал, который снимает несколько кусков из разных разделов отдельно, а потом клеит из них интро целиком.
  4. Если на скрине нужна ошибка, которую трудно воспроизвести (скажем, редкая ошибка из ОФД), он просто рисует её манипуляциями с DOM, раз в десять быстрее, чем я бы догадался. А если не хватает тестовых данных — генерит на ходу, или тоже в DOM вставляет.
  5. Теперь, если я решил изменить немножко вид какой-то страницы, или блоки переставить, я просто перезапускаю скрипт* и у меня сразу готов набор обновлённых скриншотов.
    А если добавлю новый раздел или фичу — клод заскринит и в манифест сразу скрины впишет тоже.

Очень рекомендую на вооружение, если ещё не.

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

Обсуждение

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

Также меня можно найти в Хвиттере, VC.ru, Дзене, или Тенчате. А если вы на парковке, присоединяйтесь к каналу в Max!