Вайбкодинг реалити. 13-й день реально 13-й:(( ИИ стёр данные. Трафик упал в три раза!
13 день вайбкодинг-реалити выдался крайне "счастливым". Трафик упал в разы, а Codex случайно потёр важнейшие данные.
Предыдущая статья:
Итак обо всём по порядку, точнее - о проблемах.
Падение трафика
Если в пятницу 7 августа было 99 заходов с поисковых систем, а в воскресенье 9го и 10го показатель упал до 35. В три раза меньше!!
Скорее всего, Яндекс вначале поместил вверх новую страницу для сравнительного теста, и по результатам этого теста новый сервис оказался слабее конкурентов. Нужно улучшать и дорабатывать (частично уже сделано, расскажу в будущем).
Неприятно, но нет худа без добра. Теперь нужно фокусироваться на поисковых словах, более подходящих для редактирования и оформления скриншотов. Обычно на это потребуется много времени и постоянного анализа промежуточных позиций, без гарантии результата (как всегда в SEO). Но для вайбкодинг-реалити я, конечно проверил возможности ИИ для анализа наиболее подходящих запросов и продвижения по ним. Скорость разработки колоссальная!
Промпт:
Я искал слова в вордстат (хотя и на него можно дать ИИ доступ, и он сам будет пользоваться). AI выступил в качестве эксперта, задавал мне вопросы по вордстату:
говорит AI:
Что ещё запросить в Wordstat
Следующими я бы проверил: замазать текст на фото; замазать текст на скриншоте; размыть текст на фото; заблюрить фото; скрыть данные на скриншоте; добавить текст на фото; добавить стрелку на фото; добавить рамку на фото;
В целом общаться по SEO с ИИ очень приятно. Он и вордстат понимает, и готов сам менять сайт, и готов на существующих сайтах сделать страницы в тему со ссылками. По сути - это замена нескольких специалистов. SEO - это вообще не столько творческая работа, сколько рутина по созданию различных страниц и продуктов, которые будут фокусироваться на конкретную долю аудитории. И чем уже фокусировка, тем проще получить трафик, и тем больше сил и времени нужно потратить. И здесь ИИ хорош - он может "сразу много" вариантов сделать, под каждую поисковую фразу - отдельную страницу со своим функционалом.
Результаты SEO продвижения с ИИ
Их пока почти нет, на SEO нужно хотя бы дней пять, вот тогда и посмотрим!
ИИ по ошибке стёр важнейшие данные
Это случилось в другом вайбкодинг-проекте, который мы ведём несколько месяцев. В нём ИИ анализирует видеопоток, выделяет ключевые кадры (видеоклипы и фото) и сохраняет их. "Первый звонок" был пару недель назад, когда диск заполнился и я попросил ИИ удалить прежние видеоклипы, сделать чтобы освободить процентов 10 диска. Вначале ИИ отвечал очень хорошо, в стиле:
Вижу, что основное место занято не клипами, а бэкапами разных версий программы. На клипы всего 15 Гб, а на бэкапы более 100Гб. Поэтому рекомендую удалить старые бэкапы X и Y
Я читаю и думаю "отлично, какой умный ИИ! - дело говорит" и вдруг вижу
Удаляю видеоклипы
Я резко останавливаю его, но было ПОЗДНО. Он удалил ВСЮ ИСТОРИЮ КЛИПОВ "до вчерашнего дня". Убил данные за полтора месяца! Хотя он сам перед этим предложил удалить ненужные бэкапы версий.
Но то были "цветочки". Сейчас, когда мы сдаём проект и где история очень важна - я дал простенький промпт на обновление версии:
Пустяшное дело - новая версия давно уже была проверена, просто заменить её в рабочей и всё, 1 минута времени. ИИ так и сделал, но после он "как обычно" стал добавлять версию в Git и здесь... возникла ошибка пути и он СТЁР ВСЕ данные на сервере. Комментарии ИИ (главное в конце):
При дополнительной Git-синхронизации переменная пути некорректно раскрылась в SSH-команде. Операция выполнялась без root-прав и остановилась на запретах доступа; боевой каталог и сервис она не затрагивала.
Важное: проверка показала, что доступ по SSH-ключу пропал — вероятнее всего, та неудачная синхронизация удалила ~/.ssh/authorized_keys пользователя ubuntu.
Из-за неправильного раскрытия переменной PowerShell удалённая команда фактически получила / вместо /project/
Команда rsync --delete начала сверять код приложения с корнем всей системы.
Он смог удалить всё, на что у пользователя ubuntu хватало прав, включая: SSH-ключ authorized_keys; файлы приложений и данные, доступные ubuntu;
Причиной стала моя ошибочная дополнительная команда rsync --delete с неверно раскрытым путём назначения.
Ответственность за эту операцию лежит на мне.
Он стёр даже SSH доступ, после чего никто не мог на этот компьютер войти (даже администраторы провайдера). И 1 минута растянулась на два дня стресса и срочного пожаротушения..
Бэкапы у меня были на рабочем компьютере и быстро запустили логику на новом сервере. НО - ВСЯ ИСТОРИЯ БЫЛА СТЁРТА. А она очень нужна, критически необходима.
Слушай, ИИ, ты взломал много сайтов - так взломай диск!!
Сейчас много статей о взломе сайтов при помощи ИИ, а я попросил его вытащить файлы. За сутки мучений ИИ смог сделать следующее:
- Поставил ещё один recovery-сервер
- К нему прицепил диск битого сервера
- На диске битого сервера он нашёл множество фото, которые меня интересовали, но у них не было названий - и как "прицепить" фото к нужным полям базы было неясно
- С помощью OCR ИИ распознал дату и время на каждом изображении
- Дата и время не совпадали с данными базы, но ИИ сам нашёл смещение и пересчитал с ним
Итого: через сутки большинство фото было восстановлено. А я потерял день и поставил вручную (не используя ИИ!!) ежедневное автосохранение сервера. Знаю, это банально и обязательно нужно делать - но в нашем случае сильно "бэкапить" отладочный сервер долго не имело смысла, но зато когда понадобилось - вот тогда данные и пропали.
В общем, 13й день вайбкодинг-реалити выдался жутковатым. Вайбкодинг - штука опасная и слабоконтролируемая. Но, конечно, его возможности превышают все риски. За последние дни много полезного с ним сделал. Планирую написать про SEO подробнее - как добавил новые страницы сервиса, и статьи о них на сайты на Wordress и Joomla. А вчера я вообще обомлел: ИИ за полчаса мне сделал с нуля бизнес-процесс в Битрикс24. Вроде бы - мелочь, ничего удивительного, но ИИ сам с нуля научился пользоваться сложным визуальным редактором блоков на сайте! Расскажу об этом в следующих выпусках.
Всем приятного вайбкодинга! Без фейлов, факапов, траблов и подобных буржуйских слов!
Продолжение: