L'auteur du message n'est pas répertorié
Je ne fais plus confiance à l'IA lorsqu'elle est utilisée avec Python.
Или что я понял, используя ИИ для автоматизации SEO задач на питоне и не только
Дисклеймер — данный материал носит исключительно ознакомленный характер и не содержит абсолютно никаких призывов. Все изложенное ниже является личным опытом автора, который не является разработчиком. F*ck the shame!
0. Перед написанием скрипта — даю ИИ технические требования. Например, если это парсинг выдачи — отправляем ему код региона, тип выдачи, кол-во результатов из SERP + прошу вынести их в отдельные переменные, чтобы я быстро смог заменить эти данные на другие.
Результат — код становится структурнее и содержит меньше мусора.
1. Декомпозиция — это база! Не стоит просить ИИ написать парсер с кучей функций за 1 промпт. Эффективнее будет написать эти функции по отдельности, каждую протестить и потом объединить их в 1 скрипт который ты просто запустишь и на выходе получишь несколько эксель табличек с нужными тебе листами и столбцами.
Проще собрать отдельные функции в 1 комбайн, чем вечно копаться в одном файле и править эти функции по отдельности.
2. Хватит хранить большие данные в массивах и занимать место в своем коде. Если твои данные для входа (например список доменов) в будущем будут меняться или дополняться — храни их в отдельных файлах. Во первых, так удобнее редактировать сами данные для входа в анализ. Во вторых, при будущей доработке скрипта через ИИ с переменными, которые хранят в себе большие данные в отдельных файлах — ты ускоряешь процесс чтения кода для самого ИИ, что снижает заполнение окна у ИИ модели и вероятность появления артефактов в твоем скрипте (какие-то функции могут быть вырезаны после доработки длинного кода).
Я всегда храню большие данные в отдельных .txt файлах (семантику, списки доменов и URL-адресов, стоп фразы и т.д).
3. Логируй процесс работы скрипта. Объясню на своем реальном примере. Делал для своего WP проекта плагин на PHP для массового импорта данных (при импорте у страниц нужно было заполнять/обновлять атрибуты для корректной фильтрации на листинге). Но страницы создавались без указаных атрибутов, а уже созданные — не обновлялись. Хотя в админке я проверил названия этих полей через код (чекнул атрибут name). И только после того, как подключил лог, понял, что скрипт искал их названия в БД, а там они назывались по другому — в итоге после доработки скрипта — плагин стал работать корректно.
ИИ может помочь с логами, если ты четко ему объяснишь, что логировать. Это спасает дебаг, особенно при работе с API или базами WP.
4. Если делаешь скрипт для долгого анализа (например хочешь проверить несколько тысяч запросов, снять по ним выдачу и покрутить данные дальше как тебе нужно) — попробуй сначала тоже самое на десятке/сотне запросов, тем самым сэкономишь себе время на полученный результат. А когда он тебя устроит — можешь запускать скрипт хоть на сотни тысяч запросов и залипать в терминал на свой лог.
Лучше пусть ИИ научится на маленьком датасете, чем на твоем терпении и нервах.
5. Если при доработке скрипта этот ленивый ИИ пишет тебе кусок кода, который нужно заменить, а тебе лень копаться в скрипте или ты не знаешь его синтаксис — попроси ИИ написать весь скрипт.
Я просто пишу ему «Напиши весь скрипт, учитывая последние изменение».
6. Бэкап — спасение твоих нервов! Сохраняй копии файлов, у которых тебя устроил результат на выходе. Часто бывает так, что после доработки скрипта — ИИ может изменить его логику и тебе придется вернуться к предыдущей версии.
Я называю их версиями (например: main-v1.py, main-v2.py и тд). Так я могу откатиться в любой момент и не просить ИИ восстанавливать логику, которую он сам же и стер.
Если твоя задача длится дольше, чем 30 минут и регулярно повторяется — ее нужно автоматизировать!
А вы используете Python для автоматизации SEO задач?
L'article traite de la création d'une extension qui permet de revenir à l'ancienne interface de Yandex Metrica. Les étapes d'installation et les fonctionnalités de l'extension sont décrites en détail.
L'article traite des méthodes de promotion obsolètes en matière de référencement, qui ne fonctionnent plus dans les conditions actuelles. L'auteur appelle à l'honnêteté et à une approche pratique du travail avec le trafic.
Apprenez à améliorer rapidement votre position dans Google sans liens. Instructions étape par étape sur la façon d'utiliser les questions-réponses pour augmenter la visibilité de votre page.
Apprenez à monétiser efficacement le trafic SEO sans eau ni publicité inutiles. La chaîne de l'équipe SEO de CBDO présente des cas, des outils et des conseils sur la monétisation appropriée.
Les embeddings sont un moyen de traduire des mots et des significations dans un langage que les ordinateurs peuvent comprendre. Découvrez comment ils fonctionnent et comment ils aident les réseaux neuronaux à comprendre le contexte.
Aucun article de l'auteur n'a été trouvé
AffGate.com est une plateforme d'analyse indépendante pour l'iGaming, le SEO et le marketing digital.
Nous collectons des données auprès de sources officielles, structurons l'information sur les marchés, les entreprises et les technologies, et rendons l'industrie plus transparente et compréhensible pour les professionnels.
AffGate.com n'est pas un casino en ligne et ne donne pas accès aux jeux d'argent. Toutes les informations sont disponibles à des fins éducatives et analytiques uniquement.
© 2024-2026 AffGate.com.