Информация об изменениях

Сообщение Re[7]: Польза от ИИ в разработке полного цикла от 14.03.2026 11:52

Изменено 14.03.2026 12:06 Черный 😈 Властелин

Re[7]: Польза от ИИ в разработке полного цикла
Здравствуйте, TailWind, Вы писали:
TW>Это он сам такой подход предложил?
TW>Или вы дали такое заданние?

Я его спросил, как мол тестировать будем? Не скриншоты же сравнивать? Он такой: я счас сделаю страницу с JS, нажмете на кнопку и он выдаст текстовый дамп, вы его типа скопируете и дадите мне.

Я так сделал пару раз, после чего мне это надоело, и я попросил его придумать как это автоматизировать, он такой: не вопрос, вот варианты: можем качнуть Pupeteer, можем там еще что-то скачать (я не запомнил), а можем просто подключится через Chrome DevTools Protocol к хрому уже стоящему на вашем компьютере. Решив что раз ничего скачивать не надо, последний вариант видился самым простым — я его и выбрал.

ИИ сделал некий скрипт для Node.JS который открывает веб-сокет и загружает в хром нужные страницы, потом дампит layout и DOM, ну а дальше сверяет с нашим движком. До этого я вообще ни разу в жизни не слышал про этот "Chrome DevTools Protocol" — век живи — век учись, даже с ИИ :-D
Re[7]: Польза от ИИ в разработке полного цикла
Здравствуйте, TailWind, Вы писали:
TW>Это он сам такой подход предложил?
TW>Или вы дали такое заданние?

Я его спросил, как мол тестировать будем? Не скриншоты же сравнивать? Он такой: я счас сделаю страницу с JS, нажмете на кнопку и он выдаст текстовый дамп, вы его типа скопируете и дадите мне.

Я так сделал пару раз, после чего мне это надоело, и я попросил его придумать как это автоматизировать, он такой: не вопрос, вот варианты: можем качнуть Pupeteer, можем там еще что-то скачать (я не запомнил), а можем просто подключится через Chrome DevTools Protocol к хрому уже стоящему на вашем компьютере. Решив что раз ничего скачивать не надо, последний вариант видился самым простым — я его и выбрал.

ИИ сделал некий скрипт для Node.JS который открывает веб-сокет и загружает в хром нужные страницы, потом дампит layout и DOM, ну а дальше сверяет с нашим движком. До этого я вообще ни разу в жизни не слышал про этот "Chrome DevTools Protocol" — век живи — век учись, даже с ИИ :-D

Ну и вообще касательно тестирования, лучше всего ИИ работает когда ему четко говоришь что должно получится, это может быть в простой форме "вот этот продукт делает так, сделай мне чтобы мой код делал так же" ну или "должны проходить такие-то тесты" и он будет пилить пока этого не добьется — у меня самая долгая сессия была 5 часов, он искал баг в сложном системном коде (эмуляторе процессора ARM64) и такие нашел, пробуая разные подходы и тестируя разные теории. Тут главное ему дать задание вести INVESTIGATION LOG отмечая что он уже попробовал, а что еще нет, иначе он может быть, что после compaction он может забыть что он уже пробовал и начать ходить по кругу.