Искуственный интеллект выдает кривой код

maxximus88

Client
Регистрация
20.01.2016
Сообщения
109
Благодарностей
6
Баллы
18
Привет всем! Такая проблемка, с помощью gpt чата пробую создать хоть один код, расписывает всё красиво и радостно, но проблема в том что ни один код не срабатывает. например пишу ему запрос:

напиши мне код для зеннопостер 7 для - Открой браузер и поочерёдно заходи на популярные сайты: yandex.ru mail.yandex.ru dzen.ru wildberries.ru ozon.ru vk.com avito.ru google.com а так же внедри сделать вид, что куки "старые" (5 лет посещений) Эмулируем LocalStorage и IndexedDB (данные о посещениях), он выдает:


C#:
// 1️⃣ Настройка браузера и загрузка куков
project.Profile.LoadCookiesFromFile("cookies.txt");
project.Profile.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36";

// 2️⃣ Список сайтов для посещения
string[] sites = {
    "https://yandex.ru",
    "https://mail.yandex.ru",
    "https://dzen.ru",
    "https://wildberries.ru",
    "https://ozon.ru",
    "https://vk.com",
    "https://avito.ru",
    "https://google.com"
};

// 3️⃣ Переход по сайтам с эмуляцией старых куков
foreach (string site in sites)
{
    // Открываем сайт
    instance.ActiveTab.Navigate(site);
    instance.WaitDownload();

    // Вставляем JavaScript для эмуляции старых посещений
    string jsCode = @"
        localStorage.setItem('lastVisit', '2019-03-02T12:00:00');
        localStorage.setItem('visitCount', '250');

        let dbRequest = indexedDB.open('historyDB', 1);
        dbRequest.onupgradeneeded = function(event) {
            let db = event.target.result;
            let objectStore = db.createObjectStore('history', { keyPath: 'id' });
            objectStore.add({ id: 1, lastVisit: '2019-03-02T12:00:00', visitCount: 250 });
        };
    ";
    instance.ActiveTab.RunJavaScript(jsCode);

    // Ожидание (чтобы бот не выглядел подозрительно)
    ZennoPoster.Sleep(Random.Next(5000, 15000));

    // Скроллим страницу вниз (имитация чтения)
    for (int i = 0; i < Random.Next(3, 6); i++)
    {
        instance.ActiveTab.ScrollDown();
        ZennoPoster.Sleep(Random.Next(2000, 5000));
    }
}

// 4️⃣ Сохранение куков для следующего запуска
project.Profile.SaveCookiesToFile("cookies.txt");
и любая задача так происходит, может кто подсказать что ему подсказать чтоб он правильно научился генерить код? )
 

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
760
Благодарностей
211
Баллы
43
Во первых, ИИ надо обучать на доках
Во вторых, задачу надо разбивать на мелкие подзадачи.
В третьих, самому надо понимать как это все работает, что бы доуточнять потом у ИИ.

Ну и твой Промт.... Он похож на желание к золотой рыбке, а не на реально поставленную задачу ;-)
 
  • Спасибо
Реакции: maxximus88

maxximus88

Client
Регистрация
20.01.2016
Сообщения
109
Благодарностей
6
Баллы
18
Во первых, ИИ надо обучать на доках
Во вторых, задачу надо разбивать на мелкие подзадачи.
В третьих, самому надо понимать как это все работает, что бы доуточнять потом у ИИ.

Ну и твой Промт.... Он похож на желание к золотой рыбке, а не на реально поставленную задачу ;-)
ну HTML коды вообще без проблем нормально шлёпал с такими промтами ) вот смотрю на сколько он крут в зенке.
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)